← All templates

Template

Insufficient Funds Email

Sent when a payment fails with insufficient_funds. Customers in this bucket are often experiencing cash flow issues and aggressive emails here cause churn and support tickets. Goal: keep them as a customer long-term even if this payment cycle needs flexibility.

EmailDay 0 (first touch)Tone: FriendlyB2CTargets: insufficient_funds, withdrawal_count_limit_exceeded

Subject line options

A/B test these. Lowercase, question format, and specific-time framings consistently win.

  • No rush - your {{product_name}} payment
  • Quick thing about your {{product_name}} payment
  • Your card was declined - no pressure
  • About your {{product_name}} subscription

Template

Hi {{first_name}},

Your card was declined for insufficient funds on the ${{amount}}
payment for {{product_name}}.

No stress - we will automatically retry in a few days. If you want
to use a different card, here is the link:

→ {{secure_update_link}}

And if you need to pause or downsize temporarily, just reply to
this email. We can work something out.

- {{sender_first_name}}

Variables in {{like_this}} should be replaced with your merge fields.

Why this template works

The "no stress" framing and pause/downsize offer convert 5-10% of insufficient_funds customers into direct conversations, which typically save the account (via a temporary downgrade or pause) instead of losing them entirely. Avoids the shame response that triggers silent churn.

Implementation tips

  • 1Retry 3-7 days apart, aligned with common paydays (1st and 15th)
  • 2Do NOT retry within hours - the balance has not changed
  • 3The pause/downsize reply offer is not optional; it is what makes this template outperform generic templates
  • 4After 3 failed retries over ~14 days, switch to the expired_card or generic template tone

Frequently asked questions

When should I retry an insufficient_funds decline?

Align retries with common payroll dates: the 1st and 15th of the month. Retrying within 24-72 hours recovers less than 20% because the balance has not refilled. Retries spaced 3-7 days apart recover 60-75%.

Is it OK to offer a pause or downgrade in the first email?

Yes for insufficient_funds. For other decline types, save the pause offer for later in the sequence. insufficient_funds customers are often embarrassed and the soft offer upfront prevents the embarrassment-driven silent churn.

Automate this with Rebounce

Rebounce sends this template automatically based on decline codes and timing

Rebounce detects payment failures via Stripe Connect, classifies them by decline code, and runs the optimal dunning sequence across email, SMS, WhatsApp, and in-app banners. The templates above are the exact patterns Rebounce uses out of the box - you can adapt the copy to your brand voice and Rebounce handles delivery, timing, and sequence cancellation when a retry succeeds.

Start free trial