Guides
CRM for training centers: enrolment and follow-up
Published November 7, 2026 · 6 min read
For a training center, a CRM tracks each person from their first course enquiry to enrolment and, later, lets you contact them again when the next course opens. The core of the system is organizing stages by course, reminding people before a start date and winning back former students who have agreed to hear from you.
The stages of an enrolment
Order the funnel into stages that each have a clear action. This is a starting point to copy and adapt:
| Stage | What it means | Suggested action |
|---|---|---|
| Interested | Asked for information on the website or by phone | Send the programme, dates and price by email |
| Trial or interview | Has a slot to see the course | Booking reminder with a confirmation request |
| Pending enrolment | Wants to join but has not completed it | Alert before the enrolment deadline |
| Enrolled | Has a place | Welcome message and course documents |
| Active student | On a course that has started | Schedule and start-date reminder |
| Former student | Finished a course | Suggest the next course, based on their history |
Set the exact timing yourself (how many days before a deadline, how many before a start date). Test the timing for one course before you fix it.
What the CRM should know about each person
- Course or courses of interest, so you do not send a programme that does not match.
- Source of the contact: website, social media, referral or event.
- Stage and owner, so you know who calls.
- Consent for marketing messages, kept separate from enrolment.
- Course history, to see which former students fit a new offer.
Reminders that do not overwhelm
A typical flow has a date trigger (course start) and an inactivity trigger (someone who asked for information and has not replied). An alert to the team when an interested person has gone several days without a reply gives staff time to call.
Keep message volume under control. Someone who receives five emails in a week is likely to unsubscribe. Set a weekly maximum and stick to it.
Winning back former students
Re-engaging someone who already studied with you is often easier than attracting a new contact, because they know your center. To do it well:
- Segment by the last course and programme type, not the whole list.
- Check the legal basis for contacting them with your adviser or data protection officer, especially if the course ended a long time ago.
- Offer something specific: the next level or a start date, not "we have news."
Minors and sensitive details
If some students are minors, consent and family contact details need specific handling. Do not send marketing messages to minors without checking those rules with your adviser.
Flowgration has a pipeline, journeys with form, date and inactivity triggers, and bookings for trials or interviews. If your contacts live somewhere else, you can import them from CSV. For organizing the pipeline, the guide to lead management gives a method, and the lead scoring guide explains how to prioritize.
Frequently asked questions
How do I separate leads by course?
Use a course-of-interest field or a tag per programme. That lets you segment when you launch a new course.
When is the right time to email before a start date?
It depends on the course and the enrolment window. Try a schedule, measure how many enrol after each reminder, and adjust.
Can I email former students?
Yes, if you have a legal basis and say so in your messages. Confirm with your adviser how that applies to your case.
Does it work for online and in-person centers?
It works for both. The trigger changes: in an in-person center the appointment may be a visit to the site; in an online one, access to a trial.
How do I handle invoices for course fees?
You can issue invoices from the same place if you need to bill courses. Check how it connects to the invoicing features.
Build your WooCommerce CRM in 60 seconds
Flowgration turns your store's orders into a living CRM and runs email, SMS and WhatsApp on autopilot. Free up to 500 contacts.
Start free