TCPA Compliance Remediation Guide

Fix your telemarketing compliance: consent, opt-outs, DNC, vendor governance, and audits

Back to TCPA Response Hub

Consent Capture Standards

The Foundation: Every TCPA defense starts with consent. If you can't prove consent, you lose. This section covers what consent looks like, how to capture it, and what records to keep.

Consent Types by Contact Method

Contact Type Consent Required Key Requirements
Marketing calls to cell (ATDS/prerecorded) Prior Express Written Consent Written agreement, clear disclosure, signature
Marketing texts (ATDS) Prior Express Written Consent Same as above
Informational calls/texts Prior Express Consent (not written) Can be oral, but prove it
Calls to landlines (prerecorded) Prior Express Consent Oral consent acceptable
Manual dialing (no ATDS) Established Business Relationship 18 months from transaction

Checkbox Language Examples

Basic Marketing Consent (Minimum Compliant)

[ ] By checking this box, I agree to receive marketing calls and text messages from [COMPANY NAME] at the phone number provided above. I understand that these calls and texts may be made using an automated telephone dialing system or prerecorded voice. I understand that my consent is not required as a condition of purchasing any goods or services. Message and data rates may apply. I can opt out at any time by replying STOP.

Multi-Party Consent (Lead Gen / Partner Marketing)

[ ] By checking this box, I provide my prior express written consent to receive marketing calls and text messages from [COMPANY NAME] and its marketing partners (listed at [URL]) at the phone number provided above. Calls and texts may be made using an automated telephone dialing system or prerecorded voice. Consent is not required to make a purchase. Message and data rates may apply. Reply STOP to opt out.

Comprehensive Consent (Maximum Protection)

[ ] By checking this box and clicking "Submit," I provide my prior express written consent to receive telemarketing calls and text messages from [COMPANY NAME], its affiliates, and marketing partners at the telephone number I have provided, including any future number I provide. I understand: - Calls and texts may be made using an automatic telephone dialing system, prerecorded or artificial voice messages, or by manual dialing - This consent applies to marketing, promotional, and informational messages about products and services - My consent is not a condition of purchase - I can buy without consenting - Message frequency varies; message and data rates may apply - I can revoke this consent at any time by replying STOP to any text, calling [PHONE NUMBER], or emailing [EMAIL] - View our Privacy Policy at [URL] and Terms of Service at [URL] By checking this box, I am providing my electronic signature.

Required Disclosure Elements

FCC Requirements for Prior Express Written Consent:
  • Caller identity: Who will be calling/texting
  • Technology disclosure: That calls may use ATDS or prerecorded messages
  • Not condition of purchase: Explicit statement that consent isn't required to buy
  • Written agreement: Signature (electronic OK)
  • Clear and conspicuous: Not buried in fine print

Common Consent Failures

  • Pre-checked box: Must be affirmatively checked by user
  • Bundled with other consents: TCPA consent must be separate
  • Buried in terms: Must be conspicuous at point of consent
  • Missing caller identity: Must name who will call
  • No ATDS disclosure: Must mention automated technology
  • Condition of purchase: Cannot require consent to complete transaction

Timestamp/IP Retention

What to Capture and Store

Data Element Why It Matters Retention Period
Phone number Links consent to specific number Life of consent + 5 years
Timestamp (UTC) Proves consent predates contact Same
IP address Corroborates user action Same
User agent Identifies device/browser Same
Page URL Shows which form/page Same
Form version Links to consent language used Same
Consent text Exact language user agreed to Indefinitely

Consent Record Schema

{ "consent_id": "uuid-12345", "phone_number": "+14155551234", "consent_type": "prior_express_written", "timestamp_utc": "2024-01-15T14:32:45Z", "ip_address": "192.168.1.100", "user_agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_0 like Mac OS X)...", "page_url": "https://example.com/signup", "form_id": "marketing-consent-v3", "consent_text_hash": "sha256:abc123...", "consent_text_version": "2024-01-01", "marketing_partners": ["Partner A", "Partner B"], "source": "website_signup", "lead_id": "lead-67890" }
Best Practice: Store a hash of the consent text and maintain a separate version-controlled library of all consent language versions. This lets you prove exactly what language the user agreed to without storing redundant text.

Form Implementation Checklist

  • Checkbox unchecked by default - never pre-checked
  • Consent text visible without scrolling at checkbox location
  • Separate from Terms of Service acceptance
  • Phone number validated before consent recorded
  • Timestamp captured server-side (not client-side)
  • IP address logged at time of submission
  • Form version tracked with each submission
  • Confirmation email sent with consent summary
  • Records exportable for litigation discovery

Opt-Out Workflow

The TCPA Revocation Right: Consumers can revoke consent at any time, through any reasonable means. Your job is to make opt-out easy, process it fast, and document everything.

STOP Keyword Implementation

Required Keywords

The CTIA (wireless carrier guidelines) requires recognition of these standard keywords:

Keyword Action Response
STOP Opt out of all messages Confirmation + suppression
STOP ALL Opt out of all messages Same as STOP
UNSUBSCRIBE Opt out of all messages Same as STOP
CANCEL Opt out of all messages Same as STOP
END Opt out of all messages Same as STOP
QUIT Opt out of all messages Same as STOP
HELP Information request Help message with opt-out instructions

STOP Response Template

[COMPANY NAME]: You have been unsubscribed and will not receive any more marketing messages from us. Reply HELP for help or contact [EMAIL/PHONE].

HELP Response Template

[COMPANY NAME] Alerts: For help, contact [EMAIL] or call [PHONE]. Msg & data rates may apply. Msg frequency varies. Reply STOP to cancel.
Common Pitfall: Some platforms only recognize exact matches. Ensure your system handles:
  • Case variations: "stop", "STOP", "Stop"
  • Extra spaces: " STOP ", "STOP "
  • Punctuation: "STOP!", "stop."
  • Phrases: "Please stop", "stop texting me"

Cross-Platform Suppression

An opt-out from one channel should suppress across all channels. Implement a centralized suppression list.

Suppression Architecture

SUPPRESSION LIST ARCHITECTURE 1. CENTRAL SUPPRESSION DATABASE - Phone number (E.164 format) - Opt-out timestamp - Opt-out source (SMS reply, email, phone call, web form) - Opt-out scope (all marketing, specific campaign, specific sender) 2. INTEGRATION POINTS - SMS platform (Twilio, etc.) - webhook on STOP - Email system - unsubscribe sync - CRM - phone DNC field - Dialer - real-time suppression check - Marketing automation - list exclusion 3. SYNC FREQUENCY - Real-time preferred - Maximum: 15 minutes for inbound STOP - All campaigns must check before send 4. CROSS-PLATFORM FLOW User texts STOP -> SMS platform receives -> Webhook to suppression API -> Updates central database -> Syncs to all platforms -> Prevents future contact via any channel

Processing Timeline

Critical Timing: The FCC requires opt-outs to be honored within a "reasonable time." Industry standard and safest practice:
  • Text messages: Immediate (within 30 seconds)
  • Phone calls: Before next business day
  • National DNC: 31 days (but faster is better)

Processing SLA by Channel

Opt-Out Method Target SLA Maximum
STOP text reply Immediate (automated) 30 seconds
Phone call request Same business day 24 hours
Email request Same business day 24 hours
Web form request Immediate (automated) 1 hour
Written letter Upon receipt 24 hours from receipt

Opt-Out Logging Requirements

OPT-OUT RECORD SCHEMA { "optout_id": "uuid-opt-12345", "phone_number": "+14155551234", "optout_timestamp_utc": "2024-03-15T10:23:45Z", "processed_timestamp_utc": "2024-03-15T10:23:46Z", "source_channel": "sms_reply", "source_keyword": "STOP", "source_message_full": "Please stop texting me", "sending_number": "+18005551234", "campaign_id": "camp-789", "scope": "all_marketing", "confirmation_sent": true, "confirmation_timestamp": "2024-03-15T10:23:47Z", "platforms_synced": ["twilio", "hubspot", "dialpad"], "sync_completed_timestamp": "2024-03-15T10:24:01Z" }

Opt-Out Implementation Checklist

  • All standard keywords recognized (STOP, CANCEL, UNSUBSCRIBE, END, QUIT)
  • Case-insensitive matching implemented
  • Fuzzy matching for variations ("stop texting", "stop please")
  • Immediate confirmation sent for text opt-outs
  • Central suppression database with all platforms synced
  • Real-time sync or less than 15-minute delay
  • Pre-send suppression check on every campaign
  • Complete opt-out logging with timestamps
  • Audit trail showing processing time
  • Manual opt-out process for phone/email requests

Internal Do-Not-Call Policy

Legal Requirement: The TCPA requires businesses making telemarketing calls to maintain an internal do-not-call list. Violations are $500-$1,500 per call to a number on your internal DNC.

Internal DNC Policy Template

[COMPANY NAME] INTERNAL DO-NOT-CALL POLICY Effective Date: [DATE] Last Updated: [DATE] Policy Owner: [NAME/TITLE] 1. PURPOSE This policy establishes [COMPANY NAME]'s procedures for maintaining and honoring our internal do-not-call ("DNC") list in compliance with the Telephone Consumer Protection Act (47 U.S.C. 227) and FCC regulations (47 C.F.R. 64.1200). 2. SCOPE This policy applies to: - All employees who make or authorize telephone calls or text messages - All vendors, contractors, and partners who make calls/texts on our behalf - All telephone numbers (landline and mobile) of consumers who request not to be called 3. DO-NOT-CALL LIST MANAGEMENT 3.1 Maintenance - The internal DNC list shall be maintained in [SYSTEM NAME] - The list shall be updated within 24 hours of receiving any DNC request - The list shall be retained for a minimum of five (5) years 3.2 Sources of DNC Requests DNC requests may come from: - Verbal request during phone call - STOP reply to text message - Written request (email, letter, web form) - Consumer's statement "take me off your list" or similar 3.3 Recording Requirements For each DNC entry, record: - Phone number (E.164 format) - Date and time of request - Source of request (call, text, email, etc.) - Employee who received request - Any relevant notes 4. HONORING DNC REQUESTS 4.1 Immediate Action Upon receiving a DNC request: - Add number to internal DNC list immediately - Confirm addition to consumer (if contact channel allows) - Notify relevant teams/systems 4.2 Scrubbing Requirements - All calling/texting lists must be scrubbed against internal DNC before each campaign - Scrubbing must occur no more than [24/48] hours before calling - Document each scrub with date, time, list source, and numbers removed 5. NATIONAL DNC COMPLIANCE 5.1 Registration [COMPANY NAME] is registered with the National Do-Not-Call Registry Account Number: [NUMBER] Areas of Coverage: [AREA CODES/STATES] 5.2 Access and Scrubbing - Download updated National DNC data at least every 31 days - Scrub all telemarketing lists against National DNC before calling - Document each National DNC scrub 5.3 Exemptions The following calls are exempt from National DNC requirements: - Calls to consumers with whom we have an established business relationship (within 18 months of purchase or 3 months of inquiry) - Calls to consumers who have given prior express written consent - Calls that are not telemarketing (e.g., purely informational) 6. TRAINING REQUIREMENTS 6.1 Initial Training All employees involved in telemarketing must complete DNC compliance training before making calls. Training covers: - TCPA requirements - Internal DNC procedures - How to handle DNC requests - Consequences of violations 6.2 Ongoing Training - Annual refresher training required - Training upon any policy updates - Training records maintained for 3 years 7. VENDOR REQUIREMENTS All vendors making calls on our behalf must: - Maintain their own internal DNC procedures - Scrub against our internal DNC list before calling - Provide proof of National DNC compliance - Report all DNC requests received to us within 24 hours - Comply with this policy as a condition of their contract 8. ENFORCEMENT 8.1 Violations Violations of this policy may result in: - Disciplinary action up to termination - Vendor contract termination - Personal liability for willful violations 8.2 Reporting Report suspected violations to [COMPLIANCE OFFICER] immediately. 9. RECORDKEEPING Maintain records for five (5) years: - Internal DNC list with all entries - DNC request documentation - Scrub logs - Training records - Vendor compliance documentation 10. POLICY REVIEW This policy shall be reviewed annually and updated as needed to reflect changes in law or business practices. Approved by: _________________________ Date: _______ [NAME, TITLE]

Training Requirements

Training Topics

  • TCPA overview: What it prohibits, penalties, consent requirements
  • DNC lists: Internal vs. National, how they work
  • Recognizing DNC requests: Verbal, written, text, ambiguous
  • Processing requests: How to add to list, who to notify
  • Exemptions: When DNC doesn't apply
  • Consequences: Company liability, personal liability, termination

Training Schedule

Training Type Audience Frequency
Initial onboarding All new telemarketing staff Before first call
Annual refresher All telemarketing staff Yearly
Policy update All affected staff Within 30 days of change
Remedial Staff with violations Immediately after incident

Logging Procedures

DNC Request Log Template

DO-NOT-CALL REQUEST LOG Entry Date: [DATE] Entry Time: [TIME] Entered By: [EMPLOYEE NAME] CONSUMER INFORMATION Phone Number: [XXX-XXX-XXXX] Consumer Name (if known): [NAME] Original Source: [Lead list / Customer / Inquiry] REQUEST DETAILS Request Date: [DATE] Request Time: [TIME] Request Method: [ ] Verbal during call [ ] STOP text reply [ ] Email [ ] Web form [ ] Written letter [ ] Other: _________ Exact Words Used (if verbal): "[QUOTE]" Employee Who Received: [NAME] Campaign/Number Called From: [CAMPAIGN ID / PHONE NUMBER] PROCESSING Added to Internal DNC: [ ] Yes [ ] No If No, Reason: _________ Confirmation Sent: [ ] Yes [ ] No [ ] N/A Platforms Updated: [LIST] Vendor Notified: [ ] Yes [ ] No [ ] N/A NOTES [Additional relevant information]

Scrub Log Template

DNC SCRUB LOG Scrub Date: [DATE] Scrub Time: [TIME] Performed By: [NAME] CAMPAIGN INFORMATION Campaign Name: [NAME] Campaign ID: [ID] Scheduled Start: [DATE/TIME] LIST DETAILS List Source: [VENDOR/INTERNAL/LEAD GEN] Total Numbers Before Scrub: [NUMBER] SCRUB RESULTS Internal DNC Matches: [NUMBER] removed National DNC Matches: [NUMBER] removed State DNC Matches: [NUMBER] removed (if applicable) Total Numbers After Scrub: [NUMBER] VERIFICATION National DNC Data Date: [DATE] Internal DNC Data Date: [DATE] Scrub Completed By: _____________ Date: _______ Verified By: _____________ Date: _______

Vendor Governance

Vicarious Liability Risk: Under the TCPA, you can be liable for calls made by vendors on your behalf, even if you didn't authorize the specific conduct. Strong vendor contracts and oversight are essential.

Vendor Contract Addendum Template

TCPA COMPLIANCE ADDENDUM This TCPA Compliance Addendum ("Addendum") is incorporated into and made part of the [AGREEMENT NAME] dated [DATE] (the "Agreement") between [COMPANY NAME] ("Company") and [VENDOR NAME] ("Vendor"). 1. TCPA COMPLIANCE 1.1 General Compliance. Vendor shall comply with all applicable provisions of the Telephone Consumer Protection Act, 47 U.S.C. 227, and its implementing regulations at 47 C.F.R. 64.1200, as well as all applicable state telemarketing laws (collectively, "Telemarketing Laws"). 1.2 Consent Requirements. Vendor shall not make any call or send any text message on behalf of Company unless: (a) The call or text is made with valid prior express written consent that meets TCPA requirements; or (b) The call or text falls within a recognized exemption under applicable Telemarketing Laws. 1.3 Do-Not-Call Compliance. Vendor shall: (a) Maintain an internal do-not-call list and honor all opt-out requests within 24 hours; (b) Scrub all calling lists against Company's internal DNC list before each campaign; (c) Comply with National Do-Not-Call Registry requirements; (d) Report all opt-out requests to Company within 24 hours. 1.4 Technology Restrictions. Vendor shall not use any automatic telephone dialing system (ATDS), prerecorded or artificial voice message, or automated text messaging system except as expressly authorized by Company and permitted by law. 1.5 Calling Hours. Vendor shall not make telemarketing calls before 8:00 a.m. or after 9:00 p.m. in the called party's time zone. 2. LEAD PROVENANCE 2.1 Lead Source Documentation. For any leads provided by Vendor: (a) Vendor shall maintain records of the source of each lead; (b) Vendor shall provide proof of consent upon Company's request; (c) Consent must be obtained directly by Vendor or by a party from whom Vendor has documentation of consent capture. 2.2 Lead Age. Leads provided to Company shall be no more than [90] days old from date of consent, unless otherwise agreed in writing. 2.3 Consent Chain. Vendor represents that for each lead: (a) Consent was obtained through a clear and conspicuous disclosure; (b) The consumer affirmatively agreed to receive calls/texts from Company (by name or as a clearly identified marketing partner); (c) Vendor can produce documentation of consent upon 48 hours' notice. 3. REPRESENTATIONS AND WARRANTIES Vendor represents and warrants that: 3.1 Vendor has implemented written policies and procedures to ensure compliance with Telemarketing Laws; 3.2 Vendor trains all personnel involved in telemarketing on TCPA compliance requirements; 3.3 Vendor maintains complete and accurate records of all calls/texts made on Company's behalf, including consent documentation, for at least five (5) years; 3.4 Vendor has not been found liable for, and has no pending claims alleging, violations of Telemarketing Laws in the past [3] years; 3.5 All subcontractors used by Vendor are bound by equivalent compliance obligations. 4. AUDIT RIGHTS 4.1 Company's Right to Audit. Company may, upon reasonable notice, audit Vendor's TCPA compliance, including: (a) Review of consent documentation and lead sources; (b) Inspection of calling/texting records; (c) Review of policies, procedures, and training materials; (d) Interviews with Vendor personnel. 4.2 Cooperation. Vendor shall cooperate fully with any audit and provide requested documentation within [5] business days. 4.3 Cost. Each party bears its own audit costs unless the audit reveals material non-compliance, in which case Vendor shall reimburse Company's reasonable audit costs. 5. INDEMNIFICATION Vendor shall defend, indemnify, and hold harmless Company, its officers, directors, employees, and agents from and against any and all claims, damages, losses, costs, and expenses (including reasonable attorney fees) arising from or related to: (a) Any violation of Telemarketing Laws by Vendor or its subcontractors; (b) Any call or text made without valid consent; (c) Any breach of Vendor's representations, warranties, or obligations under this Addendum. 6. INSURANCE Vendor shall maintain: (a) Commercial general liability insurance with limits of at least $[1,000,000] per occurrence; (b) Errors and omissions / professional liability insurance with limits of at least $[1,000,000] per occurrence; (c) Such policies shall name Company as an additional insured. 7. TERMINATION Company may terminate the Agreement immediately upon written notice if: (a) Vendor breaches any provision of this Addendum; (b) Any claim alleging TCPA violation is filed against Company relating to Vendor's activities; (c) Vendor fails to promptly cure any compliance deficiency identified by Company. 8. SURVIVAL The provisions of this Addendum regarding indemnification, audit rights, and recordkeeping shall survive termination of the Agreement. IN WITNESS WHEREOF, the parties have executed this Addendum as of [DATE]. COMPANY: VENDOR: [COMPANY NAME] [VENDOR NAME] By: _____________ By: _____________ Name: Name: Title: Title: Date: Date:

Reps and Warranties to Require

Essential Representations

  • TCPA compliance: Vendor complies with all telemarketing laws
  • Written policies: Vendor has documented compliance procedures
  • Training: Personnel are trained on TCPA requirements
  • Recordkeeping: Vendor maintains required records
  • Clean history: No TCPA judgments or pending claims
  • Subcontractor compliance: Sub-vendors equally bound

Lead-Specific Representations

  • Consent obtained: Each lead has documented consent
  • Your company named: Consumer agreed to hear from you specifically
  • Consent is recent: Not stale leads with old consent
  • TCPA-compliant language: Consent disclosure meets requirements
  • Not from scraping: Leads not obtained through deceptive means

Audit Rights

Why Audit Rights Matter: When a TCPA claim comes in, you need to quickly verify that your vendor followed the rules. Without audit rights, you're flying blind and may not be able to tender the claim or pursue indemnification.

Audit Scope

Audit Area What to Review Red Flags
Consent records Sample leads with full consent documentation Missing timestamps, generic consent, pre-checked boxes
Calling records Call logs, timestamps, numbers dialed Calls outside hours, calls to DNC numbers
DNC procedures Internal DNC list, scrub logs Stale scrubs, missing entries
Training records Employee training documentation No training, outdated training
Complaint handling How complaints are tracked and resolved No tracking, slow response

Lead Provenance Requirements

Lead Source Documentation Checklist

LEAD PROVENANCE CHECKLIST For each lead batch received, verify: [ ] Lead source identified (website URL, form name, campaign) [ ] Consent language provided (exact text shown to consumer) [ ] Consent capture method documented (checkbox, click, signature) [ ] Timestamp format specified and verified [ ] Your company name appears in consent disclosure [ ] Lead age within acceptable range (consent date to delivery) [ ] IP address / device data available for random sample [ ] No evidence of incentivized consent (e.g., "consent to enter sweepstakes") [ ] Not derived from purchased lists without consent chain [ ] Vendor can produce original consent record within 48 hours SAMPLE TESTING Select [5-10] random leads and request: [ ] Full consent record with timestamp [ ] Screenshot or archive of consent page [ ] Confirmation phone number matches consent record [ ] Lead source page is still live and compliant RESULTS Pass: [ ] Proceed with campaign Fail: [ ] Reject lead batch, document issues Conditional: [ ] Require remediation before use

Audit & Monitoring

Ongoing Compliance: TCPA compliance isn't "set and forget." Regular audits catch issues before they become claims. Document your compliance efforts - they're evidence of good faith if a claim arises.

Quarterly Review Checklist

TCPA QUARTERLY COMPLIANCE REVIEW Quarter: Q[1/2/3/4] [YEAR] Review Date: [DATE] Reviewer: [NAME] Approved By: [NAME] ==================================== SECTION 1: CONSENT MANAGEMENT ==================================== [ ] Review consent capture forms for current compliance Notes: _________________________________ [ ] Verify consent language matches current FCC requirements Notes: _________________________________ [ ] Sample test 10 recent consent records for completeness - Records tested: [LIST IDs] - Issues found: [ ] None [ ] See notes Notes: _________________________________ [ ] Confirm consent records are being retained properly - Storage location: _________________________________ - Retention period configured: [ ] Yes [ ] No Notes: _________________________________ ==================================== SECTION 2: OPT-OUT PROCESSING ==================================== [ ] Test STOP keyword functionality - Test date: [DATE] - Response time: [SECONDS] - Confirmation received: [ ] Yes [ ] No Notes: _________________________________ [ ] Verify opt-out sync across all platforms - Platforms checked: _________________________________ - Sync delay: _________________________________ Notes: _________________________________ [ ] Review opt-out log for processing time compliance - Sample size: [NUMBER] - Average processing time: _________________________________ - Any over 24 hours: [ ] Yes [ ] No Notes: _________________________________ [ ] Confirm opt-out requests from other channels are being processed - Email requests: [ ] Yes [ ] N/A - Phone requests: [ ] Yes [ ] N/A - Web form requests: [ ] Yes [ ] N/A Notes: _________________________________ ==================================== SECTION 3: DO-NOT-CALL COMPLIANCE ==================================== [ ] Verify National DNC data is current - Last download date: [DATE] - Download frequency: [ ] Monthly [ ] Other: _____ Notes: _________________________________ [ ] Review DNC scrub logs for past quarter - Number of campaigns: [NUMBER] - All properly scrubbed: [ ] Yes [ ] No Notes: _________________________________ [ ] Verify internal DNC list is being maintained - Total entries: [NUMBER] - New entries this quarter: [NUMBER] Notes: _________________________________ [ ] Check for any calls to DNC numbers (complaint review) - Complaints received: [NUMBER] - Root cause analysis completed: [ ] Yes [ ] N/A Notes: _________________________________ ==================================== SECTION 4: VENDOR COMPLIANCE ==================================== [ ] Review vendor compliance certifications - Vendors reviewed: _________________________________ - All current: [ ] Yes [ ] No Notes: _________________________________ [ ] Conduct sample audit of vendor consent records - Vendor: _________________________________ - Sample size: [NUMBER] - Issues found: [ ] None [ ] See notes Notes: _________________________________ [ ] Review vendor-reported opt-outs - Number reported: [NUMBER] - All processed timely: [ ] Yes [ ] No Notes: _________________________________ [ ] Verify vendor contracts include TCPA addendum - New vendors this quarter: [NUMBER] - All have addendum: [ ] Yes [ ] No Notes: _________________________________ ==================================== SECTION 5: TRAINING & DOCUMENTATION ==================================== [ ] Verify all telemarketing staff have current training - Staff count: [NUMBER] - Training current: [ ] All [ ] [NUMBER] need refresh Notes: _________________________________ [ ] Review and update TCPA policies if needed - Policy current: [ ] Yes [ ] Updates needed - Last update: [DATE] Notes: _________________________________ [ ] Ensure compliance documentation is organized and accessible - Location: _________________________________ - Backup exists: [ ] Yes [ ] No Notes: _________________________________ ==================================== SECTION 6: COMPLAINT & CLAIM REVIEW ==================================== [ ] Review TCPA complaints received this quarter - Total complaints: [NUMBER] - Demand letters: [NUMBER] - Lawsuits: [NUMBER] Notes: _________________________________ [ ] Analyze complaint patterns - Common issues: _________________________________ - Remediation actions: _________________________________ Notes: _________________________________ [ ] Review any settlements or judgments - Number: [NUMBER] - Total cost: $[AMOUNT] - Lessons learned: _________________________________ Notes: _________________________________ ==================================== OVERALL ASSESSMENT ==================================== Compliance Status: [ ] Good [ ] Needs Improvement [ ] Critical Issues Priority Action Items: 1. _________________________________ 2. _________________________________ 3. _________________________________ Next Review Date: [DATE] Signatures: Reviewer: _________________________ Date: _______ Compliance Officer: _________________________ Date: _______ Executive Approval: _________________________ Date: _______

Sample Testing Procedures

Consent Record Testing

CONSENT RECORD SAMPLE TESTING PROCEDURE Purpose: Verify consent records are complete and compliant Frequency: Monthly (minimum 10 records) or Quarterly (minimum 25 records) SELECTION METHOD - Use random number generator to select record IDs - Include records from different sources (web, vendor, phone) - Include records from different time periods FOR EACH RECORD, VERIFY: 1. COMPLETENESS [ ] Phone number present and valid format [ ] Timestamp present and reasonable [ ] IP address present (for web submissions) [ ] Source/form identified [ ] Consent text version recorded 2. CONSENT LANGUAGE COMPLIANCE [ ] Caller/company identified [ ] ATDS/prerecorded disclosure present [ ] "Not required for purchase" statement present [ ] Opt-out instructions provided 3. CONSENT MECHANISM [ ] Affirmative action required (not pre-checked) [ ] Separate from other consents [ ] Clear and conspicuous placement 4. SUPPORTING DOCUMENTATION [ ] Can retrieve original consent page/form [ ] Consent text matches current version records [ ] If vendor lead, provenance documentation available SCORING Pass: All items verified Conditional Pass: Minor documentation gaps, correctable Fail: Missing consent, invalid consent language, or cannot verify DOCUMENTATION Record results in testing log: - Date tested - Record ID - Result (Pass/Conditional/Fail) - Issues found - Corrective action (if any)

Opt-Out System Testing

OPT-OUT SYSTEM TESTING PROCEDURE Purpose: Verify opt-out processing works correctly end-to-end Frequency: Monthly TEST PREPARATION - Use designated test phone number - Ensure test number is NOT on suppression list before testing - Coordinate with platform teams TEST EXECUTION Test 1: STOP Keyword Response 1. Send text message containing "STOP" to campaign number 2. Record timestamp of send 3. Verify confirmation response received 4. Record timestamp of response 5. Calculate response time Target: < 30 seconds Maximum: < 60 seconds Test 2: Keyword Variations Repeat Test 1 with variations: - "stop" (lowercase) - "STOP " (trailing space) - "Stop please" - "CANCEL" - "UNSUBSCRIBE" - "END" - "QUIT" Test 3: Suppression Verification 1. After opt-out confirmation, wait 5 minutes 2. Attempt to add test number to new campaign 3. Verify system blocks the number 4. Check suppression list entry exists Test 4: Cross-Platform Sync 1. Verify opt-out appears in: [ ] SMS platform (e.g., Twilio) [ ] CRM system [ ] Marketing automation [ ] Dialer system 2. Record sync time for each platform Test 5: Resubscription Block 1. Attempt to re-add test number via web form 2. Verify system either: - Blocks submission, or - Requires explicit re-consent acknowledgment RESULTS DOCUMENTATION Test Date: [DATE] Tester: [NAME] | Test | Result | Response Time | Notes | |------|--------|---------------|-------| | STOP keyword | Pass/Fail | [X] sec | | | Variations | Pass/Fail | | | | Suppression | Pass/Fail | | | | Cross-platform | Pass/Fail | [X] min | | | Resub block | Pass/Fail | | | Issues Found: _________________________________ Corrective Actions: _________________________________

Monitoring Metrics

Metric Target Alert Threshold
Opt-out response time < 30 seconds > 60 seconds
Cross-platform sync time < 5 minutes > 15 minutes
TCPA complaints per 10K contacts < 1 > 3
Consent record completeness 100% < 95%
DNC scrub compliance 100% < 100%
Vendor audit pass rate 100% < 90%

Need Help with TCPA Compliance?

Get professional guidance on building a compliant telemarketing program or remediating existing issues.