Submit a ticket My Tickets
Welcome
Login  Sign up
Open navigation

How to Integrate MailerLite with your LearnWorlds school

Our Knowledge Base Center articles are being updated for our new platform design. Need assistance? Reach out to support@learnworlds.com


MailerLite is an email marketing tool with which you can grow your business with email, collect subscribers, strengthen customer relationships, automate workflows and monetize your audience with advanced email marketing features.


Keep in mind that we do not support MailerLite classic accounts.

Set up your MailerLite Account

1. Login to your MailerLite account or register if you are new to MailerLite's world.

2. Create your groups in MailerLite. 


Learnworlds lets you sync to MailerLite, two distinct LearnWorlds groups: 

  • Registered Users
  • Leads

For that reason, it provides you with the option to sync them to different MailerLite groups. 

To capture leads, you can add a Get Email section or widget on your LearnWorlds pages.


Connect your MailerLite Account

1. Click on Settings → Integrations → Email integrations.

2. Click on the MailerLite tab and check the Activate box.
3. You will be asked to paste the API key that you can find by navigating to the Integrations → API tab → Generate new token. Ensure you note your API key, as there is no option to retrieve it after it’s created.

4. Click on Connect to MailerLite.

Add Custom Fields in MailerLite

An optional step is to add Custom Fields to make your campaigns even more targeted. Check this article for the detailed process. You can find out more about Custom Fields below:


A. Registered Users Custom Fields: You can sync with MailerLite the following rich user information stored in LearnWorlds:

  • General custom fields are populated as a result of the user’s activity.
  • Custom sign-up fields are collected upon the user’s registration in your school.
  • UTM parameters.


B. Leads Custom Fields: LearnWorlds allows syncing the information set for each lead with MailerLite. This information is a mix of activity and systemic fields, populated as a result of the lead’s activity while subscribing from within email grabbers and UTM fields.

Notes: 

  • To sync any of these fields, you must first create the corresponding custom fields in MailerLite. 
  • New custom fields/Merge tags will appear after creating Custom Sign up fields and tags created from a Newsletter section (email grabber section). 
  • The fields should be in text format, and they should NOT be set to required.

Select your MailerLite Groups

You can select the MailerLite lists for your users and leads captured on your pages (through email grabbers sections).

Your users and the changes in their data are synchronized automatically in real time.

-If you add users via an excel file in LearnWorlds, then the new contacts are created in Mailerlite with the relevant fields and tags.
-If you update users via an excel file in LearnWorlds, then no fields are updated or tags added in Mailerlite.
-If users already had tags before the first sync, then the user tags will not be synced with your Mailerlite account.

Sync groups to MailerLite

As long as you set up everything, both in the MailerLite and in your LearnWorlds school, you can click to sync your existing contacts.


Synchronizing your groups to MailerLite is recommended only for the first time you set up the MailerLite integration (this action may take some time to complete).


After the first sync, all contacts added either manually from the admin (owner) in LearnWorlds, the API, or Zapier will be synced automatically.

Use the Update Lists button every time you need to make available the latest list changes in LearnWorlds.

Auto-Tagging

When a user (or you, on behalf of the user) performs an action in LearnWorlds, the latter will automatically apply an action-specific tag to that user in MailerLite.

Auto-tagging is available for the following actions:

  • User enrolls in a product: A product can be any Course (paid, free, etc.), Bundle, Payment Plan (Installment), or Subscription. This action will also be triggered by manual enrollments.
  • User previews a free section of a paid course.
  • User is awarded a certificate.
  • User completes a course.
  • User purchases a product: The lw-paying-customer tag is applied to any user who has purchased at least one course, and the tag is added only once.
  • When a tag is added to the user.

Notes: 

  • When a user is deleted in LearnWorlds, the contact will not be impacted/updated in MailerLite.
  • When a user is Anonymised in LearnWorlds by the Admin, the contact should not be updated in MailerLite and will still be visible in the Subscribers tab.

Glossary

You can review the terminology mentioned in the MailerLite glossary.


 You can integrate with more than one email marketing platform if you have different forms and campaigns on each one of them.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.