Between eight and twenty percent of every store's revenue sits in abandoned carts — products added, checkouts half-filled, then gone. The industry's answer is: pay $250/mo to ActiveCampaign, connect it to WooCommerce via a Zapier bridge, and email the customer three templates you found on a listicle. We didn't love that answer.
What a recovery actually needs
- —Capture the cart the moment an email is entered — not when checkout is abandoned (too late)
- —Store it with a unique token so the recovery link restores the cart on arrival
- —Send three emails at 1h, 24h, 72h — not fourteen
- —Rate-limit per customer so nobody gets three chains in a week
- —Stop sending instantly the moment they buy anything
- —Track open + click + recovered-revenue on every send
Why not ActiveCampaign (or Klaviyo, or Mailchimp)
They work. They work really well — for stores doing $1M+ annually. For everyone below that, the per-month bill + the Zapier glue + the contact-limit math eats more than the recovered revenue. We've run this calculation on a dozen shops. Below ~$300k/year GMV, you lose money on the CRM.
"If your cart recovery tool costs more than your cart recovery returns, you're paying to look professional. That's a brand decision, not a marketing one."
One short email every few weeks. Like this note, but in your inbox.
The plugin we shipped
One WordPress plugin. Installs on any WooCommerce site. Stores carts against email, sends three-email sequences via your own transactional provider (SES, Postmark, Resend — your call), tracks recovered revenue in the WooCommerce admin. No monthly fee, no external dependency beyond the SMTP you already have. It's in our store at lafabricadeplugins.com.
The three emails that actually work
Email 1 (at 1h): a gentle 'you left this behind' with the cart image and a one-click restore link. No discount. No urgency. Open rate ~55% in our client set. Email 2 (at 24h): adds social proof — a quote from another buyer, or a stat like '142 orders shipped this month'. Still no discount. Email 3 (at 72h): the last nudge. If your margins allow it, a 10% code valid for 48h. If they don't, a reminder and an offer to answer any questions.
Recovered revenue benchmarks
Across the dozen stores we've deployed this on, the range is 6–14% of abandoned-cart revenue recovered. Mature brands sit lower (their buyers already know them), first-year stores sit higher. That's pure incremental revenue with an amortised plugin cost of ~$200 one-time.