Overview
The CTIA Messaging Principles and Best Practices outline how to maintain trusted messaging across the U.S. wireless ecosystem. They emphasize consumer protection, clear sender identity and responsible application-to-person (A2P) communication.
For a step-by-step guide see our SMS Compliance Checklist and What is 10DLC?. You can also test a message in seconds.
The official CTIA Messaging Principles and Best Practices serve as industry guidance and complement rather than replace legal requirements such as TCPA, CAN-SPAM and FCC rules.
Consent
- Obtain explicit campaign-specific opt-in and keep a record of when where and how consent was captured.
- Send a confirmation that includes the brand name message frequency cost notice and opt-out instructions.
- Do not buy rent or share opt-in lists.
Example CTA: “Text JOIN to 12345 to get weekly tips from BrandName. Msg&data rates may apply. Up to 4 msgs/mo. Reply STOP to opt out.”
Identity and transparency
- Identify the sender in the message body using the brand or program name.
- Use domains that reflect your brand and avoid public link shorteners in initial outreach.
- If you include a phone number it should clearly connect to the identified entity.
Opt-out and help keywords
- Support STOP UNSUBSCRIBE and CANCEL to end messages promptly.
- Support HELP to return assistance or contact information.
- Honor opt-outs across the program quickly and maintain clean lists.
Content standards
- Avoid deceptive illegal or harmful content and follow carrier codes for restricted categories.
- Share accurate offer terms and avoid misleading claims or hidden conditions.
- Do not snowshoe by spreading traffic across numbers to evade controls and avoid unauthorized routes.
Numbers and provisioning
- Only text-enable numbers you are authorized to use and keep assignment records.
- Monitor shared or proxy numbers closely for abuse.
- Remove deactivated numbers promptly to reduce complaints.
Mitigating unwanted messaging
- Providers should filter clearly unwanted traffic and support spam reporting such as 7726 “SPAM.”
- Track complaint rates bounces and opt-outs and adjust sending accordingly.
Examples
Promotional offer (compliant)
“BrandName: 20% off this week only at brand.com/sale. Up to 4 msgs/mo. Reply STOP to opt out.”
Security alert (transactional)
“BrandName: New sign-in from a new device. If this was you no action needed. Reply HELP for support.”
Test a message before you send
Run your SMS through our free compliance checker to reduce filtering.