← All Articles

TCPA Compliance Guide: How to Avoid $500-$1,500 SMS Marketing Fines

The FCC issued $208 million in TCPA violation fines in 2024. The average penalty? $1,500 per text.

If you're using SMS for sales follow-up, you're sitting on a goldmine. SMS has a 98% open rate and 45% response rate - crushing email's 20% open rate.

But here's the problem: most sales reps are violating TCPA without knowing it.

One wrong text can cost you $500-$1,500 per message. Send 100 messages without proper consent? That's up to $150,000 in fines.

This isn't theory. I've seen companies get hit with six-figure settlements for simple compliance mistakes. Small businesses shut down. Sales teams sued personally.

The good news? TCPA compliance is straightforward once you understand the rules. This guide will show you exactly how to stay legal while scaling your SMS campaigns.

What is TCPA and Why Should You Care?

The Telephone Consumer Protection Act (TCPA) was passed in 1991 to protect consumers from unwanted telemarketing calls and texts.

Here's what it covers:

If you're sending sales follow-up texts through any platform (Salesforce, HubSpot, or dedicated SMS tools like FollowUp AI), you're subject to TCPA.

Critical Point: TCPA applies to B2B sales too. Many reps think "I'm texting businesses, not consumers" - wrong. If you're texting a cell phone (even a business cell), TCPA applies. Period.

The Four Pillars of TCPA Compliance

TCPA compliance boils down to four non-negotiable requirements:

1. Prior Express Written Consent

This is the foundation. You MUST have documented consent before sending marketing texts.

What counts as valid consent:

What DOESN'T count:

The consent must be:

  1. Clear and conspicuous - Not buried in fine print
  2. Separate from other terms - Can't hide it in general T&Cs
  3. Specific about what they're consenting to - "Agree to receive marketing texts from [Company Name]"
  4. Include disclosure of message frequency - "Up to 4 msgs/month"
  5. State message and data rates may apply - Standard disclosure
  6. Explain how to opt-out - "Reply STOP to unsubscribe"

Here's a compliant consent example:

☑️ I agree to receive marketing text messages from FollowUp AI at the number provided. Message frequency varies. Message and data rates may apply. Reply STOP to unsubscribe at any time. Reply HELP for help. View our Privacy Policy and Terms of Service.

2. Maintain a Do Not Contact (DNC) List

You're legally required to maintain your own internal DNC list and honor it immediately.

Key requirements:

The FTC also maintains a National Do Not Call Registry. While this primarily applies to phone calls, best practice is to scrub your calling lists against it. You can register for access at donotcall.gov.

Pro Tip: Set up automatic opt-out keyword detection. Any variation of STOP, CANCEL, UNSUBSCRIBE, QUIT, END should immediately flag the contact in your system. Common variations include: STOPALL, UNSUBSCRIBE, CANCEL, OPT-OUT, REMOVE.

3. Include Required Disclosures

Every SMS campaign needs specific disclosures. Here's what must be included:

In your first message to a new subscriber:

Example welcome message:

Welcome to FollowUp AI! You'll receive sales tips and product updates (up to 4/month). Msg&data rates may apply. Reply HELP for help, STOP to cancel.

In your ongoing messages:

4. Respect Quiet Hours

TCPA restricts when you can send marketing messages:

8 AM - 9 PM

Those are the only hours you can send marketing texts (recipient's local time). Sending at 7:59 AM or 9:01 PM? That's a violation.

Critical details:

Best practice? Limit to 9 AM - 8 PM to give yourself a buffer. You don't want a timezone calculation error costing you $1,500 per message.

Common TCPA Violations (And How to Avoid Them)

After reviewing hundreds of TCPA cases, these are the most common violations I see sales teams making:

Violation #1: Buying Phone Lists

The mistake: Purchasing lead lists with phone numbers and texting them.

Why it's illegal: You don't have express written consent from those individuals. The list vendor's consent doesn't transfer to you.

The fix: Only text numbers you've personally collected with proper consent. If you buy lists, use them for email only, or call manually (not with autodialers).

Violation #2: Pre-Checked Consent Boxes

The mistake: Having the SMS opt-in checkbox pre-checked on your forms.

Why it's illegal: Consent must be affirmative action by the user. Pre-checked boxes don't qualify.

The fix: All SMS consent checkboxes must be unchecked by default. User must actively check them.

Violation #3: Shared Consent

The mistake: "They opted into emails, so I can text them too."

Why it's illegal: Email consent and SMS consent are separate. You need explicit SMS permission.

The fix: Separate opt-ins for email and SMS. Never assume one grants the other.

Violation #4: Ignoring Carrier Requirements

The mistake: Only following TCPA rules and ignoring carrier-specific policies.

Why it's a problem: Carriers (AT&T, Verizon, T-Mobile) have additional requirements and can block your number or report you to the FCC.

The fix: Register for 10DLC (if sending from standard numbers) or use dedicated short codes. Follow CTIA guidelines for messaging.

Violation #5: No Opt-Out Mechanism

The mistake: Not monitoring for STOP requests or making opt-out difficult.

Why it's illegal: TCPA requires easy opt-out in every message.

The fix: Automatic keyword detection for STOP/UNSUBSCRIBE. Process immediately. Confirm unsubscribe with one final message.

Stay Compliant While Scaling Your SMS Campaigns

FollowUp AI handles consent management, DNC lists, quiet hours, and opt-out processing automatically - so you can focus on closing deals without compliance headaches.

Get Started →

Building a TCPA-Compliant SMS System

Here's your step-by-step framework for staying compliant while scaling SMS:

Step 1: Audit Your Current Process

Before sending another text, document:

Step 2: Implement Compliant Consent Collection

Create a consent workflow:

  1. Update your forms - Add unchecked SMS opt-in with full disclosure
  2. Document everything - Store timestamp, IP address, consent text shown, user response
  3. Send confirmation - Welcome message confirming subscription with HELP/STOP info
  4. Double opt-in (recommended) - Send "Reply Y to confirm" for extra protection

Step 3: Set Up Your DNC Management

Create a bulletproof opt-out system:

  1. Automatic keyword detection - Monitor all replies for opt-out keywords
  2. Instant suppression - Flag contacts immediately in your CRM/database
  3. Confirmation message - Send one final text: "You've been unsubscribed. No more messages."
  4. Cross-system sync - Ensure DNC status applies everywhere (email, phone, SMS)
  5. Regular audits - Monthly review of DNC list and opt-out processing

Step 4: Configure Quiet Hours Protection

Never send outside 8 AM - 9 PM local time:

Step 5: Maintain Compliance Documentation

In a lawsuit, documentation is your defense. Store:

Retain everything for minimum 5 years. Some states require longer.

State-Specific Laws: It Gets More Complicated

TCPA is federal law. But many states have additional requirements:

California (CCPA/CPRA)

Florida

Texas

Best practice: Follow the strictest applicable law. If California is more restrictive than federal TCPA, use California's standards for everyone.

What Happens If You Violate TCPA?

TCPA violations are expensive and painful:

Financial penalties:

$208M

That's what the FCC collected in TCPA fines in 2024 alone.

Real examples:

Beyond money:

TCPA Compliance Checklist

Use this checklist before every SMS campaign:

  1. ☑️ Consent obtained? - Do you have documented express written consent?
  2. ☑️ Consent language compliant? - Clear, conspicuous, separate, specific?
  3. ☑️ DNC scrubbed? - Have you removed all opt-outs from this list?
  4. ☑️ Required disclosures included? - Company name, frequency, STOP instructions?
  5. ☑️ Quiet hours respected? - All sends between 8 AM - 9 PM recipient local time?
  6. ☑️ Opt-out monitored? - System watching for STOP keywords?
  7. ☑️ Documentation ready? - Consent records stored and accessible?
  8. ☑️ Carrier compliant? - Registered for 10DLC or using short code?

If you can't check every box, don't send until you can.

How to Get Compliant (If You're Not Already)

Already sending texts without proper compliance? Here's how to fix it:

Immediate Actions (Do Today)

  1. Stop all automated SMS - Pause campaigns until you're compliant
  2. Audit your consent - Review how you collected every number
  3. Identify violations - Which contacts don't have proper consent?
  4. Set up DNC monitoring - Ensure opt-outs are being processed

Week 1 Actions

  1. Create compliant consent language - Update all forms, checkboxes, and disclosures
  2. Build DNC infrastructure - Database table, API endpoints, monitoring system
  3. Configure quiet hours - Implement timezone checking and send time restrictions
  4. Document everything - Start logging consent, sends, opt-outs

Week 2-4 Actions

  1. Re-consent existing contacts - Send one-time message asking them to opt-in properly
  2. Register for 10DLC - If using standard phone numbers for business messaging
  3. Train your team - Everyone sending texts needs compliance training
  4. Set up monitoring - Track compliance metrics, opt-out rate, consent documentation

Ongoing Maintenance

Don't Want to Manage Compliance Manually?

FollowUp AI includes built-in TCPA compliance: automatic consent tracking, DNC management, quiet hours enforcement, and complete audit trails. Stay legal without the headache.

Book a Compliance Demo →

The Bottom Line: Compliance is Your Competitive Advantage

Here's what most sales teams don't understand: TCPA compliance isn't just about avoiding fines. It's about building trust.

When you:

You're showing respect for your prospects' time and privacy. That builds trust. Trust drives sales.

Meanwhile, your competitors who are cutting corners? They're either getting sued, getting blocked by carriers, or burning their reputation.

The formula for success:

  1. Collect consent properly (clear opt-in with full disclosure)
  2. Maintain strict DNC management (instant opt-out processing)
  3. Include required disclosures (every message, every time)
  4. Respect quiet hours (8 AM - 9 PM local time only)
  5. Document everything (consent, sends, opt-outs)
  6. Use compliant tools (platforms with built-in TCPA features)

Do this right, and SMS becomes your highest-ROI channel. Do it wrong, and you're gambling with $1,500 per message.

The choice is yours.

Related Articles

How to Double Your Sales Follow-Up Response Rate →

SMS vs Email for Sales: The Data-Driven Comparison →

← Back to Blog