Back to Store Roas Blog

Ecommerce Win-Back Analysis: Who to Target, When, and With What Offer

The fastest way to improve win-back performance is not to send a reactivation campaign to everyone who has gone quiet. It is to define lapse clearly, segment customers by expected value, match the offer to the margin, and measure whether the campaign created incremental profit.

For ecommerce CRM teams, the implementation question is straightforward: which lapsed customers are worth targeting, at what point in the buying cycle, and with what incentive so the campaign grows profit instead of discounting demand you would have recovered anyway?

That decision requires four inputs:

  1. Who is lapsed enough to target?
  2. Who is likely to return without an offer, and who needs one?
  3. Which segment can support the margin after fulfilment, discount, and media or email costs?
  4. Did the campaign create incremental contribution profit, not just attributed revenue?

Shopify’s ecommerce KPI guidance is helpful because it pushes teams toward goal-specific metrics instead of oversized dashboards, and it connects customer, funnel, and retention measures to business decisions (Essential Ecommerce KPIs, Ecommerce Metrics). For win-back analysis, the useful KPI set is usually much narrower than teams expect.

1) Define lapse by category and buying cadence

A lapsed customer is a customer who has not purchased within a defined inactivity window. The key word is defined. There is no universal lapse threshold that works across ecommerce businesses.

A better definition is based on category and cohort:

Use purchase cadence, not a single global window

A practical starting point is to set lapse relative to observed repurchase timing:

That is why a universal window creates cannibalisation risk. It can target customers who would have repurchased anyway, or miss customers whose buying cycle is naturally slower.

Define these metrics before you build the analysis

Before you build a win-back dashboard, define the terms clearly:

Google Analytics notes that ecommerce reporting depends on correctly implemented ecommerce events and required parameters; instrumentation quality has to come before interpretation (GA4 Ecommerce Purchases). If purchase events, item values, or customer identifiers are incomplete, win-back analysis can appear more precise than it really is.

2) Segment lapsed customers by expected value, not just inactivity

Once lapse is defined, split the audience into decision-ready segments. The goal is to avoid blanket discounting.

A useful segmentation model combines four variables:

A practical segment structure

Segment Description Default action Why
Recent lapsed Slightly beyond normal repurchase cadence No offer, soft reminder Often returns without discount
Mid-lapsed, high propensity Likely to come back soon Message only or low-cost offer Protect margin
Mid-lapsed, low propensity Unlikely to return unaided Test stronger offer Needs intervention
Low-margin lapsed Order economics are tight Suppress or use non-discount message Discount may destroy contribution profit
High-value lapsed Historically high AOV or repeat value Personalised message, limited offer Worth careful intervention
Suppressed Recent complaint, refund, or overlap risk Exclude Protect experience and measurement quality

This is where propensity matters. Propensity is a model or rule-based estimate of the probability that a customer will repurchase in a chosen window, with or without contact. It is not the same as attribution. Attribution tells you what touchpoint is associated with a purchase; propensity estimates the likelihood of future action.

Competitor comparisons in the market show a useful boundary: some tools emphasise attribution, others focus on profit analytics or a financial command centre, and others combine BI, creative analytics, MMM, and incrementality (Triple Whale, ThoughtMetric, Nummbas, ShelfMerge). For win-back decisions, attribution alone is not enough.

3) Value the return before you choose the offer

A win-back test should be funded by expected incremental contribution profit, not top-line revenue.

Use this framework:

Expected incremental contribution profit =
[
(\text{Incremental orders} \times \text{Contribution per order}) - \text{Offer cost} - \text{Campaign cost}
]

Where:

Worked example

Assumptions for one lapsed segment:

Calculation:

That result is positive, but only just. A team that looked only at attributed revenue would likely overstate success. A team that measured incrementally would see the campaign is viable only if execution improves or offer cost falls.

Use a simple interpretation rule

If a campaign produces positive attributed revenue but negative incremental contribution profit, it is not a win-back success. It is a discounting event.

That distinction matters for retention growth and profit-aware lifecycle management. If you need a broader measurement context, see the Retention Growth measurement guide and Ecommerce profit analytics.

4) Choose the offer that matches the segment economics

The offer should follow the economics, not the other way around.

Offer options and when to use them

Offer type Best for Margin impact Risk
No offer, reminder only High-propensity lapsed customers Best Lower response if timing is off
Free shipping Price-sensitive but margin-healthy baskets Moderate Can still cannibalise natural buyers
Small percentage discount Mid-value baskets with room for incentive Moderate to high Easy to overuse
Fixed-value voucher Controlled cost on higher-AOV orders More predictable Can underperform on low-AOV baskets
Bundle or gift with purchase Brand-led or replenishment categories Often better than discounting Inventory and fulfilment complexity

Use suppression aggressively. If a customer is likely to repurchase without an incentive, keep them out of discount win-back campaigns and reserve offers for lower-propensity segments.

A simple decision rule

This is the logic behind a selective win-back strategy: the offer is a lever, not the strategy.

5) Measure incrementally, not just by attributed revenue

Win-back analysis fails when teams confuse attribution with incrementality.

Those are different questions.

What to measure

For each segment and offer cell, track:

Shopify recommends linking performance data with customer feedback and qualitative context, which is especially helpful in lifecycle testing (Ecommerce Analytics Tools). Add customer service notes, churn reasons, and survey responses to the analysis if you have them.

Minimum test design

For a defensible win-back test:

  1. Create a holdout group from the same lapsed segment.
  2. Randomise at customer level, not order level.
  3. Keep the lapse definition fixed for the test.
  4. Test one offer change at a time where possible.
  5. Measure within a pre-set window aligned to buying cadence.
  6. Exclude suppressed customers from both treatment and holdout where appropriate.
  7. Compare incremental contribution profit, not just revenue.

Common interpretation errors to avoid

  1. Using one lapse window for all categories
    This ignores different repurchase cycles and leads to over-discounting.

  2. Treating all return revenue as incremental
    Some customers would have come back anyway.

  3. Ignoring margin and fulfilment cost
    A high-revenue win-back can still reduce profit.

  4. Overriding suppression rules
    Re-contacting recent buyers or complaint cases harms both measurement and customer experience.

  5. Relying on attribution reports alone
    Attribution can over-credit a campaign that merely intercepted demand.

  6. Using a model without validating instrumentation
    If ecommerce events, values, or customer IDs are incomplete, the result is unreliable.

A practical win-back checklist for CRM teams

Use this before launching a test:

The decision that matters

A good ecommerce win-back programme does not ask, “How do we get lapsed customers to buy again?” It asks, which lapsed customers should we target, when does reactivation make sense, and what is the cheapest intervention that produces incremental profit?

That shift turns retention growth from a discount habit into a measurable operating decision.

If you want to build the test structure, start with the parent framework in RT-01, then use this article to define lapse thresholds, segment by propensity, and design an offer test that protects margin.

Next step: design a win-back test

If your team is ready to move from analysis to execution, the next step is to design a win-back test with:

That is the simplest way to learn who to target, when to target them, and whether the offer actually improves contribution profit.