How to estimate SMS Manager message segments in WHMCS
A long SMS can be billed as several message parts even when a phone displays one conversation bubble. Use PD SMS Manager’s Count segments before sending, and treat it as a length estimate rather than a final currency quote.
Measure the message
- Open PD Modules → SMS Manager → Send SMS.
- Enter the intended text, or fill the composer from a template and review it.
- Choose Count segments.
- Review the encoding and segment count, then edit and count again if necessary.
This preview does not send an SMS. Keep the intended recipient and Send via choice under review before using the separate Send SMS action.
Why a short message can become several parts
For GSM-7 text, the usual single-part capacity is 160 units. Longer messages use 153 per part because multipart information takes space. Characters from the GSM extension set, including braces and the euro symbol, consume extra units.
Unicode messages normally have a single-part capacity of 70 units and multipart capacity of 67. An emoji can use more than one unit. Adding one character outside the GSM alphabet can therefore change the encoding and increase the count for the whole message. These are the module’s preview capacities; the selected provider can apply its own processing and sending limits.
Keep the estimate useful
Count the actual intended wording, including links and personalised values, rather than an empty template. A longer customer name or ticket subject can change the final message length. For campaigns, the preview estimates audience and segments; personalised messages and provider processing can change the final billed total.
Shorten unnecessary wording without removing the reason for the text or the action the recipient needs. Do not split one meaningful notice into repeated manual sends just to reach a displayed count. Provider charges vary by destination and sending setup; the module’s segment count is not a guaranteed monetary charge.
Account for the selected gateway
The segment preview is shared across gateways. It does not model every provider exception or transformation. Compare the final provider record for the actual sent wording, encoding and parts when investigating a discrepancy. Changing gateways does not make a preview a final invoice, nor does a low count prove that the sender and destination are usable.
See the PD SMS Manager WHMCS guide for related tasks, or explore PD SMS Manager.