Tools to avoid breaking the budget with SMS

Uku Tomikas

01 Aug 2017 -

5 min read

Uku Tomikas

01 Aug 2017


2 min read

Getting the most bang out of each buck in a marketing communication strategy requires solids budget estimation. Yet when the budget is broken halfway through the month, the questions arise: How did this happen? How have we sent twice as many SMS messages than we should have at this point? Well, this is where the multipart SMS comes into play.

The GSM 03.38 character set (definitely a technical term, bear with me) is the most commonly used encoding method when sending messages. It is a 7-bit alphabet, limiting 7-bit encoding to 160 characters. This means only specific characters can be used to achieve the maximum length of content.

Compared to the GSM character set, Unicode (UCS-2) encoding supports a much greater range of characters and languages, thus providing more options for content. So, if a message contains any characters not listed in the 7-bit alphabet, UCS-2 encoding is the default, and message length is reduced to 70 characters. To put it into perspective: If any of the characters used in a message that is not present in the 7-bit alphabet, the maximum length of one SMS messages becomes 70 characters, not 160.

Learn how Paytailor uses SMS to increase business

Further, if a message exceeds 160 characters under GSM encoding, or 70 characters under UCS-2 encoding, an SMS is forced to be split, sending texts to the handset separately, with each SMS charged separately. Also note that the character limit per text in a multipart SMS is smaller –153 for 7-bit encoding and 67 for UCS-2.

So how can this break the budget. Let’s say a campaign is created to send messages to 3,000 people, and the SMS template calls for 155 characters, well within the limit of a single 7-bit message. But one of the characters in the message happens to fall out of the 7-bit alphabet, so the entire message is encoded using UCS-2. Suddenly what was expected to be 3,000 messages becomes 9,000 messages. Most importantly, 9,000 messages are charged to the account. This can happen in instances when a language specific letter is used, such as “ñ,” or even when using a different type of space.

To help avoid budget breakers, Messente developed the following two tools:

So, whenever any content is sent, make sure to check it beforehand to make sure everything is above par, or turn on the Auto Replace feature to have some peace of mind.

What's SMS service quality?

Uku Tomikas

Lead Sales Researcher

At Messente Uku is a part of Messente’s sales lab, taking a systematic and metrics driven approach to constantly improving the B2B lead generating process. As a yoga and meditation enthusiast he likes to keep a solid balance between crunching numbers and petting his pet pup Lucy. 

We're here to help you connect with your customers. Let's start talking.

Email again:

Further reading

A note on keeping things real

17 Apr 2018

Over the years, I've had the good fortune of talking to and doing business with many entrepreneurs and...

Lauri Kinkar

2 min read

Next-generation Omnichannel API is well underway

10 Apr 2018

Over the last few months we’ve been setting the direction of our Omnichannel messaging API and our development...

Uku Loskit

2 min read

You're protected from the pitfalls of grey routes

03 Apr 2018

“Grey routes” is a loosely used term in the telecommunications industry. Frankly, the industry-specific meaning of grey routes...

Joosep Pintsaar

2 min read

Announcing preliminary plans for the Dashboard!

27 Mar 2018

Our development team is always hunkered down, working on our APIs to create better communication and verification products...

Jaanus Rõõmus

2 min read