Reactivation Email A/B Test: Dormant User Recovery
A reactivation email A/B test template for users dormant 30 to 90 days. The test compares a value-reminder framing against a new-feature framing on the same dormant segment, with the unsubscribe rate as a hard guardrail so a higher reactivation rate does not come at the cost of permanent list damage.
Reactivation email is the highest-leverage retention experiment available because the audience is defined (already-acquired users), the cost is low, and the variants are pure copy. The discipline is the guardrail: a reactivation email that wins on opens and clicks but spikes unsubscribes shrinks the addressable base for every future campaign.

Copy the template
Use it in Notion, a Google Doc, or wherever your team already works.
# Reactivation Email A/B Test: Dormant User Recovery ## Hypothesis Because [observation about dormancy cohort or product value left on the table], we will send a value-reminder framing to users dormant 30-90 days, and expect 7-day reactivation rate to lift with no more than a 25% relative increase in unsubscribes. ## Variants - Control (A): Value-reminder framing (surface unfinished work or unused value). - Variant (B): New-feature framing (lead with a capability shipped since dormancy). ## Metrics - Primary: Reactivation rate (key product action within 7 days of the email). - Guardrails: unsubscribe rate (hard), spam-complaint rate, 30-day retention of reactivated users. ## Math - Sample size: ~5,000 sends per variant for 20% relative effect, 80% power, 95% confidence, 5% baseline reactivation. - Duration: 2 weeks of sending + 4 weeks of cohort observation. ## Common failure to avoid Optimizing for opens. Subject tricks lift opens without lifting product action, and they teach dormant users to ignore future emails.
The variants
Value-reminder framing: surfaces unfinished work or unused value already in the user's account.
Example: You left an experiment in draft. Want help finishing it?
New-feature framing: leads with a capability shipped since the user went dormant.
Example: We just launched [feature]. Two minutes to try it on your account.
Metrics, math, and success criteria
Reactivation rate (returning user takes a key product action within 7 days of the email).
Unsubscribe rate, spam-complaint rate, 30-day retention of reactivated users.
About 5,000 sends per variant to detect a 20 percent relative lift in reactivation at 80 percent power and 95 percent confidence on a 5 percent baseline reactivation rate. Many lists are smaller than this; pool by segment if needed.
Statistically significant lift in reactivation rate with no more than a 25 percent relative increase in unsubscribe rate over the control.
Two weeks of sending plus a two-week observation window for 30-day reactivated-cohort retention.
Expected outcome range
Reactivation email wins on dormant B2B SaaS audiences typically lift reactivation by 15 to 40 percent in relative terms, against very low baselines. Unsubscribes commonly move slightly upward in either variant; the guardrail catches the cases where they spike.
Common failure mode
Optimizing for opens. Subject-line tricks lift opens without lifting product action, and they teach dormant users to ignore future emails. Anchor on reactivation and unsubscribe, not opens.
What this unlocks next
- If the value-reminder variant wins, replicate the same framing on the 30-day reactivation cadence and the in-product re-engagement banner.
- If the new-feature variant wins, the deeper test is whether new-feature framing also works in onboarding for active users; that is a follow-on experiment.
- Either result tightens the segmentation between dormant-but-curious and dormant-and-gone users.
Running this template manually vs in GrowthLab
| Step | Manual (spreadsheet) | In GrowthLab |
|---|---|---|
| Draft variants | Write the email subject and body from scratch, often without a clear product hook. | AI drafts both value-reminder and new-feature framings from your product's recent shipped work and the user's dormant-state context. |
| Prioritize | The reactivation idea sits in a doc because there is no clear scoring. | ICE pre-scored. The fact that the audience is already-acquired raises Ease and lifts the rank. |
| Run and track | Track opens and clicks in the ESP, lose sight of unsubscribes until the cadence is damaged. | Reactivation rate is primary, unsubscribe rate is a hard guardrail (not a soft metric), and reactivated-cohort retention tracks alongside. |
| Capture the learning | The next email follows the last one's pattern out of inertia. | Subject-line and CTA framing learnings carry across cadences automatically, so the next campaign inherits the prior winner. |
Inside GrowthLab
Inside GrowthLab the reactivation template ships with unsubscribe rate set as a hard guardrail (not a soft metric), the 30-day reactivated-cohort retention pre-wired, and ROTI computed only after the retention window closes. Learnings on subject-line and CTA framing carry across future cadences automatically.
Frequently asked questions
How long after dormancy should a reactivation email send?
Common windows are 30, 60, and 90 days dormant. Within those, 30-day dormancy reactivates at the highest absolute rate because intent is freshest, but 60- to 90-day cohorts are the higher-leverage learning opportunity because the audience is larger and the win matters more.
Why is unsubscribe rate a guardrail on a reactivation email test?
A variant that wins on reactivation can permanently shrink your list if it pushes more unsubscribes than the existing cadence. The cost compounds across every future email. Tracking unsubscribe as a hard guardrail catches the case where the headline lift comes at a long-term cost.
What sample size do reactivation email tests need?
Roughly 5,000 sends per variant to detect a 20 percent relative lift at 95 percent confidence on a 5 percent baseline reactivation rate. Smaller lists can still test, but the minimum-detectable effect rises and you should size for what a meaningful win looks like for your audience.
Go deeper
About GrowthLab
GrowthLab is an experiment management tool where AI drafts the hypotheses, ICE and ROTI prioritize them, and every learning compounds into the next batch.