Swaziland SMS Guide - sms-compliance -

Frequently Asked Questions

Use a pre-registered alphanumeric sender ID and ensure the recipient's number starts with +268. Several providers like Twilio, Sinch, MessageBird, and Plivo offer APIs with code examples to facilitate sending SMS messages to Swaziland. Remember to handle errors and manage opt-outs effectively.
Swaziland's SMS market is growing for business uses, despite increasing OTT app usage. SMS remains reliable due to its broad accessibility and high open rates, with major operators supporting a solid delivery infrastructure. Two-way messaging and SMS concatenation aren't supported.
Standard API providers in Swaziland do not support two-way SMS communication. Design applications for one-way communications like notifications, alerts, and marketing messages. This limitation affects how businesses interact with customers via SMS.
The best time to send marketing messages in Swaziland is between 9:00 AM and 5:00 PM SAST (UTC+2). Respecting local time zones increases engagement and avoids disturbing recipients outside of business hours. Consider local holidays and cultural events.
No, sending SMS messages to landline numbers in Swaziland is not possible. Attempts to do so result in a 400 response error (code 21614) via the API, with no message delivery or charges. Focus on mobile numbers for SMS communication.
Restricted content includes gambling, adult material, unauthorized financial services, cryptocurrency promotions, and political campaigns without authorization. Content filtering exists, so avoid spam trigger words and use clear, professional language. Swaziland's Communications Commission oversees these regulations.
Obtain explicit opt-in consent before sending marketing messages, support HELP/STOP commands in English and siSwati, and honor opt-out requests within 24 hours. While there's no official Do Not Call list, maintain your own suppression list and adhere to the Swaziland Communications Commission (ESCCOM) guidelines.
Due to lack of concatenated SMS support, messages in Swaziland should be kept within the standard SMS length limit of 160 characters when possible. Longer messages may be split and received as separate messages, potentially disrupting the user experience.
Global pre-registration is required for alphanumeric sender IDs, and dynamic usage isn't allowed. The registration process takes approximately 3 weeks. Promotional content is not permitted with registered sender IDs, and generic IDs are discouraged.
Process opt-out requests within 24 hours, send a confirmation of the opt-out, and keep accurate records for compliance. Regularly audit your opt-out list to ensure adherence to regulations and best practices.
The article provides integration examples for Twilio, Sinch, MessageBird, and Plivo. These providers offer reliable SMS services for Swaziland, including code samples for easier implementation. Remember to adapt the code with your specific credentials and requirements.
The default rate limit is 100 messages per second. Use batch processing for large volumes and implement exponential backoff for retry logic. Consider queuing systems like Redis or RabbitMQ and rate limiting middleware for throughput management during peak times.
Keep messages concise, include clear calls to action, personalize content, and maintain consistent branding. Limit marketing messages, respect local holidays and cultural events, support both English and siSwati, and prioritize user experience.
Refer to the Swaziland Communications Commission (ESCCOM) official website and their specific guidelines and legal resources. These resources provide detailed information on regulations, best practices, and local telecommunications laws related to SMS messaging.
Loading...