Our verdict: check your store platform and your guest checkout share first
Cart-recovery email only works when the email tool can see the cart and knows who the shopper is. That makes two questions more important than the price of the plan: is your store platform supported for the trigger you want, and are most of your shoppers logged in or entering an email before they leave?
MailerLite has the clearest public documentation of the two tools here: a per-platform trigger list and step-by-step setup guides [1] [2] [3]. Moosend lists a Cart Abandonment recipe [5] and a WooCommerce plugin that supports cart abandonment emails [4], but the pages we checked did not give per-platform trigger details or plan mapping.
Who this fits: a small store on Shopify, WooCommerce or a similar platform that already collects marketing consent. Who should skip it: stores with almost all guest checkouts and no consent checkbox; fix the consent capture first.
Which store platforms support which trigger
From MailerLite's e-commerce trigger list [3] and Moosend's integrations page [4], read on 2026-10-29.
| Store platform | MailerLite abandoned cart | MailerLite abandoned checkout | Moosend |
|---|---|---|---|
| Shopify | Yes, recognized shoppers only [1] [3] | Yes, returning customers with at least one prior order [2] [3] | Not listed on integrations page [4] |
| WooCommerce | Yes [3] | Yes [3] | Plugin supports cart abandonment and product recommendation emails [4] |
| PrestaShop, Shoper, Wix | Yes [3] | Yes [3] | Not listed on integrations page [4] |
| BigCommerce | No [3] | Yes [3] | Not listed on integrations page [4] |
| Squarespace Commerce | No [1] | No [2] | Not listed on integrations page [4] |
| MailerLite digital products | No [3] | Yes [3] | Not applicable |
| Magento, OpenCart, CS-Cart, Zen Cart | Not in MailerLite's list [3] | Not in MailerLite's list [3] | Listed integrations; cart abandonment emails stated only for the WooCommerce plugin [4] |
| Custom store | Yes, via e-commerce API [3] | Yes, via e-commerce API [3] | Website Tracking listed under developer resources; details not verified [5] |
Conditions that stop cart emails from sending
- Consent: MailerLite says customers must subscribe and accept receiving marketing for every e-commerce trigger [3], and that marketing consent is required to send abandoned cart emails [1].
- Guests: guest customers cannot trigger MailerLite's abandoned cart automation [1].
- Shopify recognition: MailerLite only tracks Shopify shoppers who subscribed through a MailerLite form or clicked a MailerLite email; clearing cookies or switching device resets recognition [1] [3].
- Checkout email and checkbox: abandoned checkout needs an email entered at checkout and a visible Accept Marketing checkbox that the shopper checks or leaves checked [2].
- Abandonment timing: MailerLite counts a cart as abandoned 30 minutes after the shopper leaves; if they reach checkout in that window, it is not an abandoned cart [3].
- Timing: the integration must be set up and the automation active before the cart is abandoned; earlier carts are not picked up [1] [2].
- Double opt-in: if it is on for integrations, a test subscriber must confirm before the trigger will work [1].
Plans and cost
MailerLite's plan comparison table marks Ecommerce triggers, which its tooltip says includes abandoned cart and abandoned checkout workflows, as included on Free, Comfort and Power [6]. Free covers up to 250 subscribers and 2,500 emails a month, with 5 automation steps [6]. Paid plans start at $12 a month for Comfort and $25 a month for Power, and there is a 14-day trial [6].
Moosend's pricing page lists a 30-day trial with no card, unlimited sends up to 1,000 contacts and 1 published automation workflow, and a Pro plan priced by contact tier from 500 contacts [7]. Its comparison table marks tracking of product views, carts and purchases on the trial, Pro, Moosend+ and Enterprise [7]. A Pro dollar price is not quoted here, so check the slider for your contact count.
| Question | MailerLite | Moosend |
|---|---|---|
| Free way to try cart emails | Free plan includes e-commerce triggers, up to 250 subscribers [6]; 14-day trial [6] | 30-day trial, no card, 1 published workflow [7] |
| Paid entry point | Comfort from $12/month; Power from $25/month [6] | Pro, priced by contact tier [7] |
| Published setup guide | Yes, separate cart and checkout guides [1] [2] | Cart Abandonment recipe listed [5]; detailed guide not verified |
Worked example: a WooCommerce store with mostly guest checkouts
Hypothetical store: 200 checkouts started a month, most by guests, a marketing checkbox already shown at checkout, and a MailerLite account. Abandoned cart would only reach shoppers logged into a store account [1], so it would cover a small share of this store. Abandoned checkout is the better first automation here, because it works from the email entered at checkout when the shopper accepts marketing [2].
The store would add one email with the abandoned checkout block a few hours after abandonment, test it with a spare address that has accepted marketing, and count recovered orders in the store's own reports for a month before adding a second reminder. The delay is chosen in the trigger settings; MailerLite does not set a default in the article we read [2].
Setup checklist
- Confirm your store platform supports the trigger you want in the table above.
- Show a marketing consent checkbox at checkout and on account sign-up, and record what it says.
- Install and sync the store integration, then activate the automation before testing.
- Include the abandoned cart or abandoned checkout content block so the email lists the items left behind [1] [2].
- Check that the workflow stops when the order is placed; MailerLite marks those subscribers as Canceled [1] [2].
- Turn off your store platform's own abandoned cart or checkout emails; MailerLite's trigger guide says to disable them when using its automations [3], and lists a separate article on turning off Shopify's default abandoned checkout emails [8], so shoppers don't get two reminders.
- Test end to end with a spare email address on desktop and mobile.
Questions before you decide
What is the difference between abandoned cart and abandoned checkout?
In MailerLite, abandoned cart fires when a subscriber adds items to the cart but leaves before checkout, and requires a logged-in store account. Abandoned checkout fires when a subscriber starts checkout but does not finish, and requires an email entered at checkout plus a visible marketing consent checkbox.
Why didn't my abandoned cart email send to a guest shopper?
MailerLite's help article says guest customers cannot trigger the abandoned cart automation. Use the abandoned checkout trigger instead, which works from the email entered at checkout if the shopper accepts marketing.
What recovery rate should I expect?
We do not publish one. Neither vendor page we checked gave a verified rate, and results depend on your traffic, prices and how many shoppers are identifiable subscribers. Measure your own recovered orders after launch.
Sources & verification
Product details and prices can change. Check the linked provider before buying.
- MailerLite Help: How to create an abandoned cart email automation Accessed 29 Oct 2026
- MailerLite Help: How to create an abandoned checkout email automation Accessed 29 Oct 2026
- MailerLite Help: E-commerce automation triggers Accessed 29 Oct 2026
- Moosend integrations Accessed 29 Oct 2026
- Moosend: Marketing automation Accessed 29 Oct 2026
- MailerLite pricing Accessed 29 Oct 2026
- Moosend pricing Accessed 29 Oct 2026
- MailerLite Help: Integrations and API articles Accessed 29 Oct 2026
Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.
