Email Marketing
Sync learners and leads with the GetResponse LMS integration
Send registered users and leads to separate GetResponse lists and tag them in real time as they enroll, complete courses, and earn certificates.
TL;DR
The GetResponse LMS integration replaces CSV exports with a real-time sync. The GetResponse integration keeps every list current and tags contacts by what they did in your school.
Drop the CSV exports. New users and leads reach GetResponse in real time
Skip hand tagging. Enrollments and completions tag GetResponse contacts once auto-tagging is on
Spot buyers instantly. Paying customers get the lw-paying-customer tag after a purchase
Best for: Course creators who run GetResponse campaigns and want lists that track enrollments and purchases.
Available on all paid plans.
What you can do with GetResponse and LearnWorlds
Route users and leads separately
Send registered users to one GetResponse list and leads from Get Email sections or widgets to another. Each list gets its own campaigns.
Sync profile and UTM fields
Send general fields, custom user fields, and UTM parameters into matching GetResponse custom fields. Create them as text fields that aren’t required.
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.
Bring imported users along
Users you add to LearnWorlds from an Excel file become GetResponse contacts with their fields and tags.
How LearnWorlds and GetResponse integrate
See what moves from LearnWorlds into GetResponse. Automatic rows run once you connect and pick lists, while conditional rows need custom fields or auto-tagging set up first.
| LearnWorlds | GetResponse | Type of trigger |
|---|---|---|
| User registers in your school | Contact created in your users list | Automatic |
| Visitor submits a Get Email section or widget | Contact created in your leads list | Automatic |
| You add users from an Excel file | New contacts created with their fields and tags | Automatic |
| Custom user fields or UTM data change | Matching custom fields update in real time | Conditional |
| User enrolls, completes a course, or earns a certificate | Action-specific tag applied to the contact | Conditional |
What teams ask before connecting
Is this a direct native integration or does it go through Zapier?
It’s a direct integration built into LearnWorlds. You activate it under Settings > Integrations > Email integrations and authorize your GetResponse account. The setup has no Zapier step.
Which user events sync to GetResponse: registration, enrollment, or completion?
All three. Registration creates the contact in your users list. With auto-tagging on, enrollments and course completions add tags. Certificates, purchases, and free previews of paid courses can add tags too.
How to set up the LearnWorlds and GetResponse integration
Setup runs from your LearnWorlds settings plus a few GetResponse custom fields. You need a GetResponse account. At the end, users and leads sync in real time with their tags.
1. Create your GetResponse lists
Log in to GetResponse and create separate lists for registered users and leads. Requires: a GetResponse account.
2. Add your custom fields
In each list, create the custom fields you want LearnWorlds to fill. Set them to text format and don’t make them required.
3. Activate GetResponse in LearnWorlds
Open Settings > Integrations > Email integrations. Choose GetResponse and check Activate.
4. Authorize your GetResponse account
Click Connect to GetResponse. You’re redirected to your GetResponse account, then return to LearnWorlds to finish setup.
5. Pick lists and auto-tags
Click Update lists, select the lists for users and leads, and choose your auto-tagging actions. Click Save to apply your changes.
6. Sync your existing contacts
Click Sync your contacts with GetResponse. Repeat it only after adding custom fields. For the full setup guide, see the GetResponse help article.
What the GetResponse integration handles automatically
Create contacts for new users
LearnWorlds automatically creates a contact in your users list when someone registers in your school.
Create contacts for new leads
LearnWorlds automatically creates a contact in your leads list when a visitor submits a Get Email form.
Update changed contact data
LearnWorlds automatically updates the GetResponse contact in real time when a user’s data changes.
Create contacts from imports
LearnWorlds automatically creates GetResponse contacts with fields and tags when you add users from an Excel file.
| What LearnWorlds handles automatically | What your team configures |
|---|---|
| Creating contacts for new users and leads | Choosing the list for users and the list for leads |
| Updating contact data in real time | Creating matching text custom fields in GetResponse |
| Applying tags in real time once auto-tagging is on | Picking which LearnWorlds actions apply a tag |
| Syncing contacts added after setup | Running the first sync of existing contacts |
Who uses the GetResponse integration and how
Course creators capturing leads on landing pages
Visitors leave their email in a Get Email section and land in your GetResponse leads list. You start nurturing them without exporting signups.
Course sellers following up after completion
A learner finishes a course and gets a completion tag in GetResponse right away. You target the next-course campaign at that tag instead of checking reports.
Training businesses onboarding learners in bulk
You upload a cohort from an Excel file and each learner becomes a GetResponse contact with fields and tags. Welcome emails go out without a second import.
FAQs
All paid plans include it, starting with Starter. You also need your own GetResponse account.
Yes. Users and changes to their data sync to GetResponse automatically in real time. A field only syncs if a matching text custom field exists in the list.
Tags with special characters don’t sync, so a tag such as pop-up with a hyphen won’t appear. Tags a user had before auto-tagging was on don’t sync either.
No. Adding users from an Excel file creates GetResponse contacts with fields and tags. Updating existing users that way doesn’t change their fields or tags in GetResponse.
Yes. LearnWorlds lets you connect more than one email marketing platform. That helps if you run different forms and campaigns on each.
Yes, if your campaigns run in GetResponse. 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:


