Frequently Asked Questions
Use a reputable SMS API provider like Twilio, Sinch, MessageBird, or Plivo. Ensure the recipient numbers are in E.164 format (+230XXXXXXXX) and comply with local regulations, including obtaining consent and honoring opt-out requests. Remember to test your messages across major Mauritian carriers like My.T, Emtel, and MTML to ensure successful delivery.
Standard SMS messages in Mauritius are limited to 160 characters when using GSM-7 encoding or 70 characters with Unicode (UCS-2) encoding. Longer messages are automatically segmented into multiple parts using concatenated SMS, which is fully supported.
While Mauritius has a robust mobile infrastructure, two-way SMS is not currently supported. Businesses cannot receive direct replies via SMS, although alternative communication channels can be explored.
The recommended sending window for marketing messages in Mauritius is between 08:00 and 20:00 MUT (Mauritius Time, UTC+4). Avoid sending messages outside these hours or during public holidays and weekends, unless it's an urgent communication.
Short codes are not currently supported in Mauritius for sending SMS. However, alphanumeric sender IDs and international long codes are available for business messaging.
Businesses must adhere to guidelines set by the Information and Communication Technologies Authority (ICTA) and the Data Protection Act 2017. This includes obtaining explicit consent before sending marketing messages, honoring opt-out requests within 24 hours, and respecting sending time restrictions.
Obtain written or electronic consent before sending marketing messages. Clearly state the purpose of the messaging and the types of messages recipients will receive. Maintain detailed consent logs, including timestamps and the opt-in method, and consider using a double opt-in process for best practices.
The Information and Communication Technologies Authority (ICTA) regulates SMS communications in Mauritius and enforces guidelines for commercial messaging. They oversee telecommunications services and compliance with the Data Protection Act 2017.
Certain industries face restrictions for SMS marketing in Mauritius, including gambling and betting services, adult content, unauthorized financial services, and unregistered healthcare providers.
To minimize filtering, avoid using URLs from unknown domains, refrain from excessive punctuation or all-caps messages, and use clear, professional language. Use registered URL shorteners when necessary and maintain consistent sender IDs.
Businesses must process opt-out requests promptly, within 24 hours, and maintain clear records of these requests. Send an acknowledgment message confirming the opt-out and regularly clean your database to remove unsubscribed numbers.
Several SMS API providers offer services in Mauritius, including Twilio, Sinch, MessageBird, and Plivo. These providers offer various features like alphanumeric sender IDs, delivery reports, and high-throughput messaging.
Follow best practices such as keeping messages concise (under 160 characters), including a clear call to action, using personalization thoughtfully, maintaining a consistent brand voice, limiting sending frequency, and supporting both English and French.
Implement retry logic with exponential backoff for common errors like invalid phone numbers or network timeouts. Log all API responses and errors, monitor delivery rates by carrier, and set up automated alerts for error thresholds.
Refer to the ICTA guidelines, the Data Protection Office website, and the Mauritius Telecommunications Act for detailed information. Consult carrier compliance guidelines, SMS best practice documentation, and API provider documentation for further assistance.
Mauritius SMS Messaging: Complete Guide to Compliance, API Integration & Best Practices
Introduction
Sending SMS to Mauritius requires understanding ICTA regulations, Data Protection Act 2017 compliance, and carrier-specific requirements for My.T, Emtel, and MTML networks. This comprehensive guide covers everything from SMS gateway integration to consent management and delivery optimization.
What you'll learn: Send SMS to Mauritius using major SMS APIs (Twilio, Sinch, MessageBird, Plivo), comply with local SMS regulations, format phone numbers correctly (+230 E.164), implement consent management, use alphanumeric sender IDs, and optimize delivery rates across all carriers.
Mauritius SMS Market Overview: Mobile Operators & Network Infrastructure
Market Conditions: Mauritius has robust mobile telecommunications infrastructure with widespread SMS usage. Three major SMS gateway operators serve the market: Mauritius Telecom (My.T), Emtel, and MTML. While OTT messaging apps like WhatsApp and Messenger are popular, SMS remains critical for business communications, marketing campaigns, two-factor authentication (2FA), and transactional notifications due to its reliability and universal reach across all mobile devices.
What SMS Features and Capabilities Does Mauritius Support?
Mauritius supports concatenated messaging and alphanumeric sender IDs. Two-way SMS is not available.
Is Two-Way SMS Supported in Mauritius?
Two-way SMS is not supported in Mauritius. You cannot receive direct replies through the same channel.
How Do Concatenated Messages Work in Mauritius?
Support: Yes, though support may vary by sender ID type.
Message length rules:
Billing: Each segment is charged separately. Mixed encoding defaults to Unicode, reducing your character limit.
Can You Send MMS Messages to Mauritius?
MMS messages are not directly supported. Your provider converts MMS content to SMS with an embedded URL where recipients view multimedia content online. This ensures compatibility across all devices.
What Are the Phone Number Compatibility Rules?
Is Number Portability Available in Mauritius?
Number portability is not available. Mobile subscribers cannot transfer numbers between network operators. Phone numbers remain tied to their original carrier, simplifying message routing and delivery.
Can You Send SMS to Landline Numbers?
SMS to landline numbers is not supported. Attempts return a 400 error (code 21614). These messages don't appear in logs, and you won't be charged.
What Are Mauritius SMS Compliance and Legal Requirements?
The Information and Communication Technologies Authority (ICTA) regulates SMS communications in Mauritius. All commercial messaging, bulk SMS campaigns, and marketing messages must comply with the Data Protection Act 2017. Learn more about SMS compliance regulations and international SMS best practices.
How to Obtain Consent for SMS Marketing in Mauritius
Explicit Consent Requirements:
Best Practices for Consent:
How to Handle STOP/HELP Commands
How to Manage Do Not Disturb Lists
Mauritius does not maintain a centralized Do Not Call registry. You must:
What Are the Allowed Sending Hours in Mauritius?
Mauritius uses MUT (Mauritius Time, UTC+4):
What Sender ID Options Are Available for SMS in Mauritius?
Alphanumeric Sender IDs
Network capability: Fully supported Registration: Not required Preservation: Sender IDs display as sent Dynamic usage: Supported – change sender IDs flexibly per campaign
Best practices:
Long Codes for SMS
Domestic vs. International:
Sender ID preservation: Yes Provisioning time: Typically immediate to 24 hours Use cases: Ideal for transactional messages and two-factor authentication
Are Short Codes Supported?
Support: Not currently supported in Mauritius Provisioning time: N/A Use cases: N/A
What Content Is Restricted in Mauritius SMS?
Restricted Industries:
Regulated Industries:
How to Avoid Content Filtering
Known Carrier Filters:
Best Practices to Avoid Filtering:
Best Practices for Sending Bulk SMS and Business Messages in Mauritius
Messaging Strategy
Sending Frequency and Timing
Localization
Opt-Out Management
Testing and Monitoring
How to Integrate SMS APIs for Sending Messages to Mauritius
Twilio SMS API for Mauritius
Twilio provides robust SMS gateway and API support for sending messages to Mauritius. Integration requires an account SID and auth token. Learn more about Twilio SMS integration.
Key Parameters:
to
: Recipient number in E.164 format (+230XXXXXXXX)from
: Alphanumeric sender ID or virtual numberbody
: Message content (supports Unicode)Sinch SMS API for Mauritius
Sinch offers reliable SMS gateway services and bulk SMS delivery to Mauritius with straightforward API integration using API key and secret.
MessageBird SMS API for Mauritius
MessageBird provides extensive SMS gateway capabilities and messaging services for Mauritius with simple API integration.
Plivo SMS API for Mauritius
Plivo offers reliable SMS gateway services and message delivery to Mauritius with comprehensive API features.
API Rate Limits and Throughput
Strategies for Large-Scale Sending:
Error Handling and Reporting
Common Error Scenarios:
Best Practices:
Frequently Asked Questions
What is the country code for Mauritius SMS?
The Mauritius country code is +230. Format all SMS messages in E.164: +230 followed by the 8-digit local number (e.g., +230 5123 4567). This ensures proper routing across My.T, Emtel, and MTML.
Do I need to register sender IDs in Mauritius?
No. Alphanumeric sender IDs are fully supported without pre-registration. Use dynamic sender IDs and change them as needed for different campaigns or business units.
What is the Data Protection Act 2017 compliance for SMS?
The Data Protection Act 2017 requires explicit consent before sending marketing SMS. Obtain written or electronic consent, maintain detailed records, state messaging purposes during opt-in, and honor opt-out requests within 24 hours. The Data Protection Office (dataprotection.govmu.org) oversees compliance.
How long does SMS delivery take in Mauritius?
SMS delivery typically occurs within 5–30 seconds for most carriers (My.T, Emtel, MTML). Delivery times vary based on network congestion, message volume, and carrier routing. Implement delivery receipts and status callbacks to monitor actual delivery times.
Can I send promotional SMS during weekends?
Yes, but respect recommended hours of 08:00–20:00 MUT. Consider cultural and religious holidays when scheduling campaigns. Limit promotional messages to 4–5 per month per recipient to avoid opt-outs.
What character encoding should I use for Mauritius SMS?
Use GSM-7 encoding for English and French messages (160 characters per segment). For messages with special characters, emojis, or non-Latin scripts, use Unicode (UCS-2) encoding (70 characters per segment). Test both English and French, with some Creole in specific campaigns.
How do I test SMS delivery in Mauritius?
Test across all three major carriers (My.T, Emtel, MTML) before launching campaigns. Use test phone numbers on each network to verify sender ID display, message content, delivery times, and special character rendering. Monitor delivery rates by carrier and implement A/B testing for optimization.
What are the SMS API pricing differences for Mauritius?
SMS pricing varies by provider and volume. Typical ranges: Twilio ($0.05–$0.08 per message), Sinch ($0.04–$0.07), MessageBird ($0.04–$0.06), Plivo ($0.05–$0.07). Bulk discounts are available for high-volume senders. Check each provider's pricing page for current rates.
Can I use toll-free numbers for SMS in Mauritius?
International toll-free numbers are supported for SMS to Mauritius, though display varies by carrier. Alphanumeric sender IDs are generally preferred for better brand recognition and delivery rates.
How do I handle French and English in SMS messages?
Mauritius is bilingual (English and French). Support both languages in your campaigns. Implement STOP/HELP keywords in both ("STOP"/"ARRÊT", "HELP"/"AIDE"). Use appropriate date formats (DD/MM/YYYY), and consider Mauritian Creole for local campaigns. Test language-specific characters for proper GSM-7 or Unicode encoding.
Recap and Additional Resources
Key Takeaways
Compliance Requirements:
Technical Considerations:
Best Practices:
Next Steps
Additional Resources
Industry Resources: