Chat on WhatsApp

Churn cohort analytics, M1/M2/M3 drop-off and win-back triggers?

The whole game. M1 + M2 retention decides whether the sub-box business model works. The dashboard I build for every client:

  • M1 retention, % of customers who get their second box. Industry benchmark: 60-75% for established brands, 40-55% for new brands.
  • M2 retention, % who get their third box. 50-65% benchmark.
  • M3 retention, % who reach month 4. If they hit M3, they typically stay 9+ months. 40-55% benchmark.
  • Cohort splits, by acquisition channel (Meta vs TikTok vs organic vs referral), by theme month, by customization choice (vegan vs omnivore, kids 4-8 vs 9-14, etc.).

Built via Klaviyo cohorts + Triple Whale (paid attribution) + a custom Magento report module that joins customer signup date with renewal events. Updates daily.

Win-back automation triggers:

  • Skipped 2 in a row → flow: “Want to try a different theme?” with one-click theme swap CTA.
  • Failed renewal (payment declined) → 4-step dunning flow over 7 days, then cancel with “come back for 20% off” offer.
  • Hit cancel CTA → cancel-saver flow: pause-instead-of-cancel + 10% off next box offer.
  • Cancelled, 30 days later → win-back email with theme-specific reactivation offer.

Cuts overall churn 15-25% vs no-automation baseline.

Was this helpful?