Make sure to stay aligned with the best practices and compliance when building your SMS campaigns to avoid poor performance.
There are numerous factors involved in the optimal delivery of your messages which you should keep in mind and apply when using SMS as your communication channel.
Certain poor practices in the industry lead to overcharging and may give customers the impression of you delivering spam, especially if you are sending long messages which are being spliced and delivered over several separate messages.
Invalid Numbers and Format Errors
If you add an invalid or incorrectly formatted mobile number in the web interface, the system will detect it and will stop messages from being sent to them. This stops you from being charged for a message which will never be received.
This is an additional service offered by Infobip which enables you to clear and tidy up your number database. It is recommended to use it periodically to boost deliverability and improve campaign results through higher delivery rates.
Duplicate Messages and Numbers
When attempting to send the same message to the same number multiple times in the same campaign,
If you try to send the same message to the same number twice in the same campaign the Infobip platform will detect it after launching the campaign and won't send twice.
It is strongly recommended to use the E.164 number format. E.164 numbers are internationally standardized to a 15-digit max. length.
Phone numbers must start with a country code, followed by a network code, then the subscriber number. Plus prefixes + are not required.
Phone numbers that are not E.164 formatted may work, depending on the handset or network.
Example: a Croatian number formatted as 385981234567, while a UK is formatted as 447712345678.
When launching a campaign there is a possibility that the recipient will be in roaming. All efforts will be made and the platform will forward these messages further to reach the recipient, however, the delivery in such situations can't be guaranteed.
Advance message scheduling can be set up using the Infobip API or directly in the web interface.
Use the scheduling options in the web interface when creating campaigns to specify start and end times according to time zones.
Scheduling through HTTP API requires Client to set sentAt to the desired value (2015-07-07T17:00:00.000+01:00)
Scheduling over the SMPP API requires setting schedule_delivery_time to the desired value by entering it in the relative time format (“070605040302100R”). This means that the message will be delivered in 7 years, 6 months, 5 days, 4 hours, 3 minutes, 2 seconds and 1 tenth of second from now.
See the section on International SMS coverage and Connectivity to find out more about country-specific regulations for sender names, and more.
All SMS messages are charged per message. When you send long SMS messages, they end up being broken up into several messages because of message length restrictions.
This means all of these individual messages which are part of one campaign are being charged individually.
Message length allowances vary between mobile networks. It is suggested to constrain sending to no more than 5-7 long SMS parts. Contact your dedicated Infobip point of contact for more information around specific network limitations.
Enable VSMS to raise brand awareness by exposing brand information presented to customers at the top of message windows.
With SMS message verification preventing phishing types of attacks, it is ensured that each message is sent by you and that the message hasn’t been altered during the message delivery process. Each verified message will be labeled as ‘Verified’.
Verified SMS enhances the user experience for all types of SMS communication. However, we especially recommend using VSMS for the following use cases:
- Messages of high confidentiality and importance (PINs, fraud alerts, warnings, account balances)
- Order confirmations and reminders
- Transactional and promotional messages containing links