/
SMS Best Practices

SMS Best Practices

Use long codes for unique messages only

Long code SMS is intended for person-to-person (P2P) communication or application-to-person (A2P) use cases where a human is initiating the message. The message should contain content that is specific to the recipient.

Types of messages that are good candidates for long codes:

  • An SMS chatting application where a customer is communicating with a sales or customer service representative.

  • An SMS reminder about an upcoming appointment with a doctor.

  • A notification that a taxi has arrived.

If the content you are sending is not unique to the customer then it's likely a marketing campaign which is better suited for short code messaging.

As mobile operators tighten their systems on what messages they allow to their network, you should heavily consider setting up 10DLC.

Limit your send rate

Mobile operators generally only accept 10 messages per minute from any long code number (that's no more than a message every 6 seconds). The rule of thumb is that the rate shouldn't exceed what a human could reasonably do if they were using a phone.  If you attempt to send more quickly than 1 message / second overall or more than 10 messages/minute/number, Our SMS platform will throttle your deliverability so as not to exceed the maximum rate.

Don't send a high volume of messages from consecutive numbers

You may want to purchase and use a consecutive number range to send long code messages. However, SPAM filters used by mobile operators identify this as suspicious and are apt to block these messages. Telnyx recommends that you purchase discontinuous numbers if you plan to send a higher volume of messages.

Limit the length of URLs in the message

Lengthy URLs may not only cause your messages to be split into multiple parts (and being charged accordingly) but also are more likely to be flagged by SPAM filters.

  • Be careful when sending multi-part messages that also have a URL. If you don't know the length of the URL beforehand (since you may be dynamically creating it) try to minimize the rest of the text in your message to leave room for the URL.

  • You should certainly consider the type of url domain you use, since there are URLs which are known to be related to spam or are often attributed to fraudulent activities.

Include Opt Out Language

Mobile operators, in conjunction with their spam filters, will watch out for A2P messaging that does not contain Opt Out language, especially unregistered traffic. In such instances, we have observed false delivery reports indicating the messages have been delivered but they were instead filtered as spam and the number one reason for this is due to excluding opt out language.

Spam Keywords

Certain keywords and phrases commonly associated with spam could trigger filters, especially in the financial services industry. Here are some examples of words and phrases that might cause messages to be marked as spam:

"Free"

"Credit"

"Loan"

"Cash"

"Investment"

"Guaranteed"

"Winner"

"Prize"

"Urgent"

"Act now"

"Limited time offer"

 

Related content

How to send Bulk SMS
How to send Bulk SMS
More like this
SMS Automation Required Fields
SMS Automation Required Fields
More like this
How to send SMS/MMS
How to send SMS/MMS
More like this
How to setup SMS Bot
How to setup SMS Bot
More like this
SMS Post Installation Guide
SMS Post Installation Guide
More like this
How to create SMS templates
How to create SMS templates
More like this