
A repeat purchase starts with keeping the first promise: the product matches its description, delivery meets the stated expectation, and problems are resolved without a struggle. Only then do reminders, replenishment, accessories, education, service, or loyalty add value.
Design retention around the natural need cycle and customer cohorts. A generic “we miss you” campaign ignores that coffee may be replenished in weeks, furniture rarely, and a replacement component only after a usage event.
| Product pattern | Useful next action | Failure mode |
|---|---|---|
| Consumable | Replenishment near expected need | Contacting too early |
| Accessory ecosystem | Compatible addition | Recommending an incompatible item |
| Seasonal | Preparation for the next local season | Ignoring geography |
| Durable | Care, service, parts | Pressuring unnecessary replacement |
| Subscription | Renewal and payment management | Hiding terms |
| B2B reorder | Repeat or approval workflow | Losing buying roles and quantities |
Timing varies, but the logic usually includes:
Do not request another purchase while the first order is cancelled, undelivered, disputed, or in an active return.
Good triggers include delivery confirmed, expected depletion, product registration, service interval, inventory replenishment, compatible-product interest, renewal, and recoverable recurring-payment failure.
When the underlying event is unavailable, use a range and let customers control frequency. Do not claim individual prediction from weak data.
| Metric | Decision question |
|---|---|
| Repeat-purchase rate | What share of a cohort bought again? |
| Time to second order | When did the next need occur? |
| Cohort contribution | How much contribution accumulated? |
| Reorder rate by SKU | Which products genuinely repeat? |
| Complaint/unsubscribe | Are we damaging trust? |
| Incremental lift | Did the programme cause more value? |
Connect the scorecard to CAC payback. Repeat revenue driven by permanent discounting may not improve economics.
Maintain a comparable holdout without the new message or incentive. Compare fulfilled orders, contribution, returns, unsubscribes, and complaints across a suitable observation window. Do not decide from clicks alone.
Cohort:
Natural need cycle:
Trigger event:
Suppression rules:
Customer value offered:
Decision metric:
Guardrail metrics:
Holdout:
Owner:
Keep the promise and build useful service first. Points cannot compensate for the wrong item, late delivery, or difficult return.
It depends on product cadence and business model. Compare like cohorts, products, and channels over time instead of adopting an unrelated benchmark.
Only enough to improve relevance reliably. A simple compatibility rule can outperform a complex model trained on poor product or identity data.
Reviewed: 3 September 2026.
Continue with transactional-message deliverability, returns economics, and CAC payback.
Pingvera can verify that order, subscription-management, and reorder pages are working when lifecycle communication sends customers there.
Pingvera watches whether an online business actually works — uptime, checkout, orders, domain, SSL and server — and alerts you in Telegram, email or a webhook before a customer has to tell you.
Start freeRead next: Ecommerce CRO Operating System · Ecommerce Returns Economics · How to Monitor Ecommerce Integrations · CAC Payback Period for Ecommerce · Run a free site check.