Blog
Reduce involuntary churn. One playbook at a time.
Tactics, benchmarks, and engineering notes from the DunningJet team.
June 2026 · 8 min read
Stripe failed invoice recovery: the complete 2026 playbook
Why Stripe's default Smart Retries leave money on the table — and how to layer an SMS recovery flow on top.
June 2026 · 6 min read
SMS vs Email Dunning: which actually recovers more revenue?
We analyzed 12,400 failed-payment recovery attempts. SMS recovered 4.3× more revenue than email dunning. Here's why.
June 2026 · 9 min read
Why generic Stripe emails land in spam (and how SMS hits a 98% open rate)
A technical breakdown of DMARC, DKIM and shared-IP deliverability — and why direct carrier SMS routing is the unfair advantage for agencies recovering failed Stripe invoices.