When user enrolls in a course in Tutor LMS, add tag to the contact in Groundhogg
When a student enrolls in a Tutor LMS course, FlowMattic adds the Groundhogg tags you pick to that student’s contact, so your Groundhogg funnels and segments can follow who joined which course.
Tutor LMS
Groundhogg2 steps Setup ~5 min Used on 335 sites Free to import

What this workflow does
An enrollment tells you exactly what a student is interested in. If that fact stays inside Tutor LMS, your email follow-up has to be sorted by hand. This workflow copies it into Groundhogg as a tag the moment someone joins a course.
The Tutor LMS trigger, User Enrolls in Course, fires each time a user is enrolled in a course on your site. FlowMattic hands the student and course data to Groundhogg, where Add Tag(s) to User applies one or more tags you choose to that person. You map the student detail that identifies them in Groundhogg.
The tag step works on a person Groundhogg already holds. Enroll a test student after import and look at the Groundhogg response in Task History before you rely on it. Every enrollment in every course runs the workflow, so a course-specific tag needs a Filter on the course.
Welcome series per course
A tag such as Enrolled: Photography Basics starts a Groundhogg funnel that sends the welcome emails written for that course.
Segmenting learners for launches
When you open a follow-up course, you email only the Groundhogg contacts carrying the tag for the course that leads into it.
Keeping students off sales emails
Exclude contacts with an enrollment tag from the promotional broadcast for a course they already joined.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Tutor LMS User Enrolls in CourseFires when a user enrolls in a course in Tutor LMS on your WordPress site. The student's details and the course data are passed on for the Groundhogg step.
Groundhogg Add Tag(s) to UserAdds the tags you choose to the student in Groundhogg. Map the student's identifying detail from the Tutor LMS data, pick the tags, and test with a student you know is a Groundhogg contact.
What you need
- FlowMatticCore
- Tutor LMS PluginPlugin
- Groundhogg PluginPlugin
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Add a Filter after the trigger that continues only when the course title or ID matches one course, then make one copy of the workflow per course, each with its own tag.
- If some students may not be Groundhogg contacts yet, put Groundhogg's Create New Contact action before the tag step and map the student's email, if the Tutor LMS data carries one.
- Pair it with Tutor LMS's User Completes Course trigger in a second workflow that adds a Completed tag, so Groundhogg can tell joiners from finishers.
Questions about this workflow
Does every Tutor LMS enrollment add the same Groundhogg tag?
Yes, as imported. Any enrollment in any course runs the workflow with the tags you set. Add a Filter on the course to tag per course.
What if the enrolled student isn't a Groundhogg contact?
The tag step is built for an existing contact and nothing in the template creates one. Check Task History for how Groundhogg answered, and add Create New Contact before the tag step if you need it.
Do Tutor LMS and Groundhogg have to be on the same WordPress site?
Yes. Both are WordPress plugins, and both need to run on the site where FlowMattic is installed.
Can the Groundhogg tag start a funnel?
It can. Groundhogg funnels can begin when a tag is applied, so the enrollment tag can start any sequence you build there.
More Marketing workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted





