Automate Compliance
Validate your keywords before carriers do.
Why "STOP" Failures Cause Blocks
Under CTIA regulations and 10DLC rules, every business messaging campaign MUST honor opt-out requests. If a user replies "STOP" and continues to receive messages, it is a severe compliance violation that leads to immediate carrier blocks and potential TCPA lawsuits.
Common Root Causes
Provider Settings
Automatic opt-out handling is disabled in your Twilio/RingCentral console settings.
Missing Confirmation
You aren't sending the required "You have been unsubscribed" confirmation message.
Disclosure Gap
Your initial message doesn't explicitly say "Reply STOP to cancel," so carriers reject the campaign setup.
How to Restore Compliance
Fixing this requires both technical configuration and content updates.
-
1
Enable Automatic Handling
Log into your messaging provider (e.g., Twilio Console > Messaging > Services). Ensure "Advanced Opt-Out" is enabled. This lets the carrier handle the block list for you.
-
2
Configure Responses
Set the automated response for STOP to: "You have been unsubscribed from [Brand Name] messages. No further messages will be sent."
-
3
Update Sample Messages
In your TCR campaign submission, ensure at least one sample message includes "Reply STOP to cancel." Re-submit the campaign for vetting.
Mandatory Keyword Behavior
Your system must respond correctly to specific keywords to pass carrier audits.
| Keyword | Required Action | Compliant Response Example |
|---|---|---|
| STOP, CANCEL, UNSUBSCRIBE, QUIT, END | Block number, send 1 final confirmation. | "You are unsubscribed from [Brand]. No more msgs will be sent." |
| HELP, INFO | Provide support info + opt-out instruction. | "[Brand] Help: Call 1-800-XXX-XXXX or email help@brand.com. Reply STOP to cancel. Msg&Data Rates May Apply." |
| START, UNSTOP | Unblock number (resume messaging). | "You have re-subscribed to [Brand] messages. Reply STOP to cancel." |
Prevention Strategy
Ensure your opt-out mechanism stays compliant.
Sync Databases
If using multiple platforms (e.g., Salesforce + Twilio), ensure STOPs sync back to your CRM immediately.
Language Support
If sending in Spanish, support "ALTO" and "AYUDA" keywords as well.
Periodic Testing
Text "STOP" to your own number monthly to verify the auto-response is active.
Validate Your Keywords Now
Don't wait for a carrier audit. Use our free validator to check if your campaign content meets opt-out requirements.
Frequently Asked Questions
Error Codes
Find other compliance errors.
Message Validator
Check for missing keywords.
Compliance Guide
Full CTIA requirement list.
Legal Disclaimer: This content provides general information about SMS keyword compliance requirements and does not constitute legal advice. Regulatory requirements vary based on carrier enforcement policies and applicable laws (TCPA, CTIA). Organizations should consult qualified legal counsel for guidance specific to their messaging programs. MyTCRPlus does not provide legal advisory services.
Products
Resources
Company
Legal
© 2025 Native Chaos Holdings LLC. All rights reserved.
Frequently Asked Questions
Why is the STOP keyword not working to opt out contacts from my 10DLC SMS campaign?
STOP keyword failures occur when: the messaging platform's opt-out handling is not properly configured for the registered campaign, the phone number receiving the STOP reply is not linked to the opt-out list in your messaging platform, opt-out processing is being routed through a system that doesn't update the suppression list in real time, or the STOP keyword is only implemented in the app layer without carrier-level opt-out registration. Each registered campaign must have functional STOP processing.
What opt-out keywords are required for 10DLC compliance beyond just STOP?
CTIA guidelines require that messaging systems recognize and honor five opt-out keywords: STOP, STOPALL, UNSUBSCRIBE, CANCEL, and END. Some carriers additionally require QUIT. All five CTIA-mandated keywords must trigger opt-out from your campaign. Systems configured to only recognize STOP while ignoring UNSUBSCRIBE or CANCEL are non-compliant and create TCPA liability — consumers who text UNSUBSCRIBE and continue receiving messages have a valid violation claim.
What must be sent in response to a STOP opt-out to be compliant?
A single confirmation message must be sent immediately upon opt-out receipt. Compliant confirmation text: 'You have been successfully unsubscribed from [Business Name] messages. You will not receive further messages.' The confirmation must not contain promotional content, calls to action, or re-engagement links. After the confirmation, no further messages may be sent to the opted-out number without obtaining new express written consent.
How long does a business have to honor a STOP opt-out request?
Opt-outs must be honored within 24 hours — meaning no further marketing messages after the opt-out event. Real-time processing (immediate cessation) is the CTIA standard and the best practice for TCPA defense. Delays of more than 24 hours in processing opt-outs constitute violations that are frequently cited in TCPA demand letters and class-action complaints. Opt-out suppression lists must persist permanently and be checked before each campaign send.
Does an opt-out from one campaign apply to all campaigns under the same brand?
TCPA opt-outs are technically campaign-specific — a consumer who opts out of marketing SMS retains their consent for transactional messages unless they opt out of those separately. However, best practice and most carrier guidelines recommend honoring opt-outs across all campaign types under a brand when the opt-out request does not specify a campaign. MyTCRPlus recommends maintaining a universal suppression list and implementing campaign-level opt-outs separately to avoid overcompliance that inadvertently stops desired transactional messages.