TL;DR
60-day repeat rate is the percentage of customers from a cohort who place a second order within 60 days of their first. It is the most-used checkpoint in the D2C 30/60/90 cohort series because it balances early-signal speed (faster than 90-day) with meaningful repeat depth (deeper than 30-day). For consumables, healthy 60-day repeat is 15–30%; for apparel, 10–18%.
What is 60-day repeat rate?
60-day repeat rate is the percentage of customers from a defined starting cohort who place at least one additional order within 60 days of their first purchase. It is one checkpoint in the D2C cohort series alongside 30-day and 90-day repeat rates.
The 60-day window is the sweet spot for most D2C operators because it sits one full purchase cycle past the first order for most consumable categories — long enough that genuine brand-pull repeat behaviour shows up, but short enough that quarterly cohort decisions can use it as input.
How to calculate it
60-Day Repeat Rate =
(customers from cohort who placed a 2nd order within 60 days) /
(total customers in cohort) × 100
Cohort = group of customers who made their first purchase
within the same defined acquisition period (typically a month). Benchmarks by category
| Category | Bottom-quartile | Median | Top-quartile |
|---|---|---|---|
| Consumables (subscription-eligible) | <15% | 20–30% | >30% |
| Consumables (one-time) | <10% | 15–25% | >25% |
| Apparel / accessories | <8% | 10–18% | >18% |
| Durables | <3% | 4–8% | >8% |
Why 60-day specifically
Operators use 60-day rather than 30-day as the primary repeat checkpoint because 30-day is too noisy: it captures a lot of short-window post-purchase behaviour (size exchanges, complementary product purchases) that doesn't reflect genuine repeat-customer intent. 90-day is too slow for tactical decisions during the quarter.
60-day is the right point for tactical questions: 'is this acquisition cohort behaving like a healthy cohort?' By 60 days you have enough signal to act on the answer.
Common pitfalls
- 1. Comparing 60-day rates across changing channel mixes. A cohort acquired 70% via Meta retargeting has structurally higher 60-day repeat than a cohort acquired 70% via Google Shopping cold traffic. Always segment by channel mix.
- 2. Conflating subscription customers and one-time customers. Subscription auto-renewal mechanics produce 60-day 'repeat' rates near 100% — track separately from genuine active-repeat behaviour.
- 3. Reporting only the headline number. 60-day repeat rate at the brand level masks dramatic variation between SKUs, channels, and customer-acquisition discount levels. Segment before reporting.
Related concepts
Repeat purchase rate is the umbrella metric; 60-day repeat is the most-used checkpoint within it. LTV is the eventual cumulative-revenue outcome that 60-day repeat rate predicts. AOV and 60-day repeat rate together drive most of LTV.
At a glance
- Category
- Profit Intelligence
- Related
- 5 terms
Frequently asked questions
Why is 60-day the standard reporting checkpoint?
It balances signal speed and signal depth. 30-day is too noisy (captures size exchanges and complementary purchases that aren't real repeat). 90-day is too slow for tactical mid-quarter decisions. 60-day is the operating sweet spot for most D2C categories.
What's a healthy 60-day repeat rate?
Consumables: 15–30% depending on subscription-eligibility and category. Apparel: 10–18%. Durables: 4–8%. Always benchmark against your own historical cohorts — cross-brand comparisons are unreliable because category and channel mix dominate the signal.
How fast does 60-day repeat rate change?
Slowly at the brand level, but quickly for any single cohort. A pricing test, channel-mix change, or onboarding-flow change shows up in 60-day repeat rate of the affected cohort within ~75 days. Brand-level rolling averages move slower because they aggregate cohorts of different ages.
Sources
- Shopify D2C benchmarks (2025)
- Klaviyo D2C cohort report
- Fairview customer data (D2C, 2025)
Fairview is an operating intelligence platform that tracks 60-day repeat rate per cohort with channel and SKU segmentation, so unit-economics signal is visible at the cohort level rather than buried in brand-aggregate averages. Start your free trial →
Siddharth Gangal is the founder of Fairview. He built the cohort-level 60-day view after watching brands miss tactical decisions because their analytics stack only reported brand-aggregate repeat rate — making it impossible to see when a specific channel's cohort had broken until the quarterly cohort retro three months later.
See it in Fairview
Track 60-Day Repeat Rate automatically.
14-day free trial. No credit card. First data source connected in 5 minutes.