SMS Message Sending
SMS Sending Basics
Messaging can be complicated, but it doesn’t have to be. Listed below are the fundamentals of SMS message sending at Braze including the importance of subscription groups, the requirements for SMS segments and message bodies, as well as advanced customization options available.
Select Your Subscription Group
SMS messages must be sent from a subscription group. A subscription group is a collection of sending phone numbers (i.e. short codes, long codes, and/or alphanumeric sender IDs) that are used for a specific type of messaging purpose. You must designate a subscription group to ensure only subscribed users are targeted. Some clients may find they have multiple subscription groups for different use cases, such as transactional SMS messaging and promotional SMS messaging.
Input Message Body
An SMS message body accepts up to 1600 characters, including Emojis, Liquid, and Connected Content. A single campaign send can result in many message segment sends. Braze SMS message bodies can be composed of either GSM-7 or UCS-2 encoding standards. In the event that a UCS-2 character (for example, an Emoji) is used, the message body will automatically format for that encoding standard.
Understand Message Segments & Character Limits
SMS message segments are how the SMS industry counts messages. A message segment is a grouping of up to a defined number of characters (160 for GSM-7 encoding; 67 for UCS-2 encoding) that will be sent in a single SMS dispatch. If you dispatch an SMS with 161 characters using GSM-7 encoding, you will see that there are two (2) message segments that were sent. Sending multiple message segments may result in additional charges.
Keyword Customization (Optional)
Regulations require that there are responses to all Opt-In, Opt-Out, and Help/Info SMS keyword responses. With Braze, you are able to define your own keywords to trigger Opt-In, Opt-Out, and Help responses, manage your own responses that get sent to users, and define keyword sets for different languages. Read more about keyword customization here.
Want to learn how to create an SMS campaign? Visit our SMS onboarding Next Steps navigation page and select the step-by-step guide.
Sending Best Practices
Multi-Country SMS Sending
Some brands may wish to send to a group of users that have phone numbers from different countries. In order to send an SMS message to a phone number in a particular country, it is best practice to use a long code or short code that is from the same country. In fact, short codes can only send SMS to phone numbers from the same country the short code was created in.
To overcome this limitation, during the Subscription Groups setup process, groups can be set up to hold long and short codes from multiple different countries. Once completed, sending phone numbers with the same country code as the target user’s phone number will automatically be used when launching a campaign. You will not have to create separate campaigns for users with phone numbers with different country codes, allowing you to launch one campaign or use one Canvas step to target relevant users.
- Get Permission. One of the most important rules for using SMS as a business is that you must first gain permission from customers to contact them. Failing to do so can damage your brand and result in hefty legal fees.
- Choose the right number for your use case. Three main types of phone numbers can send and receive SMS messages: long codes, short codes, and alphanumeric sender IDs, and their capabilities and availability in different regions vary. Think in advance if your business is served better with a vanity code.
- Pay attention to timing. Keep in mind that customers are more responsive to materials that are addressed directly to them. A little personalization goes a long way, such as using the recipients first name or adding a conversational touch that reflects your customers’ interests.
- Engage in two-way conversations. SMS is such an effective channel for engaging with customers that it’s important to anticipate - and effectively handle - responses to your messages. 85% of consumers not only want to be able to receive information but also reply to businesses or engage in a conversation.
- Measure what works. Are you reaching customers at the right time, with the best frequency, and using the most effective calls to action? Using the right tracking tools can offer direct and measurable metrics that prove their ROI.
Plan on doing some high-volume sending? We have some best practices for you to ensure it runs smoothly.
- Adjust the delivery speed rate limiting for your campaign/canvases as needed, based on target audience size. This will ensure that (1) you reach the send volume that you need and (2) Braze sends the messages at the rate that Twilio is expecting and can handle.
- Ensure you are sticking to the 160 character limit, and aware of special characters double-counting (i.e. \ ^ ~).