Analytics
Recovered MRR, lost revenue, at-risk payments, active retries, failures prevented, dispute rate, and recovery rate — all in one dashboard from the moment you connect.
7
Recovery metrics tracked in real time
Day 1
Historical sync shows baseline on first connect
4
Statuses per failed charge: RECOVERED · RETRYING · AT RISK · LOST
Quick answer
A payment recovery dashboard surfaces recovered MRR, lost revenue, at-risk payments, active retries, failures prevented, dispute rate, and recovery rate in a single view. Recurflux runs a 90-day historical sync on first connect to establish baseline performance. Every failed charge is labeled RECOVERED, RETRYING, AT RISK, or LOST in real time.
The problem
Without a recovery dashboard
With Recurflux
How it works
01
On first connect, Recurflux pulls 90 days of failed charges from your processor and calculates your baseline: total revenue lost, recovery rate, and most common failure codes.
02
New failures appear in the dashboard immediately. Each row shows: customer name, amount, failure code, and current status — RETRYING, AT RISK, RECOVERED, or LOST.
03
See the next retry date for every charge in RETRYING status. When a retry fires, the status updates. When it succeeds, the row moves to RECOVERED.
04
Your dispute rate is tracked against Visa and Mastercard thresholds. The dashboard shows your current rate and how far you are from the warning and high-risk bands.
What you see
01
Recovered MRR, at-risk MRR, total lost, failures prevented, and recovery rate — all on a single card at the top of the dashboard. Numbers update in real time.
02
Every failed charge in one table. Customer name, amount, failure code, status, and next retry date. Click any row to see the full retry and email history for that charge.
03
Dedicated views for dispute rate tracking and at-risk subscriptions — cards expiring next month and accounts in active dunning. Filter by processor, plan, or failure type.
Every failed payment tracked live. Connect and get full visibility in under 5 minutes.
See how this works →FAQ
Recovered MRR, lost revenue, at-risk payments, active retries, failures prevented, dispute rate, and recovery rate. Every number updates in real time as retries succeed or fail.
Yes. Every failed charge appears in a table with: customer name, amount, failure code, current status (RECOVERED, RETRYING, AT RISK, or LOST), and the date of the next scheduled retry.
Data appears from day one. On first connect, Recurflux runs a 90-day historical sync that shows you the revenue you have already lost and your baseline recovery rate before any optimisations.
Yes. If you have connected Stripe and RevenueCat, for example, both appear in the same dashboard. Metrics are labelled by processor so you can see performance side by side.
Yes. Connect your Slack workspace in settings and choose which events fire alerts — recovered payment, new failure, dispute filed. Each alert links back to the relevant row in the dashboard.
Related features
Recovery
The retry logic that powers every RETRYING row in the dashboard.
Protection
Evidence built automatically — and the dispute rate you are watching in the dashboard.
Recovery
The at-risk view shows cards expiring next month — this is where failures start.
Works with your processor
Live in under 5 minutes