You must be logged in to access this page
Submit a ticket My Tickets
Welcome
Login  Sign up
Open navigation

How to Integrate MailerLite with your LearnWorlds school

Availability
Starter
Pro Trainer
Learning Center
High Volume & Corporate

MailerLite is an email marketing platform designed to help businesses grow through subscriber management, customer relationship building, and workflow automation. By integrating MailerLite with LearnWorlds, you can enhance your email marketing strategy and reach your audience effectively through advanced targeting and automation options.


In this article, we will guide you through setting up and using the MailerLite integration with LearnWorlds.


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 to organize and segment your subscribers. 


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

  • Registered Users
  • Leads


For that reason, it allows you to sync them to different MailerLite groups. 

To collect leads, consider adding 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 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 to finalize the process.

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. 


  • Registered Users Custom Fields: You can sync with MailerLite the following 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.

  • 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.

  • To sync custom fields, create them in MailerLite in text format, and ensure they are not required fields.
  • New custom fields/Merge tags will appear after creating Custom Sign up fields and tags created from a Newsletter section (email grabber section). 

Select your MailerLite Groups

After setup, choose which MailerLite groups to sync with users and leads collected on LearnWorlds pages through email grabber forms.

- User data changes are synced in real-time.
- If you upload users via an Excel file in LearnWorlds, new contacts will be created in MailerLite with tags and fields, but updating contacts through Excel will not update fields or tags in MailerLite.
- Tags that users already have before the first sync will not sync to MailerLite.

Sync groups to MailerLite

After the integration setup is complete, you can sync your existing contacts with a single click. Synchronizing your groups to MailerLite is recommended only for the first time you set up the MailerLite integration (this may take time). After the first sync, all contacts added either manually from the admin (owner) in LearnWorlds, the API, or Zapier will be synced automatically.

Click Update Lists anytime you need the latest list changes in LearnWorlds.

Auto-Tagging

Auto-tagging applies specific tags in MailerLite based on user actions within LearnWorlds.


Available Auto-Tagging 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.

  • Deleting users in LearnWorlds does not delete their contact in MailerLite.
  • Anonymizing users in LearnWorlds does not affect their status in MailerLite.
  • Tags sync in real time, but only when added after auto-tagging is enabled. Tags applied before enabling will not sync.

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.