What dunning management actually is
Dunning is the process of recovering revenue when a recurring charge fails. It covers everything from the moment the card declines to the moment the subscription either pays or gets cancelled. A real dunning system handles retry timing, customer emails, payment method updates, and the eventual decision to pause or cancel. It's not just "send an angry email"; it's a coordinated sequence with clear stages.
- Retry scheduling (when to attempt the charge again)
- Customer notifications (email, SMS, in-app)
- Self-service payment update flow
- Final cancellation or pause logic
Why subscription payments fail
Most merchants assume failures mean the customer doesn't want the product anymore. They don't. Around 70% of failures are involuntary — the customer would happily pay if you asked them to update their card. Expired cards, fraud holds, insufficient funds, and issuer-side declines dominate the list. That's why dunning works at all: you're not selling a customer back, you're just helping them pay for something they already chose.
- Card expired or replaced
- Insufficient funds at billing time
- Issuer fraud rule triggered
- Daily spending limit reached
The dunning sequence
A solid sequence runs over 14-21 days and gives the customer multiple chances at different times of day. Day 1 is the initial failure: notify and retry within 24 hours. Day 3-5 is the second retry with a friendlier nudge. Day 7-10 is the firmer email with a direct link to update the card. Day 14-21 is the final notice before pause or cancel. Spacing matters more than copy.
Smart retry logic beats fixed schedules
Retrying every 24 hours for a week is the worst thing you can do — you'll burn through retry attempts while the issuer's fraud rules are still triggered. Smart retry varies the timing based on the decline reason. Insufficient funds? Retry on payday. Expired card? Don't retry at all, just ask for an update. SimpleSubscription's dunning engine reads the Shopify decline code and picks the right cadence automatically, which is the difference between 40% and 70% recovery.
Talking to subscribers without sounding like a collections agency
The tone of dunning emails decides whether the customer updates their card or churns out of embarrassment. Lead with the assumption that something went wrong on the bank's side, not theirs. Make the update link the most prominent thing in the email. Don't threaten cancellation in the first email; save that for day 14. And always sign emails from a person, not "The Billing Team".
- Assume good faith, not negligence
- One clear action per email
- Human sender, not a no-reply address