Our verdict
The integration is a sensible choice for a small Shopify store that wants purchase-based emails and product blocks without a commerce-specialist email tool. Its data model is light: contact details, consent, order count and total spent, rather than full order histories. That is enough for buyer and repeat-buyer flows, but not for segmenting on individual line items beyond what the purchase triggers cover. [1]
Two Shopify-specific limits shape what you can expect from recovery emails: abandoned cart only reaches shoppers MailerLite can recognize, and abandoned checkout only reaches returning customers. Plan your recovery revenue expectations around that. [2]
What syncs, and in which direction
Install MailerLite Email Automation from the Shopify App Store, click Connect, log in to MailerLite and authorize. You then choose or create a subscriber group for Shopify customers and decide whether to sync everyone or only customers who accept marketing. [1]
| Data | Direction | Where it ends up |
|---|---|---|
| First name, last name, email | Both ways | Subscriber fields |
| Accepts marketing | Both ways | Subscriber field; gates e-commerce automations |
| Unsubscribed or Forgotten in MailerLite | MailerLite to Shopify | Shopify status becomes Unsubscribed |
| New subscribers in the connected group | MailerLite to Shopify | Created as Shopify customers |
| Shopify Store Orders count | Shopify to MailerLite | Subscriber field, usable in segments |
| Shopify Store Total spent | Shopify to MailerLite | Subscriber field, usable in segments |
| Products (images, descriptions, prices, links) | Shopify to MailerLite | Products element in email and landing page editors |
How buyer consent is handled
Consent decides two things: who gets imported, if you choose the accepts-marketing option, and who can trigger automations, which is always restricted to customers who agreed to marketing. MailerLite says customers become eligible by signing up through a form or ticking the marketing box at checkout, and that emailing customers without explicit consent breaks its terms of use and anti-spam policy. [1] [2]
If you choose No, sync all, every customer lands in your MailerLite group, including people who never opted in. That is useful for reporting, but keep those people out of every campaign. The cleaner default is to import only customers who accept marketing.
The six e-commerce triggers
Shopify supports all six e-commerce triggers. Every one requires the customer to be a subscriber who accepts marketing. Disable Shopify's built-in abandoned checkout emails first, under Marketing, Automations, Abandoned checkout, Turn off, so customers do not get two emails. [2] [3]
| Trigger | Fires when | Shopify limit or setting |
|---|---|---|
| Abandoned cart | Items left in cart; counted as abandoned 30 minutes after leaving | Only recognized shoppers: subscribed via a MailerLite form on the store or clicked a MailerLite email link; cookies or device changes reset this |
| Abandoned checkout | Checkout started, not completed | Only returning customers with at least one previous order |
| Buys any product | Any completed purchase | Fires only once the purchase is marked complete |
| Buys specific product | A chosen product is bought | Can select specific variants |
| Buys from category | Any product from a chosen category | Useful for cross-sell within a product category |
| Purchase frequency | An order milestone, such as every 3rd order | Optional cap on how many orders trigger it |
Plans and limits
MailerLite's Shopify help article does not name a required plan. The Shopify App Store listing shows MailerLite's plans: Free for up to 250 subscribers, Comfort from $12 a month (or $129.60 a year) and Power from $25 a month (or $270 a year), with a 14-day free trial on the paid plans. MailerLite's plan limits cap active automations at 3 on Free and 50 on Comfort, with no cap on Power. [1] [4] [5]
In practice, a store running abandoned cart, abandoned checkout, a welcome flow and a post-purchase flow already uses 4 automations, which is over the Free cap of 3. Free also stops at 250 subscribers, which many stores with past customers will exceed on import. [5]
Revenue reporting: what counts as email revenue
Campaign and landing page reports gain an Orders tab. MailerLite counts an order as email revenue when it happens within 30 days of a clicked link from a MailerLite campaign or automation, so its total revenue will differ from the Shopify Total spent field, which includes every purchase. Turn on Track links for campaigns or Shopify purchases from them will not be recorded. [1]
Setup checklist
- Install MailerLite Email Automation from the Shopify App Store and authorize your MailerLite account.
- Create a dedicated group such as Shopify customers; choose to sync only customers who accept marketing.
- Turn off Shopify's default abandoned checkout email before activating MailerLite's.
- Add a MailerLite signup form or pop-up to the store so more shoppers become recognized for abandoned cart.
- Build a segment on Shopify Store Orders count of 2 or more for a repeat-buyer list.
- Turn on Track links in every campaign that features products.
- Place a test order with your own subscribed address and confirm the purchase trigger fires.
Who it fits, and who should skip
- Fits: small Shopify stores that want welcome, post-purchase and repeat-buyer flows alongside a newsletter.
- Fits: stores already using MailerLite for content email that want product blocks in campaigns.
- Skip: stores that need line-item order history in segments or many first-time-buyer checkout recovery emails; the documented sync and checkout limits will not cover that.
- Skip the Free plan for any store with more than 250 opted-in customers or more than three automations.
Questions before you decide
Does MailerLite import Shopify customers who did not accept marketing?
Only if you choose to. Setup asks whether to sync only customers who accept marketing or all customers. MailerLite says only customers who agree to marketing emails can trigger e-commerce automations, and sending marketing to customers without consent breaks its terms and anti-spam policy.
Why does my MailerLite abandoned checkout email not send for new Shopify customers?
MailerLite says abandoned checkout workflows on Shopify only trigger for returning customers who have placed at least one previous order. Guest and first-time buyers are excluded.
Do I need to turn off Shopify's own abandoned checkout email?
Yes, if you use MailerLite's version. Shopify enables its abandoned checkout emails by default, and MailerLite says customers will otherwise receive two emails. Turn it off under Marketing, Automations in the Shopify admin.
Does unsubscribing in MailerLite update Shopify?
Yes. MailerLite says the sync runs both ways: if a subscriber becomes Unsubscribed or Forgotten in MailerLite, their Shopify status changes to Unsubscribed, and changes are pushed to Shopify in real time.
Sources & verification
Product details and prices can change. Check the linked provider before buying.
- MailerLite Help: How to connect Shopify to MailerLite Accessed 30 Oct 2026
- MailerLite Help: E-commerce automation triggers Accessed 30 Oct 2026
- MailerLite Help: How to turn off the default abandoned checkout emails in Shopify Accessed 30 Oct 2026
- Shopify App Store: MailerLite Email Automation Accessed 30 Oct 2026
- MailerLite Help: Plan and billing Accessed 30 Oct 2026
Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.
