Alphanumeric Sender IDs are used for branded one-way messaging. You can add an Alphanumeric Sender ID to the Sender Pool of your Messaging Service to enable this feature.
See this overview document on the benefits and features of using Messaging Services vs specifying individual phone number Senders for Messaging.
With Alphanumeric Senders, you can send your messages to customers from a customized, branded sender that you have added to your Messaging Service. Instead of using an E.164-formatted Twilio phone number or Short Code for the From value, you can use a custom string such as your own business or organization name. Alphanumeric Sender IDs may be used at no additional cost when sending an SMS to countries that support this feature.
NOTE: Support for sending messages from an Alphanumeric Sender depends on your destination (
To) phone number and is not available everywhere. This feature is not available in the United States or Canada. Please see this article for the full list of countries that support this feature.
If you add an Alphanumeric Sender to your Twilio Messaging Service, Twilio will select the Alphanumeric Sender ID automatically when you send a message to a supported country, unless you also have a short code number in that same country.
Higher message deliverability: In many countries, regulatory bodies are increasingly filtering illegitimate A2P SMS use cases to curb unwanted messaging. For every Alphanumeric Sender ID request, Twilio completes a rigorous due-diligence and registration process with the telecommunication carrier(s) in that country. Once this process is completed, Twilio handles fluctuating telecom logic, regulations, and carrier-specific rules to ensure your A2P messages reach their destination.
Improved brand recognition: Because recipients see your name with every SMS sent, using a recognizable Alphanumeric Sender ID reinforces your branding.
Increased open rates: As cases of spam and fraud increase, being able to easily identify the sender is a key factor in whether recipients decide whether to open a message. If the sender is an international or unfamiliar number, the chance of the message being opened is next to none. With Alphanumeric Sender IDs, recipients immediately recognize the sender and know the message is legitimate. As a result, they are up to 80% more likely to open the message.
Alternative to 10DLC A2P messaging: Alphanumeric Sender IDs can help circumvent the common challenges to A2P messaging as a high-throughput and low carrier filtering option. Please note, however, that Alphanumeric Sender ID is not available in the US or Canada.
- In most supported countries, customers can instantly provision an Alphanumeric Sender ID. These Alphanumeric Sender IDs are known as “dynamic.”
- Some countries require pre-registration, which means the customer has to provide information and sometimes additional documents, resulting in additional vetting time before the Alphanumeric Sender ID can be used. These Alphanumeric Sender IDs are known as “pre-registered.”
You can find out which countries do and do not support Alphanumeric Sender IDs on this page. The document also indicates, for each country, whether an Alphanumeric Sender ID can be provisioned ‘dynamically’ or instantly, or whether pre-registration is required. In the latter cases, the link labeled “Yes - Pre-Registration Required” will take you to a form in the Twilio Console allowing you to initiate the pre-registration process for that country, including submission of any required documents. The country name itself will be a link taking you to the general SMS guidelines for that country.
As previously mentioned, Alphanumeric Sender IDs are not supported in some countries and some supported countries require pre-registration. Beyond this, please be aware of the following further limitations:
- Alphanumeric Sender IDs are only supported for paid Twilio accounts; not for free trial accounts.
- Alphanumeric Sender IDs are only available for one-way outbound messages; recipients cannot reply directly to messages sent with Alphanumeric Senders (However, you can provide contact information in your message if you want recipients to respond).
- Some use cases are generally prohibited for Alphanumeric Sender messaging, just as they are using any other sender type (e.g., gambling, dating sites, adult content, spam, phishing, and any content that violates the law or infringes on intellectual property).
- In some countries, additional use cases are prohibited, which are noted in the SMS Guidelines.
Users must specifically opt in to receive your messages and know how to opt out before you send your first message.
Note: Twilio’s SMS STOP keyword does not work to automatically stop Alphanumeric Sender ID messaging. You must provide other instructions, such as writing a Support team, calling a Support phone line, or texting another phone number or code to allow users to opt out.
Alphanumeric Sender IDs can contain up to 11 characters, including upper- and lower-case letters, digits 0-9, and certain special characters. Please find the detailed formatting requirements for Alphanumeric Sender IDs in this Knowledge Base article.
Note: In addition to the maximum length of 11 characters, some carriers may impose minimum length restrictions on Alphanumeric Sender IDs. This can result in your Alphanumeric Sender ID being modified or replaced by a generic sender ID, i.e. "unknown".
Before adding a specific Alphanumeric Sender ID, you must first validate that the feature is enabled in your account. To do so:
- Access the Programmable Messaging page in Console.
- Click Settings.
- From the General Messaging Settings page, Verify that “Alphanumeric Sender ID” is set to Enabled.
Once you’ve verified that the status of this feature is Enabled (as shown above), to add a specific new Alphanumeric Sender to a Messaging Service:
- Go to your Messaging Services in the Twilio Console.
- Select the service you wish to add an Alpha Sender to.
- Under the Senders section, click the Add Senders IDs button.
- From the Add Senders IDs drop-down, select Alpha Sender and enter the alphanumeric sender ID that you want to add to the Sender Pool.