The cart recovery math: what 31% win-back actually does to your P&L
A worked example with real Indian D2C numbers: AOV ₹2,400, 68% abandonment, and what changes when recovery goes on autopilot.
The number nobody argues with
Cart abandonment sits around 65-70% for most D2C stores, festive season or not. Everyone agrees this is a problem. Fewer people run the actual math on what fixing it is worth, because the answer depends entirely on your baseline recovery rate, and most brands don't know theirs.
A worked example
Take a mid-size D2C store: ₹50L monthly GMV, AOV of ₹2,400, and the typical 68% abandonment rate. That means roughly 1,417 orders complete and about 3,010 carts get abandoned in a month.
A generic, unpersonalized recovery email sequence typically recovers somewhere around 6-10% of abandoned carts. Call it 8% as a baseline. That's 241 recovered orders, or about ₹5.78L in recovered revenue a month.
Intent-based recovery (nudges that account for what was actually in the cart, how far the customer got in checkout, and which channel they're most reachable on) typically lifts that recovery rate into the 25-35% range. At 31%, that's 933 recovered orders: ₹22.4L in recovered revenue, against the same ₹5.78L baseline.
The delta, roughly ₹16.6L a month or just over ₹2 crore a year, is the actual value of moving from generic to intent-based recovery on this specific store's numbers.
Why the ROI compounds
Every recovered cart is traffic you already paid to acquire. There's no additional CAC attached to it. The cost of the recovery flow itself (messaging, infrastructure, any discount offered) is a small fraction of the recovered order value, which is why cart recovery consistently posts some of the best ROI of any lever in the D2C toolkit, festive season or otherwise.
Where the math breaks down
Two things kill this math in practice. First, generic timing: firing the same reminder at 1 hour, 24 hours, and 72 hours regardless of what's in the cart or how the customer shops. Second, channel mismatch: emailing a customer who only ever opens WhatsApp. Recovery rate is less about the discount offered and more about reaching the right person, on the right channel, at the right moment in their specific abandonment.
Run your own numbers
Take your GMV, your AOV, and your actual abandonment rate (not the industry average, pull it from analytics), and run the same calculation. Most stores are surprised by how large the gap is between where they sit today and where a well-timed recovery flow could put them.