Debt Collection Text Message Templates That Get Responses (and Stay Compliant)

 


The wrong text message can cost you $1,500 in TCPA penalties. The right one can recover thousands in debt.

Templates matter because they ensure consistency, compliance, and effectiveness. Every message your agency sends should be pre-approved, tested, and documented. Ad-hoc texting is a compliance nightmare waiting to happen.

This guide provides ready-to-use templates for every stage of the collection process—from first contact to payment confirmation.

Table of Contents

  1. Why Templates Matter
  2. Anatomy of a Compliant Collection Text
  3. First Contact Templates
  4. Follow-Up Templates
  5. Settlement Offer Templates
  6. Payment Confirmation Templates
  7. Templates to Avoid
  8. Personalization Tokens
  9. A/B Testing Templates

Why Templates Matter

Compliance Consistency

Without templates, every agent creates their own messages. Some will include required disclosures. Some won’t. Some will use threatening language. Some will be professional.

Templates eliminate variance. Every message meets your compliance standards because it was reviewed before anyone sends it.

When a consumer claims your message was harassing or misleading, you need to produce exactly what was sent. Templates + personalization logs provide that documentation.

Efficiency

Agents shouldn’t write messages from scratch. They should select appropriate templates and click send. Templates reduce handling time and increase throughput.

Performance Optimization

You can’t optimize what you don’t control. Templates allow A/B testing, performance tracking, and continuous improvement.


Anatomy of a Compliant Collection Text

Every collection text should include these elements:

Required Elements

  1. Sender identification: Who is this from?
  2. Purpose indication: Why are you contacting them?
  3. Creditor reference: Who is owed the debt?
  4. Action path: How can they respond?
  5. Opt-out instruction: How to stop messages

Structural Template

[Sender ID] re: [Creditor/Account]. [Message content]. [Call to action]: [Link/Phone]. Reply STOP to opt out.

Character Considerations

  • Ideal: Under 160 characters (single SMS segment)
  • Acceptable: Under 320 characters (two segments)
  • Avoid: Over 480 characters (three+ segments)

Longer messages cost more, face more carrier filtering, and have lower read rates.


First Contact Templates

The first message sets the tone. It must include the Mini-Miranda (or reference to it) and establish your identity.

Template 1: Basic First Contact

[Agency] contacting you about your [Creditor] account. This is from a debt collector. Call [Phone] or visit [Link]. Reply STOP to opt out.

Characters: ~145 Use when: Initial outreach, clean and simple

Template 2: First Contact with Amount

[Agency] re: [Creditor] balance of $[Amount]. This is a debt collection attempt. Pay/discuss: [Link]. Questions? [Phone]. Reply STOP to opt out.

Characters: ~155 Use when: You want to state the amount upfront

Template 3: First Contact – Softer Approach

Hi [FirstName], [Agency] reaching out about your [Creditor] account. We’d like to help resolve this. Call [Phone] or reply. Reply STOP to opt out.

Characters: ~150 Use when: Newer accounts, relationship-focused approach Note: Mini-Miranda should be provided separately (prior mail/email)

[Agency] contacting you re: [Creditor]. Important info: [DisclosureLink]. To discuss: [Phone]. Reply STOP to opt out.

Characters: ~115 Use when: Full disclosures provided via linked page


Follow-Up Templates

After initial contact, follow-ups should create appropriate urgency while remaining professional.

Template 5: Gentle Reminder (5-10 days)

[FirstName], following up on your [Creditor] account. Balance: $[Amount]. We’re here to help find a solution. [Link] or [Phone]. Reply STOP to opt out.

Characters: ~155 Use when: First follow-up, still friendly

Template 6: Direct Follow-Up (15-20 days)

[FirstName], your [Creditor] account of $[Amount] needs attention. Please contact us today: [Phone] or pay at [Link]. Reply STOP to opt out.

Characters: ~145 Use when: Second/third follow-up, more direct

Template 7: Urgency Follow-Up (25-30 days)

Important: [FirstName], your [Creditor] balance of $[Amount] remains unresolved. Contact us to discuss options before further action: [Phone]. Reply STOP to opt out.

Characters: ~165 Use when: Before escalation, creating urgency

Template 8: Final Attempt

[FirstName], we’ve tried to reach you about your [Creditor] account. This may be our final attempt. Please call [Phone] today. Reply STOP to opt out.

Characters: ~150 Use when: Last SMS before changing strategy

Template 9: “We Haven’t Heard From You”

[FirstName], we haven’t heard back about your [Creditor] account. We want to work with you. Reply YES to discuss options. Reply STOP to opt out.

Characters: ~155 Use when: After multiple attempts, inviting response


Settlement Offer Templates

Settlement offers require clear terms while staying within character limits.

Template 10: Basic Settlement Offer

[FirstName], settle your [Creditor] account of $[FullAmount] for $[SettleAmount] (save $[Savings]). Offer valid until [Date]. Pay: [Link]. Reply STOP to opt out.

Characters: ~160 Use when: Presenting a settlement opportunity

Template 11: Percentage Discount Offer

[FirstName], we’re authorized to settle your [Creditor] balance at [X]% discount. Original: $[Full]. Pay $[Settle] by [Date]: [Link]. Reply STOP to opt out.

Characters: ~160 Use when: Emphasizing the percentage saved

Template 12: Payment Plan Offer

[FirstName], pay your [Creditor] balance of $[Amount] in [X] monthly payments of $[Payment]. Set up at [Link] or call [Phone]. Reply STOP to opt out.

Characters: ~155 Use when: Offering installment arrangement

Template 13: Limited Time Settlement

24-HOUR OFFER: [FirstName], settle [Creditor] for $[Amount] (was $[Full]). Expires [Date/Time]. Pay now: [Link]. Reply STOP to opt out.

Characters: ~140 Use when: Time-limited offer (only if actually limited)

Template 14: Settlement Reminder

Reminder: Your [Creditor] settlement offer of $[Amount] expires [Date]. Don’t miss this opportunity. Pay: [Link]. Reply STOP to opt out.

Characters: ~140 Use when: Following up on unexpired offer


Payment Confirmation Templates

Confirmation messages build trust and reduce disputes.

Template 15: Payment Received

Thank you, [FirstName]. Payment of $[Amount] received for [Creditor]. Conf #[Number]. Questions? [Phone]. Reply STOP to opt out.

Characters: ~135 Use when: Confirming any payment

Template 16: Payment Plan Confirmation

[FirstName], your payment plan is set up: $[Amount]/month for [X] months. First payment [Date]. Questions? [Phone]. Reply STOP to opt out.

Characters: ~145 Use when: Confirming arrangement

Template 17: Account Paid in Full

Congratulations [FirstName]! Your [Creditor] account is PAID IN FULL. Conf #[Number]. Thank you for resolving this. Reply STOP to opt out.

Characters: ~140 Use when: Account fully resolved

Template 18: Payment Failed

[FirstName], your payment of $[Amount] for [Creditor] did not process. Please update payment at [Link] or call [Phone]. Reply STOP to opt out.

Characters: ~150 Use when: Failed payment notification


Templates to Avoid

These approaches create compliance risk:

Don’t: Threaten What You Won’t Do

❌ “Pay now or we will sue you tomorrow.”
❌ “Your wages will be garnished if you don’t pay.”
❌ “We’re sending someone to your house.”

Never threaten action you don’t intend to take.

Don’t: Create False Urgency

❌ “URGENT LEGAL NOTICE” (when it’s not)
❌ “Final warning before court” (when not actually filing)
❌ “Respond in 1 hour or else”

Artificial urgency without substance is deceptive.

Don’t: Expose Sensitive Information

❌ “You owe $5,432.17 to Capital One for credit card ending 4532”

Too much detail visible on lock screen. Keep amounts general and account references vague.

Don’t: Use Harassing Language

❌ “Stop ignoring us”
❌ “We know you’re avoiding us”
❌ “This is your fault”

Professional, not personal.

Don’t: Forget Required Elements

❌ Any message without opt-out language
❌ First contact without Mini-Miranda or reference
❌ Messages without sender identification


Personalization Tokens

Templates become effective through personalization:

Standard Tokens

Token Description Example
[FirstName] Consumer first name “Sarah”
[LastName] Consumer last name “Johnson”
[Creditor] Original creditor “ABC Bank”
[Amount] Balance owed “487.52”
[Phone] Your contact number “800-555-1234”
[Link] Payment/info link “pay.agency.com/a1b2c3”
[Date] Relevant date “Feb 15”
[ConfNumber] Confirmation number “TXN-78432”
[Agency] Your company name “Collections Co”

Advanced Tokens

Token Description Example
[DPD] Days past due “45”
[OriginalAmount] Original balance “1,250.00”
[SettleAmount] Settlement amount “625.00”
[Savings] Amount saved “625.00”
[PaymentAmount] Monthly payment “104.17”
[Payments] Number of payments “6”

Token Best Practices

  • Validate data before sending (no blank names)
  • Format currency consistently ($XXX.XX)
  • Test token rendering before launch
  • Have fallback values (“Customer” if name missing)

A/B Testing Templates

Optimize performance through systematic testing.

What to Test

  • Tone: Friendly vs. direct
  • Length: Short vs. detailed
  • Call to action: “Call” vs. “Pay online” vs. “Reply”
  • Urgency: Deadline vs. open-ended
  • Personalization: Name vs. no name

Testing Framework

  1. Create two template variants (A and B)
  2. Split audience randomly (50/50)
  3. Send same volume to each group
  4. Measure response/payment rate
  5. Adopt winner, test next variable

Sample A/B Test

Template A (Direct):

[FirstName], your [Creditor] balance of $[Amount] is past due. Pay at [Link]. Reply STOP to opt out.

Template B (Helpful):

Hi [FirstName], we’d like to help resolve your [Creditor] account. Let’s discuss options: [Phone]. Reply STOP to opt out.

Measure: Response rate, payment rate within 7 days

What “Winning” Looks Like

Metric Good Great
Response rate 5%+ 15%+
Payment rate (7-day) 3%+ 8%+
Opt-out rate <2% <1%

The Bottom Line

Templates aren’t restrictions—they’re tools. The right templates ensure compliance, enable optimization, and let your team focus on conversations rather than composition.

Start with these templates, customize for your brand and accounts, and continuously test and improve.


Need a platform for template management?

CloudContactAI provides: – Template library with compliance review – Personalization token system – A/B testing capabilities – Performance analytics by template – Approval workflows for new templates

Start your free 14-day trial →


FAQ

Can I modify these templates for my agency? Yes. These are starting points. Customize language, add your agency name, and ensure any modifications maintain compliance requirements.

Do I need legal review of templates? Recommended. While these templates follow general compliance principles, have your compliance team or counsel review before deployment.

How often should I update templates? Review quarterly for performance optimization. Update immediately if regulations change or compliance issues arise.

Can agents send non-template messages? Best practice: No. All messages should come from approved templates. If agents need flexibility, create more template variants.

What if a consumer asks a question not covered by templates? Create a new template for common questions, or have supervisor-approved responses for edge cases. Document everything.

CloudContactAI
Now available on iOS
Get App