Skip to main content

How to connect Mafelo with Mailerlite?

Learn how to automatically send client data to Mailerlite to build your mailing list and send professional newsletters.

Written by Emilia Sowa

Building your own mailing list is one of the most effective ways to bring back returning clients. With the Mafelo and Mailerlite integration, your clients will automatically be added to your chosen subscriber list, allowing you to stay in regular contact and send offers without manually copying email addresses.

Use Cases

  • Newsletter with offers: Automatically notify clients about new dates for themed sessions (e.g. Christmas mini sessions).

  • Client education: Send guides, e.g. "How to prepare for a session".

  • Discounts for regular clients: Reward people in your list with special discount codes.

How to Generate an API Key in Mailerlite

The API key works like a secure password that allows Mafelo to send data directly to your Mailerlite account.

  1. Log in to your Mailerlite dashboard.

  2. From the left menu, select the Integrations tab.
    ​

  3. Next to the API entry, click the Use button.
    ​

  4. Click Generate new token.
    ​

  5. Enter a name (e.g. "Mafelo"), accept the terms and conditions, and select Create token.

  6. Important: Copy the generated token immediately – it will no longer be visible once you close the window.

  7. Go back to Mafelo, navigate to Settings -> Mailerlite -> Edit, and paste it into the API Key field.
    ​

  8. Click Save.

Enabling Automatic Client Adding

Once you have connected both systems, it is worth enabling automation so you do not have to remember to manually export new clients.

  1. In the Mailerlite settings in Mafelo, click the Change automatic transfer settings button.
    ​

  2. Enable the automatic transfer option.
    ​

  3. From the list, select the target Group in Mailerlite to which your clients should be added.

  4. Click Save.

Note: How does synchronization work? Data is not transferred in real time (immediately after a client is added). The synchronization mechanism runs in the background several times a day. This means that from the moment a client is saved in Mafelo to when they appear in Mailerlite, it may take anywhere from a few to several hours.

First Synchronization of Existing Clients

If you already have a client base in Mafelo and want to add them to Mailerlite right away:

  1. Go to the Clients tab in the main menu.

  2. Click the Send to Mailerlite button.

  3. Your existing clients will be exported to the selected group on a one-time basis.


​Important: Remember the legal aspects (GDPR). Only send emails to clients who have given their consent to receive marketing communications.
​

FAQs

Why is my new client not visible in Mailerlite yet?

Synchronization between Mafelo and Mailerlite runs in cycles several times a day. If you need a particular client to appear in the list immediately (e.g. to send them an automatic email right after a session), you can use the Send to Mailerlite button in the Clients tab, which will force an immediate export of the entire list.
​

How can I check if synchronization is working correctly?

To verify the connection, add a test client in Mafelo or update an existing client's data, then check after a few hours (or the next day) whether they have appeared in the selected group in the Mailerlite dashboard.
​

Does Mafelo send all clients, or only those who have given consent?

Mafelo sends data for all clients, in accordance with your command (the export button or automation). You, as the data controller, must ensure that you have the appropriate marketing consents before sending a newsletter from Mailerlite.
​

What if I change the name of a group in Mailerlite?

If you change the name of a group directly in Mailerlite, you may need to re-select the group in Mafelo's settings to refresh the connection.

Did this answer your question?