---
title: "MailerLite Integration - Convert Forms"
description: "Create MailerLite forms in Joomla. Connect forms to MailerLite to collect leads and automate email marketing campaigns."
url: "https://www.tassos.gr/docs/convert-forms/integrations/email-marketing/mailerlite"
date: "2026-05-01T15:49:35+00:00"
language: "en-GB"
---

[ Home ](https://www.tassos.gr/index.php?option=com_content&view=category&layout=blog&id=24&Itemid=1088) / [ Convert Forms ](https://www.tassos.gr/index.php?option=com_content&view=category&id=43) / [ Integrations ](https://www.tassos.gr/index.php?option=com_content&view=category&id=59) / [ Email Marketing ](https://www.tassos.gr/index.php?option=com_content&view=category&id=103)

#  MailerLite Integration

##  Create MailerLite forms in Joomla. Connect forms to MailerLite to collect leads and automate email marketing campaigns.

 MailerLite Integration is available in Pro  Unlock this and dozens of other powerful features by upgrading to Convert Forms Pro.

 [ Unlock this feature ](https://www.tassos.gr/joomla-extensions/convert-forms/subscribe)

With the MailerLite integration for Convert Forms, you can sync your Joomla forms with MailerLite to build and manage your email lists. Take advantage of features like MERGE Tags, Double opt-in, updating existing subscribers, and Conditional Logic to fully customize your form submission flow. This guide will walk you through setting up MailerLite integration in Convert Forms, so you can start automating your lead generation and email marketing campaigns.

## [Setting Up MailerLite Task](#setup)

To set up the MailerLite task and sync your submissions to the MailerLite service, go into your form, and follow the steps listed below:

### [Select App](#select_app)

From within your form, click on Tasks &gt; **CREATE YOUR FIRST TASK**.

![Create First Task](https://www.tassos.gr/images/cf-tasks-click-create-task.png)

On the modal that will open, select the MailerLite task.

![Select MailerLite Task](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-select-step.png)

Select New Submission under Trigger and Add/Update Contact under Action on the next screen, and click **CONTINUE**.

![Select MailerLite Trigger and Action](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-trigger-action-step.png)

### [Create Connection](#connection)

A connection is essential to be able to connect to a 3rd-party service, such as MailerLite. Let's see how to create a new connection that will allow us to connect to MailerLite.

On the next step, click SIGN IN to start creating our MailerLite connection.

![Sign in MailerLite Connection](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-sign-in-step.png)

To create our connection with MailerLite, Click **ADD CONNECTION** to get started.

![Add Connection MailerLite Task](https://www.tassos.gr/images/cf-tasks-brevo-add-connection-step.png)

#### [Get your MailerLite API Key](#get-your-mailerlite-api-key)

Before connecting to MailerLite, we need to create a MailerLite API token. Follow the steps listed below to grab your API token.

**Step 1:** Go to your Integrations page, on your MailerLite account by clicking [here](https://dashboard.mailerlite.com/integrations), and click on MailerLite API &gt; API &gt; **Use**

[![Create MailerLite API Key](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-create-api-key-1.png)](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-create-api-key-1.png)

**Step 2:** Then, click on the **Generate new token** button.

[![Create MailerLite API Key](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-create-api-key-2.png)](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-create-api-key-2.png)

**Step 2:** On the modal that appears, type in a name for your API Key, accept the terms, and click the **Create token** button.

![Create MailerLite API Key](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-create-api-key-3.png)

**Step 3:** Copy the generated API token which you will use in your Convert Forms MailerLite Task. You can also download it on your computer for later use.

![Create MailerLite API Key](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-create-api-key-4.png)

**Note:** Store the API Key somewhere safe, as MailerLite won't show it again for security reasons.

Now that we have created our MailerLite API Key, we can continue setting up the connection with MailerLite. Enter a connection name and paste your MailerLite API Key in the fields MailerLite Name and MailerLite API Key, respectively. Then click **ADD CONNECTION**.

![Add Connection Form MailerLite Task](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-new-connection-step.png)

The connection has been added, and you can close the connections window.

![New Connection MailerLite Task](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-connection-ok-step.png)

If you see the "Connection added" message, your connection with MailerLite has been established, and you can continue with the next step. If you see any error message, please review your API Key.

Select the newly created connection from the list and click **CONTINUE**.

![Select Connection MailerLite Task](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-connection-continue-step.png)

Ensure that your newly created MailerLite connection is selected in the dropdown.

**Tip:** Connections are reusable across your Tasks; read more on the [Working with Tasks](https://www.tassos.gr/joomla-extensions/convert-forms/docs/working-with-tasks#connections) documentation page.

### [Setup Action](#setup_action)

After you've set up the trigger, action, and connection, it's time to set up the action itself and define what information to send to MailerLite. In this step, you can view all available settings and map each option with a fixed or dynamic value using Smart Tags.

![Setup Action MailerLite Task](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-action-step.png)

Let's see all available settings:

#### [Groups](#groups)

Select the group to which all subscribers will be saved in your MailerLite account. A complete list of all your MailerLite groups will be available, and choose from any form field, or Smart Tag.

#### [Subscriber Status](#subscriber-status)

Select the subscriber status. Defaults to Active. Available values are Active, Unsubscribed, Unconfirmed, Bounced, or Junk.

#### [Update existing subscriber](#update-existing-subscriber)

Enable to update existing subscribers' information on your MailerLite account. Disabling this will result in your users seeing an error message when the form is submitted, which prevents already subscribers from re-subscribing to your lists.

#### [Email Address](#email-address)

Select the email address of the submitter. This is the user that will be subscribed to your MailerLite list. Choose the Email field in your form.

#### [Fields](#fields)

MailerLite provides *fields,* which allow you to store additional information when a subscriber is saved on your MailerLite account, such as their name, age, company info, and more!

When you click on the Fields dropdown, you will automatically be shown a list of existing fields from your MailerLite account, and you will be able to map them with an existing form field, or Smart Tag.

To create new field, you can go to your Subscribers page &gt; [Fields](https://dashboard.mailerlite.com/subscribers/fields) subpage.

**Step 1**: Click on the **Create field** button.

[![Add New Field in MailerLite Task](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-create-field-1.png)](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-create-field-1.png)

**Step 2**: Enter the field name, select the field type, and click on "Create".

[![Add New Field in MailerLite Task](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-create-field-2.png)](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-create-field-2.png)

That's it! Your custom field is now available.

### [Add Conditional Logic](#add_conditional_logic)

Conditional logic makes it possible to run tasks only if specific criteria are met, like a user’s email address matching a certain domain, the user being associated with a certain Joomla User Group, or a form submission having a specific value.

While editing the MailerLite task, go to the **Setup Action** step and scroll down to the Conditional Logic section to set up Conditional Logic. Here's where you define all the rules the task should meet to run.

For example, let's say we need to sync submissions to MailerLite, only if the email is coming from a specific domain: **@domain.com**.

1. Click to enable the **Run this task when certain conditions are met**.
2. Click **Add Your First Condition**.
3. Select the **Email** field in the **Trigger** dropdown.
4. Select **Contains** in the **Operator** dropdown.
5. Enter **@domain.com** in the value. Replace this with your domain name.

The condition should look like this:

![MailerLite Task Conditional Logic Example](https://www.tassos.gr/images/cf-tasks-conditional-logic-example.png)

You can read more on Conditional Logic on the [Working with Tasks](https://www.tassos.gr/joomla-extensions/convert-forms/docs/working-with-tasks#conditional_logic) documentation page.

### [Activate Task](#activate_task)

The final step is to enable our task. To do so, click the toggle on the dialog’s top right corner, as shown in the screenshot below.

![Enable Task MailerLite Task](https://www.tassos.gr/images/2024/09/cf-tasks-mailerlite-enable-task.png)

Finally, click **Save** to save the task, close the dialog, and then click **Save** from the top right corner of the form builder to save the changes on the form.

**Congratulations!** You’ve successfully created a form that syncs new submissions to the MailerLite email marketing service!

 MailerLite Integration is available in Pro  Unlock this and dozens of other powerful features by upgrading to Convert Forms Pro.

 [ Unlock this feature ](https://www.tassos.gr/joomla-extensions/convert-forms/subscribe)

 Last updated on May 12th 2025 18:05

## Schema

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "name": "Home",
            "item": "https://www.tassos.gr"
        },
        {
            "@type": "ListItem",
            "position": 2,
            "name": "Home",
            "item": "https://www.tassos.gr/docs"
        },
        {
            "@type": "ListItem",
            "position": 3,
            "name": "Convert Forms",
            "item": "https://www.tassos.gr/docs/convert-forms"
        },
        {
            "@type": "ListItem",
            "position": 4,
            "name": "Integrations",
            "item": "https://www.tassos.gr/docs/convert-forms/integrations"
        },
        {
            "@type": "ListItem",
            "position": 5,
            "name": "Email Marketing",
            "item": "https://www.tassos.gr/docs/convert-forms/integrations/email-marketing"
        },
        {
            "@type": "ListItem",
            "position": 6,
            "name": "Integrate MailerLite with Convert Forms",
            "item": "https://www.tassos.gr/docs/convert-forms/integrations/email-marketing/mailerlite"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "Article",
    "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://www.tassos.gr/docs/convert-forms/integrations/email-marketing/mailerlite"
    },
    "headline": "Integrate MailerLite with Convert Forms",
    "image": {
        "@type": "ImageObject",
        "url": "https://www.tassos.gr/"
    },
    "publisher": {
        "@type": "Organization",
        "name": "Tassos",
        "logo": {
            "@type": "ImageObject",
            "url": "https://www.tassos.gr/https://www.tassos.gr/media/brand/logo-text.png"
        }
    },
    "author": {
        "@type": "Person",
        "name": "Stergos Zamagias",
        "url": "https://www.tassos.gr/docs/convert-forms/integrations/email-marketing/mailerlite"
    },
    "datePublished": "2017-03-16T11:47:15+02:00",
    "dateCreated": "2024-09-10T15:10:46+03:00",
    "dateModified": "2025-05-12T18:27:34+03:00"
}
```
