Carriers (think AT&T, Verizon, etc) have strict policies about what types of content can be sent via text.
They have precautions and automatic filters in place that can block your messages from being sent - clearly something you want to avoid!
On top of that, once carriers start filtering messages from your phone number... often ALL messages sent from that phone start getting filtered, regardless of their "spammy" nature.
Roezan has sent millions of messages and we get to see what gets delivered and what doesn't.
So over time, we've developed these, somewhat unorthodox, best practices for sending messages.
Using these suggestions won't 100% guarantee that your messages won't get filtered - but they will GREATLY reduce the likelihood.
Plus they are simple to follow!
Here's what we suggest for every text you send.
Don't skimp on these!
Let's go:
1) Always Identify The Sender
This is a requirement - each message must identify the sender.
For example, you can say:
Hey %FIRST_NAME%, This is Clayton from Roezan.
2) Customize Texts With Dynamic First Names
When you use the dynamic first name (%FIRST_NAME%) in the text, Roezan creates each text message dynamically and customizes it for each recipient.
Example:
Hey %FIRST_NAME%, This is Clayton from Roezan.
This helps with deliverability because carriers see each message as unique, as opposed to a blast to everyone.
3) Avoid Using Popular Link Shorteners
Common link shorteners like bit.ly, etc often get abused by spammers, and so carriers can identify these as spam and filter your messages
Instead, use your normal full link, or create a custom link shorter. Bit.ly has a custom service option that allows you to do this.
4) Avoid Spammy / Obviously Promotional Keywords
Some keywords may trigger filtering, so avoid obvious spammy words and phrases like:
Money
Make money
$5000 (or any dollar amount)
Save money
Free
Also avoid banned subjects:
- Cypto, crypto currency & related
- Firearms
- Tobacco
- Alcohol
Try to make sure your messages are benign. Don't worry, you don't need crazy claims in your messages for SMS to be effective.
5) Avoid Irregular Capitalization (No All Caps Words)
Avoid messages with irregular capitalization.
For example, avoid messages like this:
NEW WEBINAR ALERT!!!
Also, avoid all-caps words - this also can increase the chances of filtering:
Hey Clayton, check out our NEW Webinar!
6) Do Not Put Links At The End Of The Message
Avoid putting links at the end of the message, and instead add a sign-off.
Hey, Thanks for subscribing.
Check out this link: roezan.com
Cheers!
Spammy texts often end with a link, so it's good to have something AFTER the link.
7) Avoid Emojis
It's best to avoid emojis to maximize deliverability. Since emoji's aren't universal, it can decrease deliverability.
Additionally, they can often bump up the number of segments your messages use (they are not counted as 1 character), therefore potentially doubling the cost of your messages.
8) Spell Check & Grammar Check
Make sure all spelling and grammar are correct and try to avoid any slang or strange phrasing.
9) Important: Test Your Messages Before Broadcasting
We've experimented quite a bit to nail down what actually triggers filtering, and sometimes there is no obvious specific reason.
One way to help ensure your messages get delivered is to test by sending yourself the same message before sending the broadcast.
In the conversations tab, find your phone number and send yourself the message.
If the message turns green, that means it was sent successfully.
If the message turns red, that means it was not sent successfully. Try changing up the message until you're able to get it to go through.