Dunning Without Damaging Customer Trust
Design failed-payment recovery that recovers revenue while staying respectful, transparent, and on-brand.
Alberto Vasquez3 min read
- dunning
- payments
- customer experience
Affiliate disclosure: ClientBilling may earn a commission from CDG Commerce. Details
Dunning is the sequence of reminders and retries that follow a failed payment. Done poorly, it feels like harassment. Done well, it feels like helpful account maintenance.
Most B2B customers want continuity. Your job is to make recovery easy and respectful.
Principles before tactics
- Assume good intent until patterns suggest otherwise.
- Lead with the problem and the fix, not threats.
- Match urgency to impact. A failed $29 card is not a failed $29,000 invoice.
- Keep humans reachable for high-value accounts.
- Log every contact so teammates do not pile on.
These principles keep collections aligned with brand promises about partnership and transparency.
A sane retry schedule
Card networks and processors have their own retry guidance. On top of that, design a customer-facing cadence:
- Day 0: Soft notice: payment failed; no service change yet; one-click update link
- Day 2-3: Second notice with clearer stakes and FAQ for common decline reasons
- Day 5-7: Final pre-pause notice if your policy includes a grace period
- After pause: Clear reinstatement path and what data or access is retained
Space retries so you are not emailing daily. Parallel automated processor retries can continue in the background without extra customer noise.
Message tone that recovers more
Compare:
Your payment failed. Update your card immediately or your account will be suspended.
Versus:
We could not process your renewal for the Growth plan ($249). Update your payment method here to keep access uninterrupted. Need a different billing contact or PO? Reply to this email.
The second message recovers more because it reduces shame, offers a path, and invites legitimate edge cases (procurement, new card holder, AP queue).
Channel mix matters
- Email for the primary paper trail
- In-app banners for users who can fix the card but ignore email
- SMS sparingly, and only with consent
- Account manager outreach for enterprise and strategic accounts
Never surprise a customer with a phone call that starts as collections theater. For B2B, a short “saw a failed renewal, can I help?” from a known contact works better.
Policy clarity prevents resentment
Publish grace periods, pause behavior, and data retention before a failure happens, ideally in the billing FAQ and contract exhibits. When a failure occurs, link back to that policy instead of inventing consequences in the moment.
Customers forgive failed payments. They remember opaque threats.
Measure recovery, not just send volume
Vanity: emails sent. Signal: revenue recovered and involuntary churn avoided.
Track recovery by segment (SMB card vs. enterprise invoice), by template, and by days-to-recover. Retire messages that create support tickets without improving recovery.
Tooling that supports trust
Look for billing platforms that support customizable dunning, hosted payment-method updates, and role-aware notifications (notify finance without spamming every seat). The goal is fewer surprise cancellations and more dignified recoveries, not louder reminders.
Founder and editor, ClientBilling
Alberto writes about merchant accounts, processing fees, and billing operations for small and mid-sized businesses. He reads the published rate sheets, compares them at stated volumes, and says plainly where a provider is not a fit. ClientBilling is an affiliate of CDG Commerce and discloses it on every page.