Frequently Asked Questions
Senegal's primary mobile operators are Orange, Free (formerly Tigo), and Expresso. While OTT apps are growing, SMS remains vital due to its broad reach and reliability, especially given the prevalence of Android devices.
You can send SMS messages in Senegal using various API providers like Twilio, Sinch, and MessageBird. Remember to format numbers in E.164 (+221XXXXXXXXX) and comply with local regulations.
No, two-way SMS is not currently supported according to operator specifications. Businesses can send messages, but cannot receive replies via SMS.
Senegal supports both GSM-7 (160 characters) and UCS-2 (70 characters) encoding. Concatenated messaging is not supported, so messages must fit within these limits.
MMS messages are automatically converted to SMS with a URL link to the multimedia content. This ensures compatibility across devices while still allowing rich media sharing.
No, sending SMS to landlines in Senegal is not possible and will result in a failed delivery with a 400 response error (code 21614) from messaging APIs.
No, number portability is not available in Senegal. Mobile numbers are tied to their original carrier.
Key requirements include obtaining explicit consent for marketing messages, supporting STOP commands in French and Wolof, and respecting quiet hours (10 PM - 6 AM). Though Senegal doesn't have a DNC registry, maintaining your own suppression list is crucial.
Avoid sending messages between 10 PM and 6 AM local time. Also consider Ramadan timing adjustments and Friday prayer times (2-4 PM) to ensure your messages are well-received.
Alphanumeric sender IDs are supported and do not require pre-registration. Sender IDs are preserved, and dynamic usage is generally supported across networks.
Only international long codes are supported; domestic ones are not available. International long codes may be modified by the carrier and are typically provisioned within 1-2 business days.
Short codes are available but limited, with a provisioning time of 8-12 weeks. They are typically used for high-volume messaging, marketing campaigns, and premium services.
Restricted content includes gambling, adult content, cryptocurrency promotions, and unauthorized political campaigns. Financial service messages need sender identification, and healthcare messages must prioritize patient confidentiality.
Avoid URL shorteners, all caps, excessive special characters, and multiple exclamation marks. Use approved sender IDs and keep content clear and professional.
Keep messages concise (under 160 characters), include clear calls to action, personalize content, limit frequency, and localize into French and Wolof. Respecting local holidays and cultural sensitivities is also advised.
Loading...
Senegal SMS Best Practices, Compliance, and Features
Senegal SMS Market Overview
Market Conditions: Senegal has a growing mobile market with significant SMS usage for both personal and business communications. The country's major mobile operators include Orange, Free (formerly Tigo), and Expresso. While OTT messaging apps like WhatsApp are gaining popularity, particularly in urban areas, SMS remains a crucial communication channel due to its reliability and universal reach. Android devices dominate the market, with iOS having a smaller presence primarily in major cities.
Key SMS Features and Capabilities in Senegal
Senegal supports basic SMS functionality with some limitations on advanced features like two-way messaging and concatenation.
Two-way SMS Support
Two-way SMS is not supported in Senegal according to current operator specifications. This means businesses can send messages to users, but cannot receive replies through the same channel.
Concatenated Messages (Segmented SMS)
Support: Concatenated messaging is not supported in Senegal.
Message length rules: Messages must conform to standard SMS length limitations.
Encoding considerations: Both GSM-7 and UCS-2 encoding are supported, with GSM-7 allowing up to 160 characters and UCS-2 allowing up to 70 characters per message.
MMS Support
MMS messages are automatically converted to SMS with an embedded URL link. This means that any multimedia content must be hosted separately and accessed via the provided link. This approach ensures compatibility while still enabling the sharing of rich media content.
Recipient Phone Number Compatibility
Number Portability
Number portability is not available in Senegal. This means that mobile numbers remain tied to their original carrier, simplifying message routing but limiting consumer flexibility.
Sending SMS to Landlines
Sending SMS to landline numbers is not possible in Senegal. Attempts to send messages to landline numbers will result in a failed delivery and may trigger a 400 response error (code 21614) from messaging APIs. These messages will not appear in logs and accounts will not be charged for failed attempts.
Compliance and Regulatory Guidelines for SMS in Senegal
SMS communications in Senegal are regulated by the Autorit?? de R??gulation des T??l??communications et des Postes (ARTP). While specific SMS marketing regulations are still evolving, businesses must adhere to general telecommunications guidelines and international best practices.
Consent and Opt-In
Explicit Consent Requirements:
Best Practices for Documentation:
HELP/STOP and Other Commands
Do Not Call / Do Not Disturb Registries
Senegal does not maintain an official Do Not Call registry. However, businesses should:
Time Zone Sensitivity
Time Restrictions:
Phone Numbers Options and SMS Sender Types for in Senegal
Alphanumeric Sender ID
Operator network capability: Supported
Registration requirements: Pre-registration not required
Sender ID preservation: Yes, sender IDs are preserved as specified
Dynamic usage: Supported across most networks
Long Codes
Domestic vs. International:
Sender ID preservation: No, international long codes may be modified Provisioning time: 1-2 business days Use cases:
Short Codes
Support: Available but limited Provisioning time: 8-12 weeks Use cases:
Restricted SMS Content, Industries, and Use Cases
Restricted Industries:
Sensitive Industries Requirements:
Content Filtering
Known Carrier Filters:
Best Practices to Avoid Filtering:
Best Practices for Sending SMS in Senegal
Messaging Strategy
Sending Frequency and Timing
Localization
Opt-Out Management
Testing and Monitoring
SMS API integrations for Senegal
Twilio
Twilio provides a robust SMS API with comprehensive support for Senegal. Integration requires an account SID and auth token for authentication.
Key Parameters:
from
: Alphanumeric sender ID (up to 11 characters)to
: Recipient number in E.164 format (+221XXXXXXXXX)body
: Message content (supports UTF-8 encoding)Sinch
Sinch offers direct operator connections in Senegal with support for both transactional and marketing messages.
Key Parameters:
from
: Supports alphanumeric sender IDsto
: Numbers must include country code (+221)text
: Message content with Unicode supportMessageBird
MessageBird provides reliable SMS delivery in Senegal with advanced features for delivery tracking.
Key Parameters:
originator
: Alphanumeric ID or phone numberrecipients
: Array of phone numberscontent
: Message content with encoding optionsAPI Rate Limits and Throughput
Rate Limits:
Throughput Management Strategies:
Error Handling and Reporting
Best Practices:
Recap and Additional Resources
Key Takeaways
Compliance Priorities:
Technical Considerations:
Localization Requirements:
Next Steps
Additional Resources
Official Resources:
Industry Best Practices: