Most abandoned carts are not a decision to leave. Someone got distracted, the page felt slow, or they meant to come back and forgot. A single reminder catches some of them. A sequence catches more, as long as it stops the moment the shopper buys.
Here is how the cart recovery sequence in StoreFlux works, using the default timings.
The schedule
There are three emails. The defaults are 1 hour, 24 hours, and 72 hours (60, 1440, and 4320 minutes). The first is a gentle reminder, the second is a second nudge the next day, and the third is the one that can carry a recovery discount. Each stage's timing is configurable per store.
It stops when they buy
Before each send, the sweeper checks whether the cart has converted to an order. If the shopper completed checkout, the remaining emails are not sent. Nobody gets a reminder about a purchase they already made.
The discount is opt-in, and gated
The third email can issue a recovery coupon, but only when two things are both true: the store has the include-coupon setting turned on, and the Coupons module is enabled for that tenant. If either is off, the third email goes out without a code.
Safe to re-run
The sweep runs in batches (up to 200 carts per pass) and processes only stores that have recovery enabled. Each send is tracked, so re-running a pass does not email the same shopper twice for the same stage.
What this is not
This is a sequence of three emails with a clear stop condition. It is not a prediction model and it does not guess who will buy. We chose the simple version on purpose: it is easy to reason about, easy to turn off, and it never emails someone who has already bought.
If you have tuned cart recovery timings on your own store, I would like to hear what worked in the comments.
storeflux.store

