Audit — Week 1
What it does: quantify fee exposure and recovery cases on your numbers, pressure-test fit, and produce a decision-grade scope for a safe pilot. Two meetings, three deliverables, plus an optional stakeholder session:| What | When | |
|---|---|---|
| Audit | 60-second self-serve calculator + emailed PDF | Now |
| Migration Review | 30-min founder-led call | Within ~1 week |
| Migration Brief | Quick-turn document summarizing the call | Same evening as the Migration Review |
| Migration Walkthrough | 60-min demo-led call with your team to pressure-test scope | Booked at the Migration Review — your team joins via the Brief |
| Migration Analysis | Decision document: cohort spec, gating thresholds, pilot scope, implementation window | Walked at the Walkthrough, delivered same evening |
| Migration Agreement | Pilot terms, MSA + DPA, reservation mechanics | Signs before pilot kickoff |
| Stakeholder Alignment | Optional working session with finance + legal + tech | Where buying committees need it |
Pilot — Weeks 2-3
What it does: validate the migration mechanics, the cohort spec, and the holdout-relative churn delta — against measurable data, not hope.Pilot onboarding
Stripe Connect account live in your name; DNS CNAME pointed at branded checkout; entitlement integration wired into RevenueCat, Adapty, or your custom backend; first wave queued. ~2-4 hours of engineering time on your side.
Pilot waves run
2-3 waves of 1,000-1,500 subscribers each, stratified across cohorts, against matched store-billing holdouts. Recurr operates the campaign; your team reviews wave copy.
Weekly Results & Strategy Review
30-45 min, every wave week. The dashboard data + the next wave’s recommendation. Your team signs off.
Migrate — Weeks 4-12
What it does: roll the migration across your subscriber base, wave-by-wave, gated on the prior wave’s results.Migration kickoff
Wave plan locked from pilot learnings. 10 weekly waves, each moving roughly 10% of the addressable base — every cohort starts in week one, stratified. Compressible to roughly four weeks on strong performance.
Wave-by-wave rollout
Waves ship weekly. Per-cohort volume ramps wherever benchmarks clear. Auto-pause if thresholds breach.
Weekly Results & Strategy Review
Same cadence as pilot. Your role: review, sign off, exception calls.
Compound — ongoing
What it does: layer new web acquisition onto the migrated base; let the book shift from store-rail dependence to web-rail compound year over year.Compound strategy session
Working session after the migration closes. Where new web acquisition routes, which channels make sense at the recovered LTV, what the next 12 months of platform motions look like.
The three things that keep the framework safe
This is the same machinery on every wave, in every engagement:- Wave-based pilots with matched store-billing holdout. Each wave runs alongside a control cohort kept on store billing. Churn impact is measurable, not assumed.
- Multi-axis cohort selection. Tenure, geo, engagement, renewal window, plan — the pilot samples across all five axes at once, and rollout volume ramps wherever each cohort’s benchmarks clear.
- Store-policy compliance. Migration runs entirely outside the app: email + owned channels, branded web checkout, no in-app messaging or links. The app binary stays untouched.
