Resources · Zapier integration

MailerLite Zapier integrationAutomate MailerLite with Zapier.

The MailerLite Zapier integration gives you 13 triggers, 8 actions and 2 searches. Every trigger is instant, so a signup, a click or an unsubscribe reaches your Zap at once, free plan included. Here is what each operation does, what it costs and where it breaks.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the MailerLite Zapier integration actually does

Connecting MailerLite to Zapier lets your mailing list talk to the rest of your tools in both directions. MailerLite reports what happens to subscribers and campaigns (signups, clicks, bounces, unsubscribes, sends), and Zapier can create subscribers, sort them into groups and even build or send a campaign.

Three results people build first. A list that fills itself: Create or Update Subscriber adds every buyer, webinar guest or form lead from another tool, and Add Subscriber to a Group files them in the right group. A sales alert on real interest: Subscriber Clicked Campaign Link tells your CRM or your team who clicked the offer, so a call happens while the email is still fresh. A clean list everywhere: Subscriber Unsubscribed and Spam Complaint push opt-outs to your other tools, so nobody keeps writing to someone who said no.

Now the limits. There is no action to delete a subscriber, edit a campaign after the draft or read reports. The two searches only find a group by name or a subscriber by email or name. And every trigger reacts to new events only: nothing in your account before the Zap was switched on comes through.

Weighing your options? The same app has its own MailerLite n8n integration and MailerLite Make integration pages, built on the same pattern.

Vocabulary

Zapier words in one minute

Eight terms carry this whole page. Read them once and the notes below read fast.

Zap
The automation you build: one trigger, then one or more actions that run every time the trigger event happens.
Trigger
The event in an app that starts the Zap, like a new subscriber. Once the Zap is on, Zapier waits for it.
Action
What the Zap does once it has started: the step that creates, sends or moves something for you.
Task
The unit Zapier bills: one action your Zap completes successfully. Your plan is a monthly count of those.
Polling vs instant
Polling: Zapier asks the app for news on a timer. Instant: the app calls Zapier the moment it happens. All MailerLite triggers are instant.
Filter
A step that lets the Zap go on only when the incoming data meets your condition, and stops it otherwise.
Search step
A step that looks up something that already exists, like a subscriber, so the next steps can use what it found.
Connection
Your MailerLite account linked to Zapier once, then reused by every MailerLite step in every Zap.
Cost

What a MailerLite Zap really costs

Short answer: MailerLite is not a premium app, so it runs on the free plan, and its 13 triggers never cost a task.

  • Tasks on the free plan100 per month
  • Steps on the free plan2 (one trigger, one action)
  • Premium appNo
  • Cost of a trigger0 tasks

Zapier bills tasks, and a task is one action that went through. Watching for new subscribers or clicks is free, however busy the list gets. An action that fails is not counted either. Each action in a Zap counts on its own, so tagging a new subscriber and then updating their fields costs two tasks per person. The free plan is capped at two steps, one trigger and one action: a filter, a search or a second action turns the Zap into a multi-step one, which needs a paid plan.

Connect

Connect your MailerLite account in 3 steps

  1. 01

    Open your connections

    In Zapier, open the Apps page of your account and click + Add connection. You need a MailerLite account, plus access to any list or group you do not own but want a Zap to touch.

  2. 02

    Pick MailerLite

    Search for MailerLite in the dialog that appears, select it, then click Add connection. A new browser tab opens so you can sign in on the MailerLite side.

  3. 03

    Sign in and grant access

    Log in to MailerLite in that tab and allow Zapier to use your account. Back in Zapier, the connection appears in the list, and every MailerLite step you add later picks it up.

First Zap

Your first Zap: move people on when onboarding ends

GoalWhen a subscriber completes your onboarding workflow, they join the active group and leave the onboarding group, with no manual sorting.

  1. 01

    Build the skeleton

    Start a new Zap. Building means picking the app and event that start it, then the app and action that follow, and mapping fields from one step to the next.

  2. 02

    Set the trigger

    Choose MailerLite, then Subscriber Completed Automation, select your connection and pick the onboarding workflow in the required Automation field. The trigger is instant.

  3. 03

    Test on a real subscriber

    Run the test: Zapier brings back the three most recent items of the account. If nobody has finished the workflow yet, run a test subscriber through it first.

  4. 04

    Add the group to join

    Add Add Subscriber to a Group, choose the active group and map the subscriber's email from the trigger. Both fields are required, so the step will not test without them.

  5. 05

    Add the group to leave

    Add Remove Subscriber From a Group with the onboarding group and the same email. Two actions make this a multi-step Zap, so a paid plan, and each person costs two tasks.

  6. 06

    Test, then publish

    Test both actions once and check the subscriber in MailerLite. If they moved from one group to the other, click Publish to switch the Zap on.

Triggers

The 13 MailerLite triggers

13 events start a Zap when something happens in MailerLite, and 13 of them are instant: the app calls Zapier straight away, whatever your plan.

1

Subscriber Clicked Campaign Link

Instant trigger

In Zapier“Triggers when a subscriber clicks a link in a campaign.”

A click is the clearest sign of interest an email can give you, and this trigger passes it on: the Zap starts when a subscriber clicks any link in a campaign. You get who clicked, ready to send to a CRM, a sheet or a group.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
a coach selling a program wants every click on the sales page flagged in the CRM for a call.
Watch out
one person clicking three links starts the Zap three times, and each run spends its own tasks.
2

Subscriber Opened Campaign

Instant trigger

In Zapier“Triggers when a subscriber opens a campaign.”

Here the starting point is an open rather than a click. It gives you a much larger crowd than the click trigger, and a weaker signal, since opening is not the same as reading or caring.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
marking contacts as still alive in another tool, so you know who has engaged recently.
Watch out
on a big list, every open is a run, and any action you put behind it costs a task per open, which adds up fast.
3

Campaign Sent

Instant trigger

In Zapier“Triggers when a campaign has been sent out.”

This trigger works at the campaign level, not per subscriber: it runs once when a campaign has finished going out. That makes it the cheap way to tell other tools a newsletter is out.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
posting the newsletter subject in the team chat or logging each send in a content calendar.
Watch out
it tells you a campaign left, nothing about who opened it, so pair it with the open or click triggers for that.
4

Spam Complaint

Instant trigger

In Zapier“Triggers when a subscriber issues a spam complaint about an email.”

When someone marks one of your emails as spam, this trigger lets you react outside MailerLite. Each complaint arrives on its own, with the person it came from.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
stop the sales team or the CRM from contacting that person again through any other channel.
Watch out
a spike of complaints after a send is a list problem to fix in MailerLite, not something a Zap can cure.
5

Subscriber Added to Group

Instant trigger

In Zapier“Triggers when a subscriber is added to a group.”

Groups are how MailerLite sorts people, and this trigger fires each time someone joins the group you pick. It turns a simple label into a starting gun for everything that should follow.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
someone joins the customers group and gets an account created in your course platform.
Watch out
the group is a required field, so one Zap watches one group. The group must exist before you set up the trigger.
6

Subscriber Completed Automation

Instant trigger

In Zapier“Triggers when a subscriber completed a selected workflow.”

MailerLite calls its automations workflows. This trigger tells Zapier when a subscriber reaches the end of the one you choose, which is the right moment to hand them to the next stage.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
when the onboarding sequence ends, create a follow-up task for a salesperson.
Watch out
you must pick the automation, a required field, so a sequence that does not exist yet cannot be watched.
7

Subscriber Bounced

Instant trigger

In Zapier“Triggers when an email to a subscriber bounces.”

A bounce means the email never arrived. This trigger reports each one, so an address that no longer works can be fixed or flagged in the tool where it came from, not only in MailerLite.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
a B2B team marks the contact in its CRM so a rep finds the right address before the next campaign.
Watch out
re-adding that same address with Create or Update Subscriber and the Resubscribe option turns it back to subscribed.
8

Subscriber Created

Instant trigger

In Zapier“Triggers when a subscriber was created on your mailing list.”

The most common starting point of all: a new person joins your mailing list and the Zap starts with their details in hand.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
a newsletter author copies every new subscriber to a sheet to track growth by source.
Watch out
a bulk import creates many subscribers at once, and Zapier can hold back the flood instead of running every one of them.
9

Subscriber Deleted

Instant trigger

In Zapier“Triggers when a subscriber is deleted or forgotten.”

When a subscriber is deleted or forgotten in MailerLite, this trigger lets the rest of your tools follow. Both cases start the same Zap, so other tools can follow either one.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
log every erasure request in a shared register so other teams can do the same on their side.
Watch out
the Zap cannot delete anything elsewhere on its own unless the other app offers a delete action.
10

Subscriber Removed From Group

Instant trigger

In Zapier“Triggers when a subscriber has been removed from a group.”

The mirror of the group-join trigger: it fires when someone leaves the group you pick. Useful when a group stands for a status, like an active member, and leaving it should change things elsewhere.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
a membership site revokes access in another tool when someone leaves the paying members group.
Watch out
the group is required and only one per Zap, so build one Zap per group you want to watch.
11

Subscriber Triggered Automation

Instant trigger

In Zapier“Triggers when a subscriber triggers a selected workflow.”

Where the completed-automation trigger waits for the end, this one fires at the start: the moment a subscriber enters the automation you select. Good for running a parallel step outside email.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
when a lead enters the demo-request sequence, open a deal in the CRM straight away.
Watch out
the automation is a required field, so you need one Zap per sequence you want to follow.
12

Subscriber Unsubscribed

Instant trigger

In Zapier“Triggers when a subscriber has unsubscribed from your mailing list.”

Someone just left your mailing list. This trigger carries that choice to every other tool, so the opt-out is respected everywhere and not only in MailerLite.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
an online shop stops its SMS tool or its CRM from sending marketing to that customer.
Watch out
never answer it with Create or Update Subscriber and Resubscribe on, or you undo the person's choice.
13

Subscriber Fields Updated

Instant trigger

In Zapier“Triggers when the subscriber fields have been updated.”

Every time a subscriber's fields change in MailerLite, this trigger sends the new values to Zapier. It keeps other tools in step with the MailerLite record.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
a subscriber fixes their company name in a preference form and the CRM record follows.
Watch out
writing back to MailerLite from this Zap with Create or Update Subscriber changes the fields again and starts a loop.
Actions

The 8 MailerLite actions

MailerLite gives you 8 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Add Subscriber to a Group

Action

In Zapier“Add existing subscriber to a specific group by email address.”

Puts an existing subscriber into a group, found by their email address. The group and the email are both required, and the group has to exist already.

When to use it
a payment in your billing tool moves the buyer into the customers group.
Watch out
the subscriber must already exist, so place Create or Update Subscriber before it for new contacts.
2

Change Subscriber Email

Action

In Zapier“Change subscriber email to another.”

Replaces a subscriber's address with a new one, matched by the current address. Both the current and the new email are required.

When to use it
a customer updates their login email in your app and MailerLite should follow.
Watch out
map the old address carefully: if it does not match an existing subscriber, the step has nothing to change.
3

Create a Draft Campaign

Action

In Zapier“Create a Draft Campaign”

Builds a campaign in MailerLite and leaves it as a draft, so a human checks it before it goes out. You supply the name, subject, sender and the email content.

When to use it
a new blog post prepares the weekly digest for a final review.
Watch out
the content must be valid HTML and the sender address must already be verified in MailerLite.
4

Create Subscribers Group

Action

In Zapier“Create a new subscribers group.”

This one makes a brand-new group from a name you provide. Handy when each event, cohort or client project needs its own segment and you do not want to create them by hand.

When to use it
a new webinar date in your calendar opens a matching group for its attendees.
Watch out
check with Find a Group first whether a group with that name already exists.
5

Create or Update Subscriber

Action

In Zapier“Create a new subscriber or Update an existing subscriber based on their email.”

The workhorse of the app: give it an email and it either adds a new subscriber or updates the one that already has that address. No duplicates, no prior lookup.

When to use it
push every new customer from your shop or event tool into the list.
Watch out
the Resubscribe option turns a previously unsubscribed, junk or bounced address back to subscribed, so leave it off unless you have fresh consent.
6

Remove Subscriber From a Group

Action

In Zapier“Remove subscriber from a specific group by email address.”

Takes a subscriber out of a group by email, without touching their status on the list. They stay subscribed, just no longer in that segment.

When to use it
a trial ends in your app and the person leaves the trial-tips group.
Watch out
the group and the email are both required, and the person stays on your list after the step.
7

Send a Campaign

Action

In Zapier“Send a campaign to a subscriber group or segment.”

Same inputs as the draft, but this one sends the campaign to a group or segment straight away. No review step, so it suits messages you fully trust.

When to use it
an announcement written and approved in another tool goes to the customers group.
Watch out
an unverified sender address or broken HTML stops the send, so test with a small group first.
8

Unsubscribe Subscriber

Action

In Zapier“Sets the contact's status to "Unsubscribed".”

Sets a contact's status to unsubscribed from just their email. Their record stays in MailerLite, they simply stop getting campaigns.

When to use it
someone opts out in your CRM or help desk and the newsletter must stop too.
Watch out
this is not a delete: the action changes the status and nothing else.
Searches

The 2 MailerLite searches

2 search steps look for data that already exists in MailerLite, so a later step can use it.

A search step looks something up before an action uses it. MailerLite has two, and no find-or-create variant: if you want a missing group created, add Create Subscribers Group yourself after the search. Three settings decide what happens when the search comes back empty or crowded.

1

Find a Group

Search

In Zapier“Search for a group by name”

Looks up a group by its name and hands its details to the next step. It saves you from hard-coding a group that someone might rename or recreate.

When to use it
before Create Subscribers Group, check whether this cohort's group already exists.
Watch out
the group name is required, so map it from the trigger or type it in yourself.
2

Find a Subscriber

Search

In Zapier“Search for a subscriber by email or name”

Finds an existing subscriber from an email or a name, then passes their record along. Useful when the trigger comes from another app and you need the MailerLite side of that person.

When to use it
a support ticket arrives and you want the MailerLite record of that customer before the next step.
Watch out
searching by name can match several people, so the multiple-results setting matters here.

The three settings every search exposes

  1. Successful if no search results are found?
    Left as is, an empty search stops the Zap there and skips the steps that needed its result. Switched on, the Zap carries on with nothing found.
  2. Create X if it doesn't exist yet?
    Ticking this box turns a search into find-or-create. MailerLite offers no such variant, so you will not see this box on these two searches.
  3. If multiple search results are found?
    When several items match, keep the first one (the default), stop the Zap, or pass all of them to the next steps.
When it breaks

When a MailerLite Zap breaks

Zapier links one getting-started article to MailerLite and lists no app-specific limit, so these cases come from the required fields and from how Zaps behave in general.

Six cases cover most broken MailerLite Zaps. The campaign ones fail loudly, the others fail quietly, which is worse. For what is not specific to MailerLite, the Zapier troubleshooting guide goes further.

  • Sender address not verified

    Create a Draft Campaign and Send a Campaign need a from address already verified in MailerLite. Any other address makes the step fail.
  • Email content rejected

    Both campaign actions expect valid HTML in the content field. Plain text with a stray tag or a broken template can stop the step.
  • Unsubscribed people coming back

    With Resubscribe on, Create or Update Subscriber turns an unsubscribed, junk or bounced address back to subscribed, behind the person's back.
  • The group loop

    A Zap on Subscriber Added to Group that adds people to that same group, or a fields-updated Zap that updates fields, sets itself off again and again.
  • Bulk imports held back

    Importing a large list fires Subscriber Created for everyone at once. Zapier's flood protection can hold that batch back rather than run it.
  • Your existing list is ignored

    A Zap only reacts to events after it is published. Subscribers already in the list do not come through, and syncing them is a separate job.
Need help

Need help automating MailerLite with Zapier?

A person reads every message.

FAQ

MailerLite and Zapier: your questions

01Is the MailerLite Zapier integration free?
Yes, MailerLite is not a premium app, so it works on the free Zapier plan. That plan gives you 100 tasks per month and two-step Zaps: one trigger, one action. Sending each new subscriber to a spreadsheet fits inside it. Adding a filter, a search or a second action makes the Zap multi-step, and that needs a paid plan. Your MailerLite subscription is a separate matter, handled on the MailerLite side.
02How many tasks does a MailerLite Zap use?
One task per action that succeeds, and nothing for the trigger. If each new subscriber is added to a group, that is one task per subscriber. Add a second action, like updating a CRM, and each subscriber costs two tasks. Failed actions are not counted. The open and click triggers deserve care: on a large list they fire often, and every action behind them is billed on every run, so a busy campaign can use up a monthly allowance quickly.
03Are MailerLite triggers real time?
Yes. All 13 MailerLite triggers are instant: MailerLite calls Zapier the moment a subscriber signs up, clicks, bounces or leaves, and the Zap starts at once. The polling interval of your plan, 15 minutes on the free plan, does not apply to them. That is a real advantage, since most Zapier triggers are polling ones. In the editor, a Zap built on an instant trigger shows a lightning bolt. No setting to change, it works this way from the first run.
04What does it take to connect MailerLite to Zapier?
A MailerLite account, and access to the groups and campaigns you want to automate if they belong to someone else. From the Apps page in Zapier, you add a connection, pick MailerLite, sign in in the tab that opens and allow access. For the campaign actions, also verify your sender address in MailerLite beforehand, otherwise the first send fails. The connection is then reused by every MailerLite step you add later, in any Zap, so you only do this once.
05Why does Send a Campaign fail from Zapier?
Most often the sender address is not verified in MailerLite. Send a Campaign and Create a Draft Campaign both require a from address that MailerLite has already verified, and the email content must be valid HTML. Fix the address in MailerLite, check the HTML, then test the step again. Starting with Create a Draft Campaign is a safe way to check the result before anything goes out. Once the draft looks right in MailerLite, you can switch the step to Send a Campaign.
06What if the MailerLite operation you need does not exist?
Then it is not available through Zapier today. The app covers subscribers, groups and campaigns, with 8 actions and 2 searches, but no delete action and no access to reports. You can often get close by combining operations: Unsubscribe Subscriber instead of a delete, or a group change instead of a status change. For the rest, another automation tool may expose more of MailerLite, with more setup on your side.
07Zapier, Make or n8n for MailerLite?
It depends on what matters most to you, and this page only covers the Zapier side. Here, MailerLite gives you 13 instant triggers, 8 actions and 2 searches, and it runs on the free plan as long as a Zap stays at two steps. If that covers your subscriber and campaign flows, there is little reason to look further. If not, compare what the Make and n8n pages list for MailerLite before you pick, and weigh who will maintain the automation.