tr Skip to content

Add new Masteriyo students to a Mailchimp audience after registration

When a new student registers in Masteriyo, this workflow adds them to the Mailchimp audience you pick, or updates them if they are already there, so your course emails can reach every new learner.

Masteriyo Mailchimp

2 steps Setup ~5 min Used on 2.1k sites Free to import

The Add new Masteriyo students to a Mailchimp audience after registration workflow on the FlowMattic canvas, with 2 steps across Masteriyo, Mailchimp
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Masteriyo handles courses and student accounts on your WordPress site, but your newsletters and course announcements probably go out from Mailchimp. Without a link between them, someone has to export new students and import them into Mailchimp, and new learners miss emails in the meantime. This workflow passes every new Masteriyo student to Mailchimp at registration.

The Masteriyo trigger, Student Registration, fires when a new student registers. FlowMattic receives the student's details and passes them to Mailchimp. The Add New Member step adds that person to the audience you choose, or updates them if their address is already in it, so returning contacts are not duplicated.

The trigger is registration, not enrolment, so the student goes into Mailchimp once they have an account, whether or not they have joined a course yet. Make sure your registration form tells students they will get emails, since Mailchimp expects permission from everyone on your audience. Task History records each run and Mailchimp's reply.

Welcome series for new learners

Each Masteriyo sign-up joins your Mailchimp audience, where a welcome automation you build in Mailchimp introduces your courses.

Course launch announcements

When you release a new course, everyone who has registered on your Masteriyo site is already in Mailchimp and can get the announcement.

Free account to paid course

Students who register for a free account but never buy are still in your audience, so your Mailchimp emails can point them to a paid course.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Masteriyo Student Registration

    Fires when a new student registers in Masteriyo on your WordPress site. The student's details, such as email and name, come into FlowMattic for the Mailchimp step.

  2. Step 2Action
    Mailchimp Add New Member

    Adds the student to the Mailchimp audience you choose, or updates them if they already exist. Map the student's email address, plus any name fields you want stored in Mailchimp.

What you need

  • FlowMatticCore
  • Masteriyo AccountAccount
  • Mailchimp AccountAccount

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.

  • To add students only when they join a course, switch the trigger to Masteriyo's Student Enrolled event. Registration alone will then not add anyone.
  • Register a test student after import so FlowMattic captures Masteriyo's real field names, then map the email and name in the Mailchimp step.
  • Masteriyo also has an Instructor Registration trigger. Copy this workflow, switch to that event and pick another audience if you want your instructors on their own list.

Questions about this workflow

What if the Masteriyo student is already in my Mailchimp audience?

Add New Member adds new people or updates existing members, so the student is not added twice. Blank values in a later registration may overwrite fields, so map only fields Masteriyo fills in.

Does a student need to enrol in a course to be added?

No. The trigger fires on registration, so a student is added once their account exists. Use the Student Enrolled trigger if you want enrolment to be the moment instead.

Are students who registered before I imported this added?

No. Only registrations made while the workflow is on reach Mailchimp. Import earlier students into Mailchimp separately.

Do I need Masteriyo on the same site as FlowMattic?

Yes. The Student Registration trigger listens to Masteriyo running on the same WordPress site where FlowMattic is installed.

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

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Was spending much more on Zapier and running out of tasks, now have unlimited tasks. Team is continuing to add integrations and taking feedback. Creator of company is ultra responsive to emails and helpful always.

Brad U.

It's an exceptional product. Works great and extremely valuable. I saved thousands of dollard on Zapier, as Flowmattic makes me able to host the automation myself. And very deeply integrates with the products I need.