<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>DunningGuard Blog</title>
    <link>https://dunningguard.com/blog</link>
    <description>Product updates, strategies, and insights on failed payment recovery.</description>
    <language>en</language>
    <item>
      <title>DunningGuard v2.27.0 — A Clearer Path to Signup, Crash-Free Timelines, and a Blog That Keeps You Reading</title>
      <link>https://dunningguard.com/blog/v2-27-0-signup-timeline-and-related-articles</link>
      <guid>https://dunningguard.com/blog/v2-27-0-signup-timeline-and-related-articles</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <description>The signup funnel is now one step shorter, the dashboard payment timeline no longer errors on load, and every blog post links you to related reading.</description>
    </item>
    <item>
      <title>Automated Card Account Updater (ABO) &amp; Smart Payment Retry Scheduler</title>
      <link>https://dunningguard.com/blog/automated-card-account-updater-and-smart-retry-scheduler</link>
      <guid>https://dunningguard.com/blog/automated-card-account-updater-and-smart-retry-scheduler</guid>
      <pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate>
      <description>Automatically refresh expired or replaced credit card tokens via Visa VAU &amp; Mastercard ABN, and schedule smart retries during bank issuer authorization peak windows.</description>
    </item>
    <item>
      <title>AI Smart Churn Risk Score &amp; Pre-Emptive Retention Offer Engine</title>
      <link>https://dunningguard.com/blog/ai-smart-churn-risk-score-and-pre-emptive-retention-offer-engine</link>
      <guid>https://dunningguard.com/blog/ai-smart-churn-risk-score-and-pre-emptive-retention-offer-engine</guid>
      <pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate>
      <description>Predict subscriber churn with 0-100 AI risk meters and launch automated pre-emptive discount rescue popups before cancellation happens.</description>
    </item>
    <item>
      <title>SMS &amp; WhatsApp Instant Payment Recovery Channel — 1-Click Dunning Links</title>
      <link>https://dunningguard.com/blog/sms-and-whatsapp-instant-payment-recovery-channel</link>
      <guid>https://dunningguard.com/blog/sms-and-whatsapp-instant-payment-recovery-channel</guid>
      <pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate>
      <description>Recover churned subscribers with 1-click tokenized payment update links dispatched directly over SMS and WhatsApp Business API.</description>
    </item>
    <item>
      <title>DunningGuard v2.23.0 — Passwordless Customer Self-Service Payment Update Portal</title>
      <link>https://dunningguard.com/blog/passwordless-customer-self-service-payment-update-portal</link>
      <guid>https://dunningguard.com/blog/passwordless-customer-self-service-payment-update-portal</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>Subscribers can now update expired or failed credit cards via friction-free passwordless 6-digit access codes and instant auto-retry settlement.</description>
    </item>
    <item>
      <title>DunningGuard v2.22.0 — Customer Exit Survey &amp; Save Offer Flow Builder</title>
      <link>https://dunningguard.com/blog/customer-exit-survey-save-offer-flow-builder</link>
      <guid>https://dunningguard.com/blog/customer-exit-survey-save-offer-flow-builder</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>Configure automated cancellation surveys and personalized save offers (50% discounts, billing pauses, free upgrades) to prevent subscriber churn before it happens.</description>
    </item>
    <item>
      <title>DunningGuard v2.18.0 — One-Click CSV Aging Export, Interactive Retry Tooltips, and Hardened Invoice Lists</title>
      <link>https://dunningguard.com/blog/csv-aging-export-and-ui-enhancements</link>
      <guid>https://dunningguard.com/blog/csv-aging-export-and-ui-enhancements</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Export your entire receivable aging summary to CSV with a single click, explore retry strategy parameters with interactive accessible tooltips, and enjoy a polished empty state when invoice lists have no active failures.</description>
    </item>
    <item>
      <title>DunningGuard v2.17.0 — Receivable Aging, Panic-Proof Endpoints, and a Cleaner Dashboard</title>
      <link>https://dunningguard.com/blog/v2-17-0-receivable-aging</link>
      <guid>https://dunningguard.com/blog/v2-17-0-receivable-aging</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>Every outstanding failed payment is now aged into the classic collections buckets — Current (0–30), 31–60, 61–90, and 90+ days — right on the dashboard. Three request handlers that could crash on a transient failure now fail cleanly, and the frontend ships fully warning-free.</description>
    </item>
    <item>
      <title>DunningGuard v2.16.0 — Recovery Timelines for Every Payment, Org-Scoped Stats, and a Data Hotfix</title>
      <link>https://dunningguard.com/blog/v2-16-0-recovery-timelines</link>
      <guid>https://dunningguard.com/blog/v2-16-0-recovery-timelines</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>Expand any failed payment to see its full recovery history — retries, nudge emails, and recoveries — updating live as new events arrive. Behind the scenes, dashboard stats now stay inside your organization, with a hotfix that finally lets the worker persist every failed payment.</description>
    </item>
    <item>
      <title>DunningGuard v2.15.0 — Working CSV Export, Payment Status Filters, and a Clearer Dashboard</title>
      <link>https://dunningguard.com/blog/v2-15-0-filtered-and-export</link>
      <guid>https://dunningguard.com/blog/v2-15-0-filtered-and-export</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>The Export CSV button now actually works — it previously navigated the browser to an unauthenticated URL and returned a bare 401. The Recent Failed Payments list gains one-tap status filters, and low-contrast caption text across the dashboard cards is brought up to WCAG contrast.</description>
    </item>
    <item>
      <title>DunningGuard v2.14.0 — Dashboard Hardening, 44px Touch Targets, and a Full Pending List</title>
      <link>https://dunningguard.com/blog/v2-14-0-dashboard-hardening</link>
      <guid>https://dunningguard.com/blog/v2-14-0-dashboard-hardening</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <description>Inline dashboard styles that the strict production CSP was silently stripping are now real CSS utility classes and CSSOM bindings — funnel bars, the quota indicator, and fixed-height sections render correctly again. Every dashboard action grows to a 44px touch target, and the Recent Failed Payments list can expand past the first 10 rows.</description>
    </item>
    <item>
      <title>DunningGuard v2.13.0 — Email Resilience, Live Pagination, and System Health</title>
      <link>https://dunningguard.com/blog/v2-13-0-email-resilience</link>
      <guid>https://dunningguard.com/blog/v2-13-0-email-resilience</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <description>Payments can no longer get permanently stuck when the email worker is down. v2.13.0 ensures retries always reschedule regardless of email delivery status, fixes the dashboard pagination, and adds a system health endpoint for uptime monitoring.</description>
    </item>
    <item>
      <title>DunningGuard v2.12.0 — Hardened Retries, Reduced-Motion Access, and a Retry Countdown</title>
      <link>https://dunningguard.com/blog/v2-12-0-hardened-retries</link>
      <guid>https://dunningguard.com/blog/v2-12-0-hardened-retries</guid>
      <pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate>
      <description>Retry once, receive it in the right lane, and only when it can still be recovered. v2.12.0 scopes single-payment retries to your organization, respects prefers-reduced-motion, and tells you exactly when each pending payment is queued to retry again.</description>
    </item>
    <item>
      <title>DunningGuard v2.11.0 — Retry on Demand, Actionable Payment Rows &amp; a Streak Fix</title>
      <link>https://dunningguard.com/blog/v2-11-0-payment-actions</link>
      <guid>https://dunningguard.com/blog/v2-11-0-payment-actions</guid>
      <pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate>
      <description>Retry a single failed payment straight from the dashboard, always-visible recovery actions with copy confirmation, and a Clean Streak stat that now loads the moment you log in.</description>
    </item>
    <item>
      <title>DunningGuard v2.10.0 — Top Recovery Day Card on Dashboard</title>
      <link>https://dunningguard.com/blog/v2-10-0-top-recovery-day</link>
      <guid>https://dunningguard.com/blog/v2-10-0-top-recovery-day</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>A new stat card highlights your single best day of recovered revenue — the date and amount of your highest-grossing recovery day from all analytics data.</description>
    </item>
    <item>
      <title>DunningGuard v2.9.0 — Recovery Trend Arrows on Dashboard</title>
      <link>https://dunningguard.com/blog/v2-9-0-recovery-trend</link>
      <guid>https://dunningguard.com/blog/v2-9-0-recovery-trend</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>Green up, red down, gray flat — trend arrows now appear next to the Success Rate and Recovery Rate stats, comparing the current 30-day window against the previous 30 days.</description>
    </item>
    <item>
      <title>DunningGuard v2.8.0 — Total Customers Recovered on Dashboard</title>
      <link>https://dunningguard.com/blog/v2-8-0-customers-recovered</link>
      <guid>https://dunningguard.com/blog/v2-8-0-customers-recovered</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>A new stat card shows the total number of unique customers who have had at least one successful recovery, giving you a clear view of how many individual accounts DunningGuard has helped save.</description>
    </item>
    <item>
      <title>DunningGuard v2.7.9 — Average Recovery Amount Card on Dashboard</title>
      <link>https://dunningguard.com/blog/v2-7-9-average-recovery</link>
      <guid>https://dunningguard.com/blog/v2-7-9-average-recovery</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>A new stat card shows the average amount per successful recovery — total recovered divided by total recovery count — giving you a clear view of the typical value of each recovered payment.</description>
    </item>
    <item>
      <title>DunningGuard v2.7.8 — Payment Method Breakdown on Dashboard</title>
      <link>https://dunningguard.com/blog/v2-7-8-payment-method-breakdown</link>
      <guid>https://dunningguard.com/blog/v2-7-8-payment-method-breakdown</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>A new card in the dashboard shows your all-time recovery counts broken down by payment method — Stripe automatic retries vs customer Portal payments — with proportional bars and lifetime totals.</description>
    </item>
    <item>
      <title>DunningGuard v2.7.7 — Count-Based Recovery Rate on Dashboard</title>
      <link>https://dunningguard.com/blog/v2-7-7-recovery-rate</link>
      <guid>https://dunningguard.com/blog/v2-7-7-recovery-rate</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>A new stat card on the dashboard shows the recovery rate by payment count over the last 30 days, computed from analytics data alongside the existing amount-based success rate.</description>
    </item>
    <item>
      <title>DunningGuard v2.7.6 — Recovery Method Breakdown on Dashboard</title>
      <link>https://dunningguard.com/blog/v2-7-6-recovery-breakdown</link>
      <guid>https://dunningguard.com/blog/v2-7-6-recovery-breakdown</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>A new stat card on the dashboard shows how many payments were recovered today, broken down by method — provider retry vs webhook — so you can see which channel is driving results.</description>
    </item>
    <item>
      <title>DunningGuard v2.7.1 — Cleaner Data, Manual Refresh, and Heartbeat Monitoring</title>
      <link>https://dunningguard.com/blog/v2-7-1-refresh</link>
      <guid>https://dunningguard.com/blog/v2-7-1-refresh</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>Hot on the heels of the Live Dashboard release, v2.7.1 brings reliability fixes and a manual refresh button for when you want to pull the latest stats on demand.</description>
    </item>
    <item>
      <title>Real-Time Recovery Dashboard — Live Updates via WebSocket</title>
      <link>https://dunningguard.com/blog/live-dashboard</link>
      <guid>https://dunningguard.com/blog/live-dashboard</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>The DunningGuard dashboard now updates in real time as recovery events happen. Watch retries, webhooks, and payment status changes flow in as they occur, with an automatic reconnection system that keeps you online.</description>
    </item>
    <item>
      <title>DunningGuard v2.7.4 — Force Retry Now Shows Results in a Toast</title>
      <link>https://dunningguard.com/blog/v2-7-4-force-retry-toast</link>
      <guid>https://dunningguard.com/blog/v2-7-4-force-retry-toast</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>The Force Retry button now shows a success toast with the count of retries triggered, and retries all pending failed payments instead of just the first one.</description>
    </item>
    <item>
      <title>DunningGuard v2.7.3 — Last Recovery Card on Dashboard</title>
      <link>https://dunningguard.com/blog/v2-7-3-last-recovery</link>
      <guid>https://dunningguard.com/blog/v2-7-3-last-recovery</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>A new Last Recovery card shows the most recent successful recovery at a glance — amount, customer, date, and method — right in the dashboard header.</description>
    </item>
    <item>
      <title>DunningGuard v2.7.2 — Cache Fix &amp; Recovery Streak Counter</title>
      <link>https://dunningguard.com/blog/v2-7-2-cache-streak</link>
      <guid>https://dunningguard.com/blog/v2-7-2-cache-streak</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>A double-ship today: the service worker no longer serves stale hashed files after a deploy, and a new streak counter on the dashboard shows how many consecutive days you’ve gone without a failed payment.</description>
    </item>
    <item>
      <title>DunningGuard v2.7.5 — Total Recovered Amount Card</title>
      <link>https://dunningguard.com/blog/v2-7-5-total-recovered</link>
      <guid>https://dunningguard.com/blog/v2-7-5-total-recovered</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>A new stat card in the dashboard shows your lifetime total recovered amount — summing every successful recovery across all analytics data — so you can see the full impact of DunningGuard at a glance.</description>
    </item>
    <item>
      <title>Your Customers Deserve a Better Recovery Experience — Introducing the Debtor Portal</title>
      <link>https://dunningguard.com/blog/debtor-portal</link>
      <guid>https://dunningguard.com/blog/debtor-portal</guid>
      <pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate>
      <description>Dunning is about recovering revenue without burning bridges. The Debtor Portal makes it easier for your customers to pay — no login required, just a secure link from their recovery email.</description>
    </item>
    <item>
      <title>The SaaS Silent Killer: Why 9% of Your MRR Vanishes Every Month (And How to Get It Back)</title>
      <link>https://dunningguard.com/blog/saas-silent-killer</link>
      <guid>https://dunningguard.com/blog/saas-silent-killer</guid>
      <pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate>
      <description>Businesses lose an average of 9% of their monthly recurring revenue to failed payments. For a SaaS company at €50K MRR, that’s €54K per year walking out the door. Here’s how DunningGuard recovers it.</description>
    </item>
    <item>
      <title>Introducing the DunningGuard ROI Simulator</title>
      <link>https://dunningguard.com/blog/roi-simulator</link>
      <guid>https://dunningguard.com/blog/roi-simulator</guid>
      <pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate>
      <description>See exactly how much revenue you can recover. Our new ROI Simulator lets you estimate potential recovery based on your monthly recurring revenue, current failed payment rate, and average transaction value.</description>
    </item>
    <item>
      <title>Why Failed Payment Recovery Matters More Than You Think</title>
      <link>https://dunningguard.com/blog/failed-payment-recovery-matters</link>
      <guid>https://dunningguard.com/blog/failed-payment-recovery-matters</guid>
      <pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate>
      <description>Beyond the immediate revenue loss, failed payments trigger a cascade of costs: customer support time, churn recovery campaigns, and damaged customer relationships.</description>
    </item>
    <item>
      <title>Introducing DunningGuard: Recover Failed Payments Automatically</title>
      <link>https://dunningguard.com/blog/introducing-dunningguard</link>
      <guid>https://dunningguard.com/blog/introducing-dunningguard</guid>
      <pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate>
      <description>Today we’re launching DunningGuard — an automated dunning platform that recovers failed payments through smart retry logic, customizable email waterfalls, and real-time recovery analytics.</description>
    </item>
  </channel>
</rss>