Herramienta gratis
Ve exactamente cuántos ingresos pierde tu SaaS por pagos de suscripción fallidos cada año, y cuánto podría recuperar una herramienta de dunning. Mete tres números y comparte el resultado.
· Free, no signup
Quick answer
A typical SaaS loses 5-15% of MRR per year to failed payments. Stripe Smart Retries alone recovers ~38% of that. A dedicated dunning tool with email + SMS + WhatsApp + checkout recovery typically lifts recovery to 60-80%. Run the numbers below for your own MRR.
Tu pérdida anual actual
perdido por pagos fallidos cada año, o $900/mes
Clientes perdidos / año
220
Eventos de pago fallido / mes
18
No hacer nada
Sin reintentos, sin secuencia de dunning
Recuperado
$0
$10,800 aún perdido
Solo Stripe Smart Retries
~38% de tasa de recuperación, sin secuencia de email
Recuperado
$4,104
$6,696 aún perdido
Rebounce (dunning + SMS + WhatsApp)
60-80% de recuperación - clasificación por código de rechazo, multi-canal
Recuperado
$7,560
$3,240 aún perdido
Lo que Rebounce podría recuperar
Eso es $3,456/año más de lo que recuperarían solo los Stripe Smart Retries, al combinar reintentos inteligentes, emails de dunning conscientes del código de rechazo, SMS, WhatsApp y recuperación de checkout.
Pérdida mensual = MRR × tasa de fallas. La tasa de fallas es el % de cargos de suscripción intentados que fallan en un mes dado. El promedio de la industria SaaS es ~9% según el reporte State of Subscriptions de Recurly.
Clientes perdidos asume que las fallas no recuperadas eventualmente generan churn. El retraso del churn usualmente es de 7-30 días después del último intento fallido.
Recuperación de Stripe Smart Retries (~38%) es el número publicado por el propio Stripe. Cubre reintentos pero no emails de dunning, SMS, WhatsApp ni recuperación de checkout.
Recuperación de Rebounce (60-80%) es el rango observado para SaaS usando reintentos inteligentes + dunning basado en código de rechazo + seguimiento multi-canal (email, SMS, WhatsApp, in-app). Aquí se usa el punto medio del 70%. La recuperación real depende de tu base de clientes, precios y mix de códigos de rechazo.
Los pagos de suscripción fallidos son la fuente individual más grande de churn para la mayoría de los SaaS, y es casi totalmente invisible a menos que lo busques. Un cliente con tarjeta válida, uso activo del producto y cero intención de irse hace churn en silencio porque su banco rechazó un cobro recurrente, la tarjeta venció o el banco marcó la transacción como inusual.
State of Subscriptions de Recurly encontró que el churn involuntario por pagos fallidos representa 20-40% del churn total en SaaS. Stripe publica que su feature de Smart Retries recupera alrededor del 38% de los pagos fallidos out-of-the-box. Eso significa que el otro 62% de esas fallas se convierte en ingresos perdidos a menos que haya algo más en su lugar.
Una herramienta dedicada de dunning combina reintentos con mensajes específicos por código de rechazo, seguimiento multi-canal (email, SMS, WhatsApp, in-app) y recuperación de checkout. La tasa típica de recuperación sube de 38% a 60-80%. La calculadora de arriba muestra esa brecha en dólares para tus números específicos.
1. Clasifica cada rechazo
Lee el código de rechazo de Stripe y aplica una estrategia diferente por código. Reintentar una tarjeta vencida 4 veces desperdicia llamadas a la API; reintentar insufficient_funds el primer día del mes recupera 70%+.
Referencia de códigos de rechazo2. Corre un flujo de emails de dunning en secuencia
Un email recupera ~15% de las fallas. Una secuencia de 4 emails en 14 días recupera 40-60%, especialmente con asuntos personalizados por motivo del rechazo.
Plantillas de email de dunning3. Agrega canales fuera del email
WhatsApp tiene tasas de apertura del 90%+. SMS tiene 45-50%. Email tiene 20-30%. Multi-canal sobre la misma secuencia suma 15-25 puntos porcentuales de recuperación.
Guía de recuperación con WhatsApp4. Deja de reintentar rechazos duros
Los rechazos duros como expired_card, stolen_card o fraudulent nunca van a funcionar al reintentar. Salta el reintento y manda una solicitud de actualización de tarjeta de inmediato - cada día de demora aumenta el churn.
Por qué los reintentos de Stripe solos no alcanzanInvoluntary churn is when a paying subscriber is dropped because their payment failed and was never recovered, even though they did not actively cancel. The most common causes are expired cards, insufficient funds, soft network errors, and 3DS authentication failures. Recurly research puts involuntary churn at 20-40% of total SaaS churn.
For most consumer SaaS, monthly invoice failure rates land between 5% and 15%. B2B SaaS with corporate cards tends to be 2-5%. Plans with longer billing cycles (annual) see lower failure rates because cards expire less often. If you have not measured yours, 9% is a reasonable starting estimate.
Recovered revenue is the dollar amount of failed charges that eventually succeed (via retry, card update, or new payment method). Prevented churn is the customer LTV preserved by keeping that customer subscribed - typically 6-24x the recovered charge depending on your retention curve.
Stripe Smart Retries are timing-only - they retry the same card at machine-learned intervals. They do not handle hard declines (which need a card-update flow), they do not message customers via email/SMS/WhatsApp, and they do not surface in-app banners or checkout recovery. The ~38% figure is consistent across published Stripe data and third-party benchmarks (ProfitWell, Baremetrics).
Layer four things on top of retries: (1) email sequences with payment-update links, (2) SMS or WhatsApp follow-ups (90%+ open rate), (3) in-app banners that catch logged-in users, and (4) a checkout-recovery flow for hard declines. Each channel adds ~5-15 percentage points. Combined, top SaaS dunning tools recover 60-80% of failed payments.
Deja de perder ingresos
Reintentos inteligentes, emails de dunning conscientes del código de rechazo, SMS, WhatsApp, banners in-app, recuperación de checkout y flujos de cancelación. Desde $3.50/mes. Setup de Stripe en 5 minutos. Prueba gratis de 3 días.