Use case · Retention

Catch the accounts going quiet — before they cancel.

An agent watches your usage data daily, flags accounts that crossed the "about to churn" line, and drafts a personal nudge email for each. You skim the list and hit send on the ones worth saving.

The short version

An agent reads your usage data daily, flags accounts drifting toward cancellation, and drafts the one-paragraph save email — ready for your one-click approval.

How it works

Churn intervention is a timing game: nudge too early, you look desperate; nudge too late, they're gone. rundash's churn-save agent runs daily on your trial cohort. It reads Stripe customer data (signup date, subscription state, last event), joins it against your product-usage signals, and for anyone drifting toward cancellation it drafts a one-paragraph email — not a template, a real email that references what they actually tried and where they got stuck. The draft lands in your review queue. You approve it with one click and it sends. You spend two minutes a day saving trials instead of writing the same email 15 times.

Ready to try this?

Clone the template, connect your tools, and the agent runs on schedule.

Before you set this up

Does it send without my approval?
Only if you enable auto-approve on the schedule. Default is human-in-the-loop — the draft lands in "In review" and you approve each one.
What product analytics does it use?
Anything you connect — PostHog, Mixpanel, Amplitude, or a Postgres table of events. The agent reads what you tell it to read.
Can it use my support history?
Yes. Connect Intercom or your helpdesk and the agent will reference open tickets and past conversations when drafting the email. It writes like someone who actually knows the user.
Will it cannibalize my lifecycle emails?
No — this is a one-to-one nudge, not a broadcast. Use it alongside your lifecycle tool (Customer.io, Loops, etc.) for the accounts that deserve a personal touch.

Set up my churn digest

Start on Free — no card. Every integration, every template.