Email Marketing
Sync learners and leads with the Kit LMS integration
Send registered users and leads to your Kit lists, then tag them on enrollment, completion, or purchase with auto-tagging. The Kit LMS integration syncs user changes in real time.

TL;DR
The Kit integration syncs your school’s users and leads to the Kit lists you choose. User changes sync automatically in real time, and leads join your list once they submit their email.

Stop re-entering contacts. Registered users and their data changes sync to Kit in real time

Skip manual imports. Email grabber leads join your chosen Kit list once they submit their email

Tag by action. Enrollments, completions, and certificates add tags in Kit once auto-tagging is on
See more email and growth tools in our LMS with marketing automation.
Best for: Creators and email marketers who run forms and drip campaigns in Kit and want learner activity in their lists.
What you can do with Kit and LearnWorlds

Sync users and leads
Send registered users to one Kit list and leads to a separate list, or use the same list for both.

Add custom fields
Sync activity data, registration fields, and UTM parameters into Kit custom fields. Create the text fields in your Kit forms first.

Tag learner actions
Apply an action-specific tag in Kit when a user enrolls, completes a course, or is awarded a certificate. Anyone who has purchased at least one course also gets the lw-paying-customer tag.

Update Kit forms
Click Update forms to bring the latest Kit audience changes into LearnWorlds. Click Sync your contacts with Kit whenever you pick a new audience.
How LearnWorlds and Kit integrate
See which LearnWorlds events reach Kit and what each one creates. Automatic rows need no setting beyond the first-time connection, and conditional rows need a setting first.
| LearnWorlds | Kit | Type of trigger |
|---|---|---|
| User registers or updates their data | Kit contact created or updated in real time with name and email | Automatic |
| User activity, registration fields, or UTM data | Synced to the Kit custom fields you created in your forms | Conditional |
| Lead submits their email in an email grabber | Lead added to your selected Kit list | Automatic |
| User enrolls, completes a course, or is awarded a certificate | Action-specific tag applied in Kit | Conditional |
| User buys at least one course | lw-paying-customer tag applied in Kit | Conditional |
What teams ask before connecting
Does this sync both ways, or does data only flow one direction?
Learner data moves from LearnWorlds to Kit: users, leads, custom field values, and tags. The Update forms button also refreshes your Kit audience choices inside LearnWorlds.
Which actions trigger tags in Kit: enrollment, completion, or purchase?
All three. Auto-tagging applies a tag when a user enrolls in a product or completes a course, and the lw-paying-customer tag marks anyone who has purchased a course. Previewing a free section and earning a certificate also add tags. Tags sync only once auto-tagging is on.
Is this native or does it require a third-party tool like Zapier?
It’s a built-in connection. You activate Kit in Settings > Integrations > Email integrations, paste your Kit API key and API Secret, and click Connect to Kit. The setup steps don’t involve Zapier.
How to set up the LearnWorlds and Kit integration
You need a Kit account with your audience created through forms. At the end, your users and leads sync to the lists you pick.
1. Create your Kit audience
Log in to Kit or sign up, then create your audience through forms. Requires: a Kit account.
2. Open email integrations
In LearnWorlds, open Settings > Integrations > Email integrations. Click the Kit tab and check the Activate box.
3. Copy your Kit API credentials
In Kit, open your Profile icon > Account Settings > Advanced. Copy the API key, then click Show to copy the API Secret.
4. Connect Kit
Paste the API key and API Secret into the matching Kit fields in LearnWorlds, then click Connect to Kit.
5. Select your lists
Choose the Kit list for registered users and the list for leads. Click Save to apply your changes.
6. Sync your contacts
Click Sync your contacts with Kit. You need this the first time, and again if you add custom fields or select a new audience. For the full setup guide, see the Kit help article.
What the Kit integration handles automatically
Sync new users
LearnWorlds automatically syncs a new user to your selected Kit list in real time once they register.
Update user data
LearnWorlds automatically updates the Kit contact in real time when a user’s data changes.
Add leads to lists
LearnWorlds automatically adds a lead to your selected Kit list when they submit their email.
Sync tags in real time
LearnWorlds automatically syncs a tag to Kit when you add it to a user, once auto-tagging is on.
| What LearnWorlds handles automatically | What your team configures |
|---|---|
| Sends name and email for each user | Creates custom fields in your Kit forms first |
| Adds leads to the selected list | Selects the lists for users and leads |
| Updates user data in real time | Turns on auto-tagging |
| Syncs tags in real time once auto-tagging is on | Syncs again after adding custom fields or picking a new audience |
Who uses the Kit integration and how
Course creators targeting buyers in Kit
A buyer purchases a course, LearnWorlds applies the lw-paying-customer tag in Kit, and the creator can target buyers without exporting a customer list.
Marketing managers nurturing email grabber leads
A visitor submits their email in an email grabber and joins your chosen Kit list, ready for your campaigns, with no manual import.
Email marketers personalizing campaigns with learner data
Add text custom fields to your Kit forms, sync registration fields and UTM parameters, and use those fields to personalize your campaigns.
FAQs
Every paid plan includes it. You also need a Kit account with your audience created. Compare other options on the LearnWorlds integrations page.
Full name and email sync by default. To sync more, add custom fields to your Kit forms first, in text format and not set to required.
No. Tags added through an Excel file or after a mass import of users don’t sync to Kit. Tags also sync only after auto-tagging is on, so earlier tags don’t carry over.
Sync again if you add custom fields or select a new audience. Click Update forms to bring the latest audience changes into LearnWorlds. User updates sync automatically in real time.
Yes. Kit is the current name of ConvertKit. This integration connects LearnWorlds to your Kit account.
Yes. You can integrate with multiple email marketing platforms, such as the ActiveCampaign LMS integration, the AWeber LMS integration, and the Constant Contact LMS integration, each supporting different forms and campaigns.
Yes, if you email learners or leads from Kit. Setup is one connection and a first sync. After that, user changes sync automatically in real time and leads join your chosen list on their own.
Published:
Last Update:


