Analytics
Dunning
Failed payment recovery metrics, subscriptions in dunning, and payment error breakdown.
Dunning tracks what happens after a subscription payment fails: how much value is at risk, how many contracts recover, and how many cancel actively or passively.
KPIs
| Metric | What it means |
|---|---|
| Total Dunning Amount | Value of subscriptions currently in dunning with failed payments. |
| Recovered | Subscriptions that recovered from payment failures in the period. |
| Actively Cancelled | Cancellations by the customer (not driven by payment failure) in the period. |
| Passively Cancelled | Cancellations that followed unresolved payment failures. |
| In Dunning | Active or paused subscriptions currently experiencing payment issues. |
Trends and tables
Dunning Trends charts recovered vs entered-dunning volume over time. The subscriptions table lists contracts with status, error type, next billing, and customer. Error Code Breakdown groups failures (for example insufficient funds) by type.
Settings
Configure retry behavior under Dunning → Settings (payment recovery settings) in the app:
| Setting | What it does |
|---|---|
| Maximum retries | How many times a failed payment is retried before the final action. 0 disables retries. |
| Retry schedule | Hours to wait before each retry, counted from the previous failed attempt. |
| Final action | Pause or cancel the subscription when all retries fail. |
| Upcoming charge reminders | Notify customers before the next charge via connected integrations (for example Klaviyo). |
| Reminder lead time | Days before the charge to send the reminder. |
Related
Passive cancellations also appear in Cancel flow analytics. Lifecycle messaging after failures is covered in Klaviyo.