Abandoned Cart Recovery
Win back shoppers who didn’t finish checkout with timed WhatsApp reminders. Merchants recover up to 25% of their abandoned carts.
Cartsaver surfaces the Abandoned Cart performance as live counters for Messages Sent, Converted orders, and Revenue:

Channel — WhatsApp only
Section titled “Channel — WhatsApp only”Abandoned Cart Recovery sends exclusively on WhatsApp. There is no SMS path in this flow.
How abandoned carts are captured
Section titled “How abandoned carts are captured”When a customer fills in checkout details but leaves before paying, Shopify records an Abandoned Checkout event. Cartsaver picks it up in real time and starts the recovery sequence as soon as Abandoned Cart Recovery is enabled in your Cartsaver dashboard.
The two-stage recovery sequence
Section titled “The two-stage recovery sequence”Cartsaver sends up to two reminders per abandoned checkout:
| Stage | Default delay after abandonment |
|---|---|
| Stage 1 | Cartsaver sends the first nudge about 1 hour after the cart is abandoned — long enough to rule out a quick pause, short enough to catch real intent. |
| Stage 2 | Sent after Stage 1, following the configured Stage-2 delay. |
Stage 1 — soft inquiry: “Did you face any issue during checkout?” — gives the customer a chance to flag a problem before assuming abandonment, with the saved item shown inline and two clear next steps.

Stage 2 — urgency: “Shopping is waiting for you” — reminds the customer their saved cart still exists, with a product carousel and a direct Complete Order button that drops them back into checkout.

Each stage links the customer back to their saved checkout via a short checkout URL.
Engaged-retry delay
Section titled “Engaged-retry delay”If the customer engages with a reminder but doesn’t complete checkout, Cartsaver waits about an hour before nudging again — separating shoppers who are clearly browsing from cold abandoners.
Quiet hours
Section titled “Quiet hours”Reminders are suppressed inside a quiet-hours window so messages don’t wake customers up. Cartsaver respects your store’s local timezone and holds any pending nudges until the window closes.
Languages
Section titled “Languages”Recovery messages are sent in the customer’s checkout language (Arabic or English, plus Hindi and Urdu where applicable). The language is captured at checkout; Cartsaver auto-selects the right template variant.
Plan limits
Section titled “Plan limits”By default, Cartsaver recovers up to 50 abandoned carts per month on Free, Advanced, and Unlimited plans. Upgrade to the Scale plan to remove the cap — recover as many abandoned carts as your store generates, with no per-month ceiling. See billing and quota for how the abandoned cart recoveries on Advanced and Unlimited plans are counted.
Where to configure it
Section titled “Where to configure it”See Abandoned cart rules.