Email Marketing

Tag learners by course activity with the ActiveCampaign LMS integration

Sync your school’s users and leads to ActiveCampaign lists and tag real learner actions with the ActiveCampaign LMS integration.

Learner activity in LearnWorlds tagging a contact in ActiveCampaign, ready for targeted email campaigns

TL;DR

The ActiveCampaign integration replaces list exports and manual tagging. LearnWorlds pushes users, leads, and action tags to ActiveCampaign. Your campaigns then follow what learners actually do.

New LearnWorlds users and leads landing in separate ActiveCampaign lists without list exports

Skip the list exports. New users and leads land in your chosen ActiveCampaign lists

Course completion and certificate events tagging contacts once auto-tagging is on

Stop tagging by hand. With auto-tagging on, completions and certificates tag contacts for you

Updated learner details reaching a contact record in real time

Keep contacts current. Changes to user data reach ActiveCampaign in real time

ActiveCampaign is one part of a wider LMS with marketing automation, which also helps you capture leads and run automated campaigns.

Best for: course creators and marketing teams who run email campaigns on learner activity.

Available on all paid plans. Tags assigned before auto-tagging is turned on won’t sync.

What you can do with ActiveCampaign and LearnWorlds

New LearnWorlds users and leads going to separate ActiveCampaign lists

Split users and leads

Send registered users and email grabber leads to different ActiveCampaign lists.

Custom and UTM fields passed from LearnWorlds to an ActiveCampaign contact

Pass custom and UTM fields

Sync registration fields, activity fields, and UTM parameters into matching text fields you create in ActiveCampaign.

Paying customer tag applied to an ActiveCampaign contact

Tag paying customers

Apply the lw-paying-customer tag to anyone who has bought at least one course.

List options in LearnWorlds refreshed from ActiveCampaign

Refresh your list options

Click Update Lists to make your latest ActiveCampaign list changes available in LearnWorlds.

How LearnWorlds and ActiveCampaign integrate

See what LearnWorlds sends to ActiveCampaign and when. Automatic rows run once you connect, and Conditional rows need auto-tagging or custom fields set up first.

LearnWorldsActiveCampaignType of trigger
New registered userContact added to your users list, LearnWorlds to ActiveCampaign onlyAutomatic
Change to a user’s dataContact updated in real time, LearnWorlds to ActiveCampaign onlyAutomatic
Lead captured by an email grabberContact added to your leads list, LearnWorlds to ActiveCampaign onlyConditional
Course activity such as enrollment, completion, or a certificateAction-specific tag applied to the contact, LearnWorlds to ActiveCampaign onlyConditional
First course purchaselw-paying-customer tag applied, LearnWorlds to ActiveCampaign onlyConditional

What teams ask before connecting

Does this sync both ways, or does data only flow from LearnWorlds to ActiveCampaign?

Data flows from LearnWorlds to ActiveCampaign. LearnWorlds sends users and leads to your lists, along with changes to user data and action tags. The setup guide doesn’t describe contact data moving back into LearnWorlds. The Update Lists button only refreshes the ActiveCampaign lists you can pick.

Which user actions trigger automations: enrollment, completion, or both?

Both. With auto-tagging on, LearnWorlds tags a contact on enrollment and on course completion. It also tags certificate awards and previews of a free section in a paid course. Manual enrollments count as enrollments too.

Do we need Zapier or Make to set this up, or is it a native connection?

It’s a native connection. You activate ActiveCampaign under Settings > Integrations > Email integrations in LearnWorlds and paste in your ActiveCampaign API key and API URL. The setup doesn’t use Zapier or Make.

How to set up the LearnWorlds and ActiveCampaign integration

You need an ActiveCampaign account with your lists created. At the end, your contacts are synced and your auto-tagging choices are saved.

1. Prepare ActiveCampaign

Log in to ActiveCampaign or sign up, then create lists for users and for leads. Add text custom fields for any LearnWorlds fields you plan to sync. Requires: an ActiveCampaign account.

2. Activate ActiveCampaign

In LearnWorlds, open Settings > Integrations > Email integrations. Click Active Campaign and check the Activate box.

3. Copy your API credentials

In ActiveCampaign, open Settings > Developer and copy your API key and API URL.

4. Connect the accounts

Paste the key and URL into the matching fields in LearnWorlds and click Save.

5. Pick lists and auto-tagging

Select your lists for users and for leads, choose your auto-tagging options, and click Save.

6. Sync your contacts

Click Sync your contacts with Active Campaign. For the full setup guide, see the ActiveCampaign help article.

What the ActiveCampaign integration handles automatically

Sync new users

LearnWorlds automatically syncs new registered users to your selected ActiveCampaign list when they sign up.

Update contact data

LearnWorlds automatically updates ActiveCampaign contacts when a user’s data changes in your school.

What LearnWorlds handles automaticallyWhat your team configures
Syncs new users to your users listChooses the lists for users and for leads
Updates contact data in real timeCreates matching text custom fields in ActiveCampaign
Tags contacts as tracked actions happenChooses which actions get auto-tagged
Syncs tags added after auto-tagging is onSyncs contacts again after adding custom fields

Who uses the ActiveCampaign integration and how

Course creators nurturing email grabber leads

Visitors subscribe through an email grabber on your pages, land in a dedicated ActiveCampaign leads list, and stay separate from registered learners.

Marketing teams following up after completion

A learner finishes a course and LearnWorlds tags them in ActiveCampaign, so your follow-up campaign can target completers without a manual export.

Course sellers separating buyers from free learners

Anyone who buys at least one course gets the lw-paying-customer tag, so buyers and free learners can get different campaigns.

FAQs

It’s available on all paid plans. The help article lists every plan from Starter through High Volume and Corporate.

No. Tags assigned before auto-tagging is turned on don’t sync. Tags added through an Excel import or after a mass user import also stay in LearnWorlds, as do tags users had before the first sync.

Yes, if you want those fields to sync. Create matching custom fields in the lists you’ve selected and keep them in text format. If you add custom fields later, run the contact sync again.

Yes. LearnWorlds treats registered users and leads as two separate groups, so you can pick a different list for each. Leads come from email grabber sections on your pages.

Yes, if you run email campaigns on learner activity. After the first sync, user data updates in real time. Auto-tagging then marks enrollments, completions, and certificates for you.

Yes. You can connect several email marketing platforms, each with its own forms and campaigns. Browse them on the LearnWorlds integrations page.

Published:

Last Update: