Email Marketing

Tag every enrollment and completion with the Mailchimp LMS integration

Sync registered users and leads to separate Mailchimp audiences and tag them in real time as they enroll, complete courses, and earn certificates.

TL;DR

The Mailchimp LMS integration replaces manual list exports with a real-time sync. The Mailchimp integration puts learners and leads in the right audience with tags that reflect what they did in your school.

Retire manual list exports. New users and leads reach Mailchimp in real time

Skip manual tagging. Enrollments and completions tag Mailchimp contacts once auto-tagging is on

Stop guessing who bought. Buyers get the lw-paying-customer tag after a course purchase

Best for: Course creators who segment Mailchimp campaigns by enrollments, completions, and purchases.

Available on all paid plans. Mailchimp’s free plan allows only one audience.

What you can do with Mailchimp and LearnWorlds

Split users and leads

Send registered users to one audience and newsletter leads to another. Each group gets campaigns written for where it is.

Sync profile and UTM fields

Send custom user fields, activity fields, and UTM parameters into matching audience fields. Use them as merge tags to personalize campaigns.

Tag learners on key actions

Pick which LearnWorlds actions apply a tag, from free previews of paid courses to certificates awarded. Manual enrollments fire the enrollment tag too.

Filter contacts by opt-in

Sync the OPTIN merge tag to see who opted in through the GDPR Toolkit. Every synced user shows as Subscribed in Mailchimp, so this tag tells you who said yes.

How LearnWorlds and Mailchimp integrate

See what moves from LearnWorlds into Mailchimp. Automatic rows run once you connect and pick audiences, while conditional rows need audience fields or auto-tagging set up first.

LearnWorldsMailchimpType of trigger
User registers in your schoolContact created in your users audienceAutomatic
Visitor subscribes through a newsletter sectionContact created in your leads audienceAutomatic
Custom user fields or UTM data changeMatching audience fields update in real timeConditional
User enrolls, completes a course, or earns a certificateAction-specific tag applied to the contactConditional
User purchases a courselw-paying-customer tag applied to the contactConditional

What teams ask before connecting

Does this sync both ways, or does data only flow from LearnWorlds into Mailchimp?

Data flows from LearnWorlds into Mailchimp. Users and leads move into your audiences along with their fields and tags. The help article doesn’t describe any sync from Mailchimp back into LearnWorlds.

Which user actions trigger automations: just registration, or enrollment and completion too?

Enrollment and completion count too. Registration creates the contact. Auto-tagging then tags enrollments, course completions, and certificates awarded. It also tags free previews of paid courses, purchases, and tags you add in LearnWorlds.

Is this a native integration or does it require Zapier or Make?

It’s built into LearnWorlds. You activate it under Settings > Integrations > Email integrations and sign in to Mailchimp. The setup has no Zapier or Make step.

How to set up the LearnWorlds and Mailchimp integration

Setup runs from your LearnWorlds settings plus a few Mailchimp audience fields. You need a Mailchimp account. At the end, users and leads sync in real time with their tags.

1. Create your Mailchimp audiences

Log in to Mailchimp and create separate audiences for registered users and leads. Requires: a Mailchimp account.

2. Add text audience fields

In Mailchimp, open Audience > All contacts > Settings > Audience fields and merge tags. Add each field you want to sync as Text and leave Required unchecked.

3. Activate Mailchimp in LearnWorlds

Open Settings > Integrations > Email integrations. Select the MailChimp tab and check Activate.

4. Connect your Mailchimp account

Click Connect to MailChimp and sign in with your Mailchimp credentials on the page that opens.

5. Pick audiences and auto-tags

Select the audiences for users and leads, then choose your auto-tagging actions. Click Save to apply your changes.

6. Sync your existing contacts

Click Sync your contacts with Mailchimp. Repeat it only after adding custom fields. For the full setup guide, see the Mailchimp help article.

What the Mailchimp integration handles automatically

Create contacts for new users

LearnWorlds automatically creates a contact in your users audience when someone registers in your school.

Create contacts for new leads

LearnWorlds automatically creates a contact in your leads audience when a visitor subscribes through a newsletter section.

Update changed contact data

LearnWorlds automatically updates the Mailchimp contact in real time when a user’s data changes in your school.

What LearnWorlds handles automaticallyWhat your team configures
Creating contacts for new users and leadsChoosing the audience for users and the audience for leads
Updating contact data in real timeCreating matching Text audience fields in Mailchimp
Applying tags in real time once auto-tagging is onPicking which LearnWorlds actions apply a tag
Syncing contacts added after setupRunning the first sync of existing contacts

Who uses the Mailchimp integration and how

Course creators growing a newsletter list

Visitors sign up through a newsletter section and land in your Mailchimp leads audience. You nurture them there without exporting form entries.

Course sellers following up after completion

A learner finishes a course and gets a completion tag in Mailchimp right away. You target the next-course campaign at that tag instead of checking reports.

Academies separating buyers from free learners

The lw-paying-customer tag marks anyone who bought a course. Send upsell emails to buyers and offers to free learners without sorting lists by hand.

FAQs

Yes. Leads who subscribe through a newsletter section sync to the audience you pick for leads. Their activity fields and UTM fields can sync too, once you create matching audience fields.

Yes. Auto-tagging applies a tag in Mailchimp when a learner enrolls, completes a course, or earns a certificate. You can then target campaigns at contacts with those tags.

All paid plans include it, starting with Starter. On the Mailchimp side, the free plan allows only one audience.

Yes. Changes to a user’s data sync to Mailchimp automatically in real time. A field only syncs if a matching Text audience field exists and isn’t set to required.

No. Only tags added after auto-tagging is on sync to Mailchimp. Tags added after a mass import of users don’t sync either.

Yes. LearnWorlds lets you connect more than one email marketing platform. That helps if you run different forms and campaigns on each.

Yes, if you email learners from Mailchimp. After a one-time connection and first sync, new contacts and tags flow in real time without exports. See the other email marketing integrations if you use a different tool.

Published:

Last Update: