- Home
- Resources
- Integrations
- MailerLite
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
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.
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.
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 your MailerLite account in 3 steps
- 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.
- 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.
- 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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
Subscriber Clicked Campaign Link
Instant triggerIn 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.
Subscriber Opened Campaign
Instant triggerIn 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.
Campaign Sent
Instant triggerIn 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.
Spam Complaint
Instant triggerIn 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.
Subscriber Added to Group
Instant triggerIn 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.
Subscriber Completed Automation
Instant triggerIn 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.
Subscriber Bounced
Instant triggerIn 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.
Subscriber Created
Instant triggerIn 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.
Subscriber Deleted
Instant triggerIn 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.
Subscriber Removed From Group
Instant triggerIn 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.
Subscriber Triggered Automation
Instant triggerIn 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.
Subscriber Unsubscribed
Instant triggerIn 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.
Subscriber Fields Updated
Instant triggerIn 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.
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.
Operations index
Add Subscriber to a Group
ActionIn 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.
Change Subscriber Email
ActionIn 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.
Create a Draft Campaign
ActionIn 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.
Create Subscribers Group
ActionIn 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.
Create or Update Subscriber
ActionIn 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.
Remove Subscriber From a Group
ActionIn 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.
Send a Campaign
ActionIn 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.
Unsubscribe Subscriber
ActionIn 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.
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.
Find a Group
SearchIn 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.
Find a Subscriber
SearchIn 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.
The three settings every search exposes
- 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.
- 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.
- 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 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 automating MailerLite with Zapier?
A person reads every message.



