On this page
A reactivation campaign reaches customers who have not purchased for a defined period. Its purpose is different from acquiring people who have never bought, and its measurement should reflect that difference. Some dormant customers would return without the campaign. Compare the contribution from the contacted population with an appropriate natural-return baseline rather than counting every later order as a recovered sale caused by the message.
Define dormant and eligible before sending
For this hypothetical analysis, dormant means no completed retained order in the preceding 180 days, and the selected cohort contains 2,000 eligible customers. Another comparable group of 2,000 receives no offer. The definition is a planning choice, not a universal lifecycle benchmark. Establish one observation window after assignment and keep eligibility stable, so customers are not moved between groups merely because their later behavior makes the campaign look stronger.
Incremental reactivation contribution = contacted-group contribution after offer and campaign costs − size-adjusted natural-return contribution
| Orders among 2,000 contacted customers | Return conversion | Contribution after $400 campaign | Difference from $2,800 baseline |
|---|---|---|---|
| 130 | 6.5% | $2,200 | −$600 |
| 160 | 8.0% | $2,800 | $0 |
| 190 | 9.5% | $3,400 | $600 |
Calculate the observed scenario
Assume 100 no-offer customers return and place one $70 order each. Variable cost is $42 per order, leaving $28 contribution. In the contacted group, 160 customers buy after receiving an $8 discount, leaving $20 contribution per order. Contact and campaign costs total $400. The no-offer group contributes $2,800. The contacted group contributes $3,200 before campaign costs and $2,800 afterward. Additional orders therefore coincide with no incremental contribution in this scenario.
Report conversion and contribution separately
Natural return conversion is 100 divided by 2,000, or 5%. Campaign conversion is 8%, a three-percentage-point increase and a 60% relative increase in returning buyers. Those measures describe orders, while the contribution difference is zero. The extra 60 orders contribute $1,200; the $8 concession on the 100 natural-return orders costs $800, and campaign expense costs another $400. This bridge explains the result without treating all returning customers as new business.
Find the response needed under the same assumptions
The contacted group needs ($2,800 baseline contribution + $400 campaign cost) divided by $20, or 160 orders to preserve contribution. If only 130 customers return, contribution after campaign cost is $2,200 and the difference is negative $600. If 190 return, it becomes $3,400 and the difference is positive $600. These are conditional arithmetic scenarios and provide no forecast of the response rate.
Inspect customer mix and subsequent purchases
Long-lapsed buyers may differ from customers who normally buy only once a year. Segment on a defensible prior-purchase pattern, product type, or prior contribution when the data support it. Track refunds, unsubscribed or otherwise ineligible contacts, repeated offers, and later purchases using consistent definitions. A campaign may pull an anticipated seasonal purchase forward rather than add a new purchase over a longer horizon, so choose the decision window deliberately.
Close the result from mature cohorts
Reconcile contact counts, unique customers, retained orders, discounts, variable costs, and campaign invoices. A message open or coupon click is not a completed reactivation purchase. Use a suitable comparison design and acknowledge uncertainty when populations differ or outcomes are sparse. This article provides an internal measurement model, not contact-permission rules or a recommendation about how often to message customers. Preserve the signed contribution difference even when the return-order count looks favorable.
Method references: Shopify: customer reports; Google Ads: conversion lift. Accessed October 22, 2026. All dollar figures are hypothetical worked examples.
Related calculators & guides
- Promotion Incrementality: Compare with a Baseline
- Budget Coupon Redemptions Before a Campaign
- Discount Cannibalization: Price the Lost Full Sales
- Estimate the Cost of Loyalty Points
- Referral Rewards: Count Both Sides of the Offer
- Affiliate Commission vs Fixed Sponsorship
- Cashback vs Instant Discount: Cost and Timing
- Free Trials: Conversion and Contribution
- Introductory vs Renewal Pricing Economics
- Subscription Pauses vs Cancellations
- Upsell vs Cross-Sell: Incremental Contribution
- Price an Abandoned-Cart Recovery Offer
- Restock or Liquidate a Returned Product
- Exchange vs Refund: Follow the Incremental Cash
- Budget for Damaged-Delivery Replacements
- Moving Sales Channels: Retention and Transition Costs
- Payment Disputes: Outcome Cost Scenarios
- Digital Products: Include Support Cost per Buyer
- Gift Card Redemption: Cash and Delivery Obligations
- Promotion Contribution Lift Calculator
- Coupon Campaign Incrementality Calculator
- Returned Inventory Recovery Calculator
- Channel Migration Contribution Calculator
- Coupon Incrementality Reference Table
- Returned Goods Recovery Reference
- Worked Example: Coupon Orders and Natural Buyers
- Promotion and Recovery Economics Workbook
- E-commerce Unit Economics Workbook
Report an error
Thank you! Your feedback helps us make this page better.
Could not send. Please try again.