Tudo o que vale a pena saber, nada do que não vale.
Porque 160 — e porque 70?
O limite de 160 caracteres decorre da carga útil de 140 bytes do SMS, codificada com o alfabeto GSM de 7 bits. No momento em que um único caractere fica fora do padrão GSM-7 — um emoji, aspas curvas ou texto em árabe, chinês ou cirílico — toda a mensagem passa a ser codificada em UCS-2 de 16 bits, que comporta apenas 70 caracteres. Veja /answers/what-is-encoding-gsm-7-ucs-2.
Como a concatenação altera a contagem
Após ultrapassar o limite de um único segmento, cada parte deve conter um cabeçalho de dados do utilizador para que o aparelho possa juntá-las novamente, o que reduz o comprimento utilizável para 153 (GSM-7) ou 67 (Unicode) caracteres por segmento. Portanto, uma mensagem GSM-7 de 161 caracteres é faturada como dois segmentos, e não um. Veja /answers/what-is-concatenated-sms e /answers/what-is-udh-sms.
Mantenha as mensagens num único segmento.
Como o pagamento é feito por segmento, um único caractere Unicode fora do lugar pode dobrar o custo de uma campanha em massa. Remova emojis, use aspas retas, encurte links e valide a contagem antes de enviar com a ferramenta /tools/sms-segment-calculator. Veja /answers/how-to-reduce-sms-costs.