A repeat order after an email or loyalty reward does not automatically mean the campaign caused the purchase. Some customers would have returned anyway. Retention reporting should distinguish attributed revenue from incremental revenue and account for discounts and rewards that reduce margin.
Measure the customer journey over time
Track repeat purchase rate, time to second order, orders per customer, cohort revenue, and contribution LTV. Segment by acquisition source, first product, purchase frequency, and customer tenure. These views reveal whether campaigns accelerate a second purchase, increase order frequency, or simply reward already-loyal shoppers.
Calculate program economics
For a retention campaign, estimate incremental contribution from additional orders and subtract discounts, points redeemed, platform fees, creative costs, and fulfillment costs. Compare holdout groups with exposed customers when possible. For loyalty programs, include outstanding points liabilities and redemption behavior in the financial view.
Compare programs on a common basis
Email and SMS can trigger timely replenishment or product education. Loyalty programs may encourage repeat behavior and referrals. Subscription offers can improve predictability but introduce churn and servicing costs. ThoughtMetric can complement retention tools with channel and customer analytics; use cohort and holdout analysis to understand actual incremental value.
At-a-glance comparison
| Program | Useful KPI | Common hidden cost |
|---|---|---|
| Incremental repeat contribution | Discounts and deliverability | |
| SMS | Incremental orders per recipient | Message fees and opt-outs |
| Loyalty | Incremental contribution per member | Points liability and rewards |
| Subscription | Retention and contribution per subscriber | Churn, discounts, servicing |
Frequently asked questions
What is a good repeat purchase rate?
It varies by category and replenishment cycle. Compare cohorts over the same time horizon and against your own historical baseline.
How do I calculate retention campaign ROI?
Estimate incremental contribution from the campaign, subtract campaign and incentive costs, then divide net incremental return by those costs.
Should every repeat order receive campaign credit?
No. Use holdouts or other causal designs to estimate the share of orders that would not have happened without the campaign.
Can ThoughtMetric measure retention marketing?
ThoughtMetric can add e-commerce channel and customer performance context. Pair it with lifecycle platform data and experiments for campaign-level incrementality.
The practical takeaway
Choose measurement rules that match the decision you need to make, keep definitions consistent, and validate reported performance against store economics. Use attribution to understand observed journeys and experiments to estimate incremental impact. That combination produces more reliable decisions than optimizing to a single dashboard number.
Leave a Reply