- Home
- Resources
- Integrations
- MailerLite Classic
MailerLite Classic Zapier integrationAutomate MailerLite Classic with Zapier.
MailerLite Classic Zapier integration: 11 triggers, 4 actions and 0 searches. Every trigger is instant, the app is not premium, and the free plan is enough for a two-step Zap. Here is what each operation does, what it costs and where it breaks.
Verified Trustpilot reviews · AI, automation & growth agency
What the MailerLite Classic Zapier integration actually does
It links your MailerLite Classic account to Zapier so that something happening on your list (a new subscriber, a bounce, a finished automation) starts a Zap, the automation you build on Zapier: one event, then one or more steps that run each time. It can also add, move or unsubscribe people for you.
A clean record of list problems. Spam Complaint and Subscriber Bounced each start a Zap as soon as MailerLite Classic sees the event, so every complaint and every bounce can land as a row in the sheet your team already reads.
Unsubscribes that follow people everywhere. Subscriber Unsubscribed hands the address to the next step, and your other tools stop writing to someone who left. The reverse works too: Unsubscribe Subscriber applies an opt-out that happened outside MailerLite Classic.
New contacts filed in the right group. Create/Update Subscriber adds a person to a group by email address, or updates them if they already exist, so a sign-up captured in another app does not stay stuck there.
What Zapier does not do here: there is no search step, so a Zap cannot look up an existing subscriber before acting, and no action creates or sends a campaign. Campaign Sent only tells you a send happened. For anything outside the four actions, API Request (Beta) is the escape hatch, and it is a technical one. If you are still weighing tools, see our n8n vs Zapier comparison.
Zapier vocabulary in one minute
Seven words come back on every line of this page. Here they are in plain terms.
- Trigger
- The event in an app that starts the Zap. Once the Zap is switched on, Zapier waits for that event and nothing else.
- Action
- What the Zap does after it starts: the step that writes, adds, moves or unsubscribes something on your behalf.
- Task
- The unit Zapier bills. One action that completes successfully is one task, and your plan is a count of those.
- Instant trigger
- A trigger the app reports itself: it calls Zapier the moment the event happens, so nothing waits for a scheduled check.
- Polling trigger
- A trigger Zapier checks on a timer, asking the app for new items at a fixed interval. MailerLite Classic has none.
- Filter
- A step that lets the Zap continue only when the incoming data meets a condition you set, and stops it otherwise.
- Connection
- Your MailerLite Classic account linked to Zapier once, then reused by every step in every Zap that touches the app.
What it really costs
Zapier bills completed actions, not events. Whatever happens on the trigger side costs nothing until an action runs.
- Free plan100 tasks per month
- Premium appNo, available on the free plan
- Cost of a trigger0 tasks
- Free plan Zap size2 steps: one trigger, one action
Each action that goes through counts as one task; a failed one is not counted. A three-action Zap uses three times what a one-action Zap uses. MailerLite Classic is not a premium app, so the free plan (100 tasks a month) covers it, but only for two-step Zaps: one trigger, one action. Add a filter or a second action and you are building a multi-step Zap, which needs a paid plan. The interval grid below is the one Zapier publishes for polling triggers; it does not apply to this app, whose 11 triggers are all instant.
Connect your MailerLite Classic account
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. You need an existing MailerLite Classic account first; Zapier links one, it does not open a new one.
- 02
Pick MailerLite Classic
Type the app name in the dialog, choose MailerLite Classic in the results, then click Add connection. This button is what opens the sign-in tab used in the next step.
- 03
Sign in and grant access
A new tab opens. Sign in to MailerLite Classic and allow Zapier to use the account. From then on, every Zap step that uses the app reuses this connection.
Your first Zap: act on every spam complaint
GoalWhen a subscriber flags an email as spam, check the condition you care about, unsubscribe the address and log it in a sheet.
- 01
Pick the trigger
Create a Zap, choose MailerLite Classic as the app and
Spam Complaintas the event, then select the connection you added earlier. - 02
Test it on real data
Run the trigger test. Zapier brings back the three most recent items of the account, so you map the next steps on a real complaint rather than a blank form.
- 03
Add the filter
Click the plus icon, add Filter, then fill the field to look at, the rule and the value in Configure & test. Pick a text rule for text and a number rule for numbers.
- 04
Unsubscribe, then log
Add
Unsubscribe Subscriberand map the email from the trigger. Then add your spreadsheet step and map the address into a new row. - 05
Test and publish
Test each step and read what came back. Then click Publish. With a filter and two actions this is a multi-step Zap, so it needs a paid plan.
MailerLite Classic triggers
11 events start a Zap when something happens in MailerLite Classic, and 11 of them are instant: the app calls Zapier straight away, whatever your plan.
Campaign Sent
Instant triggerIn Zapier“Triggers when a campaign is sent.”
Starts a Zap once a campaign leaves MailerLite Classic, which gives the rest of your stack a reliable signal that a send went out. It reports the send, nothing about opens or clicks.
New Subscriber
Instant triggerIn Zapier“Triggers when a new subscriber is created.”
Fires whenever a subscriber is created in the account, whatever brought them in. That makes it the broadest entry point of the app, and the noisiest.
Create/Update Subscriber on the same account creates subscribers too, and can set this trigger off again and again.Spam Complaint
Instant triggerIn Zapier“Triggers when subscriber issues a spam complaint about an email.”
Reacts when someone reports one of your emails as spam. Few events say more about the health of a list, and this one reaches Zapier with the subscriber attached.
Subscriber Added Through a Webform
Instant triggerIn Zapier“Triggers when a subscriber is added through a specific webform.”
Narrows things down to one form: the Zap only starts for people who signed up through the webform you pick. Sign-ups from other sources do not count.
Subscriber Added to Group
Instant triggerIn Zapier“Triggers when a subscriber is added to a group.”
Watches a single group and fires each time someone joins it. Groups are how MailerLite Classic segments a list, so this is the trigger to follow a segment rather than the whole account.
Subscriber Completed Automation
Instant triggerIn Zapier“Triggers when a subscriber completed a selected workflow.”
Waits for a subscriber to reach the end of the automation workflow you select, then hands that person to Zapier. It marks a finish line, not a start.
Subscriber Bounced
Instant triggerIn Zapier“Triggers when an email to a subscriber bounces.”
Catches every email that comes back undelivered to a subscriber. It turns a delivery failure, normally buried in a report, into a step you can act on.
Create/Update Subscriber unless the Resubscribe option is used, and that option should be used with care.Subscriber Removed From Group
Instant triggerIn Zapier“Triggers when a subscriber has been removed from a group.”
The mirror of the group trigger: it fires when someone leaves the group you choose.
Remove Subscriber From a Group on the same group and one Zap can trigger the next.Subscriber Triggered Automation
Instant triggerIn Zapier“Triggers when a subscriber has triggered a specific automation workflow.”
Fires when a subscriber enters a given automation workflow, at the start rather than the end. Useful when the rest of the team needs to know a sequence has begun.
Subscriber Unsubscribed
Instant triggerIn Zapier“Triggers when a subscriber has unsubscribed from your mailing list.”
Reacts to a subscriber leaving your mailing list. The address arrives in Zapier with the event, ready for the next step to use.
Subscriber Fields Updated
Instant triggerIn Zapier“Triggers when the subscriber fields have been updated.”
Whenever the fields of a subscriber change, this trigger hands the new values to Zapier. It follows people over time rather than at sign-up.
Create/Update Subscriber updates fields too, so a Zap that writes back to MailerLite Classic can trigger itself.MailerLite Classic actions
MailerLite Classic gives you 4 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Create/Update Subscriber
ActionIn Zapier“Creates a new subscriber or updates the existing by email address.”
Adds a person to a group by email address, or updates them if the address already exists. One step covers both cases, which spares you a search you could not run anyway.
Remove Subscriber From a Group
ActionIn Zapier“Removes an existing subscriber from a group by email address.”
Takes an existing subscriber out of one group, found by email address. The person stays on your list; only the group membership goes.
Unsubscribe Subscriber
ActionIn Zapier“Sets the contact's status to "unsubscribed".”
Sets the status of a contact to unsubscribed, found by the email you map. It is the strongest move of the four: the person stops receiving your emails.
Create/Update Subscriber with Resubscribe on, so map the right email field.API Request (Beta)
ActionIn Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”
An advanced step that sends a raw HTTP request to MailerLite Classic using the connection you already set up. It covers what the other three actions do not.
When it breaks
Most failures on this integration come from list status, not from Zapier.
Here are the cases worth knowing before you publish. When a Zap stops for a reason you cannot place, see our Zapier troubleshooting guide.
A returning address makes the step fail
Create/Update Subscriber fails on an email that previously unsubscribed, bounced or stayed unconfirmed. The Resubscribe option forces it back to active; use it responsibly.The Zap writes into what it watches
Adding people to a group watched by Subscriber Added to Group, or updating fields watched by Subscriber Fields Updated, sets the Zap off again and burns tasks fast.Nothing from before is picked up
A Zap only reacts to events after it is switched on. Subscribers, bounces and complaints that already existed stay where they are; moving them is a separate job.A bulk import floods the trigger
Importing a large list at once can send a huge batch to a trigger such as New Subscriber, and Zapier's flood protection can hold that batch back.API Request (Beta) only reaches the app's domains
API Request (Beta) refuses any URL outside the domains tied to MailerLite Classic. A request pointed elsewhere will not go through.Stop on error changes the outcome
On API Request (Beta), Yes halts the Zap when the app returns an error; No lets the next steps run regardless, possibly on empty data.
Need help automating MailerLite Classic with Zapier?
A person reads every message.



