What D1, D7 and D30 measure

Each retention checkpoint is a snapshot: what percentage of the users who first opened the app on day X came back 1, 7 or 30 days later.

D1 retention = users who opened the app on day 1 / everyone who first opened it on day 0 × 100%

Three checkpoints, three different diagnoses:

Checkpoint What it diagnoses Typical e-commerce benchmark
D1 First impression and onboarding 25–35%
D7 Whether an early habit is forming 10–20%
D30 Long-term product value 5–10%

The retention curve and what to look for in it

The retention curve plots values from D0 to D30 and beyond for one cohort of users. A healthy curve flattens over time — it settles on a plateau above zero. That means the product has a core of loyal users.

Warning patterns:
– A cliff at D1 — onboarding fails to convey value, or the first experience is poor
– The curve reaching zero by D30 — the product builds no habit, there is no recurring value
– A plateau at a very low level — the product is only needed once a month (paying a bill, for example); not necessarily bad if it matches the business model

How to improve retention at each checkpoint

D1 — onboarding is what moves it:
– Cut the number of steps before the first meaningful action
– Send a push or an email 2–4 hours in with a concrete next step
– Personalize the first screen by acquisition source

D7 — habit formation:
– Create a reason to come back on days 3–5: a personal selection, a price-drop alert on a product the user viewed, a cart abandonment reminder
– Personalized recommendations are the main instrument for habit formation in e-commerce

D30 — sustained engagement:
– Exclusive content for regular users
– A loyalty programme or gamification mechanics
– Personalized selections based on stated and observed preferences

Important: retention metrics should always be read by cohort and acquisition channel. D7 for organic and for paid traffic can differ by a factor of two or three — these are different audiences with different intent.

Retention vs engagement

High retention does not mean high engagement. A user can open the app every day and never buy anything. For e-commerce it is worth pairing retention with engagement metrics — purchase frequency, add-to-cart rate — to see the full picture.