← Back to blog E-commerce

Shopify abandoned carts: the sequence that converts at 18%

03

Abandoned cart sequences are the first workflow we install for 9 out of 10 Shopify clients. It's also the one with the most measurable ROI: every euro invested in setup usually pays for itself in the first week. Here's what works, based on what we see in production.

The benchmark to know

Most Shopify stores that simply use Shopify's native emails (or an app like Klaviyo with default templates) recover between 8 and 12% of their abandoned carts. Over 3 months of optimization with our clients, we consistently push this to 16-20%.

It's not magic. It's 3 simple things done well.

Email 1 — H+1

Subject: "[First name], problem with the order?" — we strip anything that looks like marketing automation.

Body: 4 lines max, signed from a real address (contact@, not noreply@). No promo code here. We assume the customer just got interrupted.

The principleThe first email is NOT a sales follow-up. It's a customer service message. You ask if there was a technical issue. 40% of people simply resume their order where they left it.

Email 2 — D+1 at 10am

Subject: "Your [main product name] is waiting" — hyper-specific, we name the product that was in the cart.

Body: product photo, a 5-star customer review on this specific product (dynamically chosen), and a link that restores the cart as-is. Still no promo code.

The most common mistake: sending at H+24 exactly. No. 10am is when people are available and have their card at hand. It can be H+20 or H+30, whatever — send hour matters more than exact delay.

Email 3 — D+3 at 6pm

Subject: "Last chance: -10% on your cart" — here, and only here, we pull out the promo code.

Body: cart reminder, clearly visible promo code, code expiry date (48h max). We include 2-3 other products that complement those in the cart — legitimate cross-sells.

Why -10% and not moreBeyond -10%, you train your customers to abandon their cart on purpose to get a promo. It's long-term suicide. Prefer immediate -10% over -20% that destroys your positioning.

Exclusion rules

We never follow up on:

  • Carts below your average order × 0.5 (not worth it, it hurts deliverability)
  • Customers who ordered in the last 7 days (they'll come back on their own)
  • Customers who unsubscribed from the newsletter (GDPR + common sense)
  • Carts with out-of-stock products

Setup

We build this sequence in n8n with a Shopify webhook to detect abandoned checkouts, and Brevo or Klaviyo for sending (client's choice). The whole thing fits in a workflow of about 12 nodes. Setup time: 2 days. Measurable ROI: by week 2.

Want to automate at your place?

15 minutes, no commitment. We look at your current flow and identify quick wins.

Book a call See pricing