Skip to main content

How dunning recovers payments

When a payment fails, dunning recovers it — smart retries (which learn the best retry timing) plus multi-step reminder campaigns (escalating emails). Together they cut involuntary churn without you chasing invoices.
See Dunning for the KPIs and arm-performance detail, and Recover a failed payment for the end-to-end flow.

Prerequisites

The Smart Dunning dashboard

Smart Dunning — recovered revenue, retries, and success rate

Dunning acts on real payment failures and sends reminder emails, so first:
  • A payment gateway is connected (failures come from it).
  • Email delivery is configured (reminders go out by email).

Step 1: Create a dunning campaign

A campaign is an ordered set of steps, each firing after a delay when an invoice is past due. In the dashboard, go to Dunning → Campaigns → Create a campaign, then add steps (delay + message). Steps escalate — a gentle nudge, then firmer reminders, then a final notice.

Step 2: Let smart retries do the timing

Alongside campaigns, the smart-retry engine reschedules the actual charge attempt on the timing most likely to succeed for that failure type, and attributes recovered revenue so you can see what’s working (Dunning → Smart Dunning).

Step 3: Watch recovery

The Dunning dashboard shows recovered revenue by month, arm performance by context, and recent retry history — your proof that involuntary churn is being contained.

Verify your setup

1

A campaign is active

Your campaign appears under Dunning → Campaigns with its steps in order.
2

A past-due invoice enters dunning

When an invoice goes past due, a retry is scheduled and the first campaign step is queued.
3

Recovery shows up

A recovered payment marks the invoice paid and appears in the recovered-revenue view.

Next steps