← All templates

Template

SMS Payment Failure Reminder

An SMS version of the day 3-5 dunning email, used as a multi-channel push alongside email. Goal: reach customers who are not reading email. SMS has 45-50% open rates compared to 20-30% for email.

SMSDay 3 (direct ask)Tone: CasualB2C

Template

Hey {{first_name}}, this is {{sender_first_name}} from {{product_name}}. Your card was declined for your ${{amount}} subscription. Quick fix here: {{short_update_link}} - reply STOP to opt out.

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

Why this template works

Fits in a single SMS (160 chars). Starts with a personal "this is X from Y" framing that differentiates from spam. One link, tokenized. Opt-out language meets US FCC/TCPA requirements.

Implementation tips

  • 1Use a shortened, tokenized URL (short.rebounce.co/xyz) to fit in 160 chars
  • 2TCPA requires explicit opt-in and STOP/HELP handling - use Twilio or a TCPA-compliant provider
  • 3Do not send SMS before 8 AM or after 9 PM in the customer's local timezone
  • 4SMS costs money - reserve for day 3+ only, after email did not work

Frequently asked questions

How do I comply with TCPA for dunning SMS?

Get explicit opt-in at signup (checkbox), honor STOP and HELP keywords, do not send outside 8 AM - 9 PM local time, and keep records of consent. Using Twilio with their TCPA-compliant setup handles most of this automatically.

Should I always pair SMS with email?

Yes. SMS-only dunning annoys customers. Email-only dunning misses 50-70% of inboxes. Multi-channel (email + SMS + WhatsApp) recovers 60-80% compared to 30-40% for single-channel.

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