How do I troubleshoot Sender ID issues when sending SMS messages in Amazon SNS?

Last updated: 2021-07-09

My Amazon Simple Notification Service (Amazon SNS) mobile text messaging (SMS) Sender ID isn’t working—or is getting changed when it’s delivered to recipients. How do I troubleshoot Sender ID issues when sending SMS messages in Amazon SNS?

Resolution

To resolve Sender ID-related issues when sending SMS messages in Amazon SNS, first review this article to identify the specific issue that you’re experiencing. Then, follow the troubleshooting steps listed for that issue.

If your Sender ID is different than the one you configured when it's delivered to SMS message recipients

Register your Sender ID in the country that you’re sending messages to. To register your Sender ID, follow the instructions in Requesting Sender IDs for SMS messaging with Amazon SNS.

Note: If you use an unregistered Sender ID to send SMS messages to a country that requires a pre-registered Sender ID, the ID can be changed. For a list of the countries that require a pre-registered Sender ID, see Supported Regions and countries.

If your Sender ID is delivered as “NOTICE” to SMS message recipients

Specify a Sender ID in your publish request using the Amazon SNS console or the AWS SDKs.

Note: If you don’t specify a Sender ID when sending SMS messages to countries that require one, NOTICE is displayed as the originating identity. For a list of the countries that require a pre-registered Sender ID, see Supported Regions and countries.

If your SMS messages fail or get blocked when using a Sender ID

If your messages still fail to send, see How do I troubleshoot mobile text message (SMS) failures in Amazon SNS?

Note: Mobile phone carriers regularly audit bulk SMS message senders and can block messages if the messages don’t comply with local laws and regulations. AWS also prohibits SMS Spoofing, where the Sender ID is used to impersonate another person, company, or product. For more information, see SMS best practices.

If your Sender ID isn't working in specific countries only

  • Confirm if the country that you’re sending messages to supports Sender IDs or not. If the country doesn’t support Sender IDs, your messages will be delivered using one of the other origination numbers that are supported in that country. For a list of countries that support Sender IDs, see Supported Regions and countries.
  • Check if the country that you’re sending messages to requires a pre-registered Sender ID and/or message templates. For a list of countries that require a pre-registered Sender ID and/or message templates, see Supported Regions and countries. To register your Sender ID and/or message templates, follow the instructions in Requesting Sender IDs for SMS messaging with Amazon SNS.

Note: Not all countries and regions support Sender IDs. In countries and regions where Sender IDs aren’t supported, SMS messages are delivered using person-to-person (P2P) long codes or other supported origination numbers.


Did this article help?


Do you need billing or technical support?