Get started
Connect Stripe to start recovering revenue
ChurnShield watches your Stripe account for failed payments and runs the recovery sequence automatically. Connecting takes about two minutes.
-
Configure dunning & retriesWe start with sensible defaults. Tune anytime in Settings.
-
Watch your first recoveryMost accounts see their first recovered payment within 24–48 hours of connecting.
What you'll see here once data flows in
- Live revenue at risk + recovered, broken out by 30/60/90-day windows
- Real-time event log of every failed charge, retry, and dunning email sent
- AI-generated recovery insights tuned to your specific failure patterns
- Smart Save cancel-flow stats and customer-by-customer recovery history
Active subscribers
0
of
0
Recovery Dashboard
Loading your latest recovery data…
Revenue at Risk (30d)
Revenue Recovered (30d)
Recovery Rate
Active Failures
Manual actions Run retries or send dunning emails immediately. Normally these run on the cron schedule.
Recovery Trend (30 days)
Decline Breakdown
Daily Revenue Impact (30 days)
Soft Declines
—
Retryable (card issues, insufficient funds)
Hard Declines
—
Dunning only (expired card, closed account)
Fraud Signals
—
Flagged for review
| Customer | Amount | Decline | Category | Status | Next Retry | Created |
|---|---|---|---|---|---|---|
| Loading... | ||||||
| Recipient | Email # | Template | Subject | Status | Scheduled |
|---|---|---|---|---|---|
| Loading... | |||||
| Attempt # | Scheduled | Executed | Result | Error |
|---|---|---|---|---|
| Loading... | ||||
| Time | Event | Customer | Amount | Status | Details |
|---|---|---|---|---|---|
| Loading... | |||||