Home/Features/Recovery Dashboard

Analytics

Every failed dollar.
One screen.

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.

If you can't see it,
you can't fix it.

Without a recovery dashboard

  • Stripe shows you failures but not recovery rate
  • No view of how much revenue is actively at risk
  • No per-customer failure log with retry status
  • Dispute rate unknown until a processor threshold warning arrives

With Recurflux

  • Recovery rate visible from day one — 90-day baseline on first connect
  • At-risk MRR shown per subscriber, per failure code
  • Every retry tracked: scheduled, succeeded, failed
  • Dispute rate vs. processor thresholds shown in real time

Live the moment
you connect.

01

90-day historical sync

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

Every failure logged in real time

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

Retry status tracked per charge

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

Dispute rate monitored continuously

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.

Nothing is a black box.
Everything is visible.

01

Recovery summary

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

Per-customer failure log

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

Dispute and at-risk views

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 →

Common questions.

What metrics are shown on the recovery dashboard?

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.

Is there a failure log for individual customers?

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.

When does data appear — do I have to wait?

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.

Can I see data for multiple processors in one dashboard?

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.

Can I get Slack alerts for recovery events?

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.

See what you've been
leaving on the table.

See pricing →

Live in under 5 minutes