Prohibited message content
Some messages can’t be sent over SignalWire even when every recipient opted in to receive them. US and Canadian carriers ban whole categories of content, and some businesses can’t send any SMS or MMS at all, whatever the message says. These rules apply to every number type, whether 10-digit long code (10DLC), toll-free, or short code. They’re enforced when your campaign or toll-free number is reviewed and again on live traffic.
This page summarizes the carrier rules that apply to messaging traffic in the United States and Canada. It isn’t legal advice. Consult your own counsel to confirm that your messaging program and content comply with the laws that apply to you and your recipients. Carrier rules change, and a carrier can still reject or filter traffic that this page doesn’t list.
Business-level bans
Most rules on this page are about what a message says. A few are about who sends it: carriers bar these businesses from messaging regardless of content.
- Cannabis, CBD, kratom, and drug paraphernalia businesses can’t send SMS or MMS in the United States or Canada. This includes two-factor authentication (2FA) and other messages unrelated to their products, and it applies whether or not the business is legal under state or federal law.
- Businesses focused exclusively on stocks, investing, or cryptocurrency can send only 2FA messages.
Prohibited content
Carriers prohibit these categories on all US and Canadian number types: 10DLC, toll-free, and short code. Where a category has a legitimate first-party use, the Notes column says what carriers allow. SignalWire’s own messaging requirements can be stricter, so a use that carriers allow can still be disallowed on SignalWire.
In the tables below, “first-party” means the business the recipient has a direct relationship with: the lender providing the loan, the business that’s owed a debt, or the company doing the hiring. “Third-party” means anyone else.
High-risk financial services
Debt collection and relief
Get-rich-quick schemes
Job postings
Lead generation and consent
Consent must come directly from the recipient, given to the business that sends the messages. These practices violate that rule:
Illegal and controlled substances
Phishing and fraud
SHAFT content
SHAFT is the carrier shorthand for five content categories that are either banned or allowed only under strict conditions:
Gambling
Gambling content is prohibited on every number type in both the United States and Canada. Carriers treat raffles as gambling.
Age-restricted content
Alcohol and tobacco messaging, including vaping, isn’t banned outright in the United States, but carriers accept it only with their approval and an age gate. Which number types accept it depends on the content:
Firearms and gambling appear for comparison: an age gate doesn’t make either of them allowed.
An age gate must ask the recipient to enter their date of birth. A yes-or-no prompt such as “Are you over 21?” doesn’t qualify.
When you register a 10DLC campaign, both the Dashboard and the Create campaign endpoint (age_gated_content) ask whether the campaign includes age-gated content. Answer yes for an alcohol or tobacco campaign.
SignalWire’s Messaging Requirements and Code of Conduct adds its own requirements for age-restricted content, such as keeping consent records and verifying each recipient’s age.
Canada
Canadian carriers block all age-restricted content on every number type, even with an age gate. Sending age-restricted content to Canadian recipients requires a special exemption from the carrier. Canadian carriers do allow a short list of age-restricted items without an exemption, including pocketknives, lighters, and non-alcoholic beverages.
SignalWire messaging requirements
SignalWire’s Messaging Requirements and Code of Conduct applies in addition to the carrier rules on this page. It has its own list of disallowed content, which is stricter than the carrier rules in places, and it sets rules for sending practices and opt-out rates. Read it before you register a campaign or verify a toll-free number. Sending content or using practices it disallows triggers an account review, which can lead to suspension of a campaign, a phone number, or all SignalWire services.
Approval doesn’t exempt you from these rules. A registered 10DLC campaign or a verified toll-free number can still be filtered or suspended if its traffic includes prohibited content. For consent, opt-out handling, and other sending practices, see Optimize delivery rates. For the industry guidelines these rules build on, see the CTIA Messaging Principles and Best Practices.