SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

Information and best practices for using Toll-Free SMS and MMS in the US and Canada

 

Notice: As of January 31, 2024, messages sent from any unverified (Restricted or Pending) Toll-Free phone numbers (TFPN) are blocked. Only fully verified Toll-Free phone numbers are eligible to send messages.

Blocked messages will return Error 30032 (any message sent from a Restricted or Pending TFPN) or Error 30007 (if spam/unwanted on a verified TFPN), and are subject to messaging fees.

Notice: As of July 11, 2023, users are able to submit Toll-Free Verification requests via the newly released Messaging Compliance API or in Console. See the Verification process for more information.

See Toll-Free Message Verification for US/Canada for additional details.

Toll-Free numbers are designated for business messaging use by all major carriers in the United States and Canada. Although carrier filtering is still possible for messages sent from Toll-Free phone numbers, you can greatly reduce the likelihood of filtering by complying with all rules and regulations, and following best practices. This guide explains which SMS and MMS use cases are approved for Toll-Free phone numbers, and our recommendations for ensuring high deliverability.

Article contents:

Approved Toll-Free messaging use cases

Some categories of messaging, such as high-risk financial services and third-party debt collection, are specifically forbidden on Toll-Free SMS and MMS. For more details, see Forbidden message categories for SMS and MMS in the US and Canada.

Toll-Free messaging is a great choice for transactional use cases, including the following:

  • One-time password (OTP) or verification codes
  • Account-related alerts or notifications
  • Customer care messaging that includes some automated messaging (including satisfaction surveys)

Toll-Free messaging can also be used for promotional or marketing-type traffic, however it is extremely important to ensure that all recipients have opted-in and that you maintain a low opt-out ("STOP" reply) rate to avoid filtering.

Short code numbers remain the best method of sending high-volume marketing or promotional messaging in the United States and Canada.

Toll-Free Messaging Verification is required, and reduces filtering risk on compliant traffic

As of January 31, 2024, messages sent from any unverified (Restricted or Pending) Toll-Free phone numbers (TFPN) are blocked. Only fully verified Toll-Free phone numbers are eligible to send messages.

Blocked messages will return Error 30032 (any message sent from a Restricted or Pending TFPN) or Error 30007 (if spam/unwanted on a verified TFPN), and are subject to messaging fees.

Twilio offers this verification service free of cost. The Toll-Free traffic verification process can take approximately 3-5 business days for completion. Please see Toll-Free Message Verification for US/Canada for details.

Toll-Free messaging best practices

Toll-Free message filtering is primarily geared toward preventing unwanted messaging, fraud, or abuse. If you are sending A2P messages to the US that align with the CTIA's best practices and Twilio's Messaging Policy, you should generally see a low rate of filtering when using a Toll-Free phone number.

Additionally, Toll-Free messaging users must adhere to the following standards:

  • Obtain clear opt-in from your recipients before sending them messages (the opt-in does not need to be via SMS).
  • Provide easy ways for your users to opt-out of messages.
  • Maintain a very low opt-out (STOP reply) rate from your recipients.
  • Use shortened, branded URLs for the highest deliverability levels when sending links in the message body. Do not use shared URL shorteners (such as popular free URL shortening services) as these are forbidden by US carriers and will result in filtering.
  • Do not "load balance" by sending the same or similar message contents using multiple Toll-Free numbers. Carriers call this "snowshoeing" and it is specifically targeted for filtering on Toll-Free SMS.
    • If you need higher SMS message throughput on a Toll-Free number, please contact our Sales team about increasing your throughput.
    • If you have a valid use case for sending the same or similar messages over multiple Toll-Free numbers, please contact Twilio Support.

My Toll-Free messages to the United States or Canada are being filtered (error 30007), but my use case complies with all best practices.

If you suspect you may be experiencing inappropriate filtering (error 30007) on compliant outbound Toll-Free SMS messages despite following all best practices listed above, please contact our Support team, and we can investigate on your behalf.

Toll-Free MMS file size limitations

Toll-Free US numbers sending MMS with non-image attachments (PDFs, video files, etc.) to the US currently require all media attachments to be no larger than 600kb. Twilio will automatically transcode image files (jpg, gif, and png images) to meet this size limit, but will not alter or resize other file types.

For details about MMS file size, see Twilio Programmable SMS Supported File Types and Size Limits for MMS Media Messages.

Toll-Free SMS and MMS carrier fees

Verizon charges a carrier fee of $0.0025 per SMS message segment and $0.005 per MMS, on all Toll-Free messaging toward subscribers on their network.

T-Mobile (including Sprint): Starting July 1, 2021, Twilio will pass through T-Mobile’s carrier fees of $0.0025 per SMS message segment (inbound and outbound) and $0.01 per MMS (inbound and outbound).

AT&T: Starting July 1, 2021, Twilio will pass through AT&T’s carrier fees of $0.0025 per outbound SMS message segment and $0.003 per outbound MMS.

See also: Toll-Free SMS and MMS United States carrier fees (July 1, 2021)

Toll-Free SMS and MMS throughput (messages per second sending rate)

For details, see Toll-Free SMS and MMS messaging throughput (MPS).

Why would I use Toll-Free messaging instead of a short code?

A short code is the ideal solution for high-volume A2P use cases. By default, short codes offer much higher messaging throughput than other types of numbers, at 100 SMS segments per second. US short codes can also be enabled to send MMS (picture or media) messages in the United States.

US-based Toll-Free phone numbers may be a better fit for certain use cases. Unlike short codes, they can be used for placing and receiving voice calls, in addition to SMS messages. Toll-free SMS may also be a good choice for a business that needs A2P-type communications, but is not ready to apply for a short code.

For a comparison of short code, Toll-Free US, and US/Canadian long code numbers, see Comparison of SMS messaging in the US and Canada for long codes, short codes, and Toll-Free phone numbers.

Have more questions? Submit a request
Powered by Zendesk