Frequently Asked Questions
Error code 21614 signifies invalid number format (often trying to send to a landline), 30007 means the number is on the DND registry, and 30008 indicates an invalid sender ID.
Use a reputable SMS API provider like Twilio, Sinch, MessageBird, or Plivo. Ensure your sender ID is pre-registered with the Nigerian Communications Commission (NCC) and comply with all regulations regarding consent and content.
For high-volume messaging, utilize batch APIs, manage throughput by queuing messages, and consider using multiple sender IDs. Always monitor delivery rates and adjust sending speed according to API rate limits (usually 1-10 messages per second per sender ID).
Registered alphanumeric sender IDs are mandatory to ensure message transparency and prevent spam. Registration typically takes 2-3 weeks for domestic IDs and 3 weeks for international, and preservation is ensured across networks.
While no strict time restrictions exist, the recommended sending window is 8:00 AM - 8:00 PM WAT on weekdays and 9:00 AM - 6:00 PM WAT on weekends. Critical notifications may be sent outside these hours.
No, SMS to landline numbers is not supported in Nigeria. Attempts to send to landlines will result in failed delivery with error code 21614 and no charges incurred. The message also will not appear in the logs.
Keep messages concise (under 160 characters), use clear calls to action, and personalize with the recipient's name. Maintain a consistent sending frequency and localize language to resonate with your target audience.
All SMS campaigns must support "STOP" to 2442 for opt-out. Process opt-out requests within 24 hours, maintain a centralized opt-out database, and always include clear opt-out instructions in your messages.
Gambling, adult content, unauthorized political messages, religious content, controlled substances, cannabis products, and alcohol-related content are strictly prohibited in SMS messages.
Explicit consent is mandatory before sending commercial messages, including maintaining records of consent. Numbers must be checked against the Do Not Disturb (DND) registry and removed if present. Ensure compliance with content restrictions.
Consult the Nigerian Communications Commission (NCC)'s DND registry before each SMS campaign to filter out registered numbers. This is crucial to avoid penalties and maintain compliance with regulations.
Concatenated SMS is supported with a standard limit of 160 characters per segment using GSM-7 encoding, or 70 characters for UCS-2 encoding (necessary for special characters or local languages).
Consider factors like direct carrier connections, support for registered sender IDs, high-volume messaging capabilities, and compliance features when choosing an API provider for SMS services in Nigeria.
MMS messages in Nigeria are converted to SMS with a URL link to the multimedia content. Best practices recommend using short URLs for optimal compatibility and providing clear instructions for content access.
Loading...
Nigeria SMS Best Practices, Compliance, and Features
Nigeria SMS Market Overview
Market Conditions: Nigeria has a vibrant mobile market with over 200 million mobile subscribers. The major mobile operators include MTN (largest market share), Airtel, Glo, and 9Mobile (formerly Etisalat). While OTT messaging apps like WhatsApp are popular in urban areas, SMS remains crucial for business communications and reaches a broader audience, especially in rural regions. Android devices dominate the market due to their affordability, with iOS devices having limited penetration primarily in urban centers.
Key SMS Features and Capabilities in Nigeria
Nigeria supports standard SMS features including concatenated messaging and alphanumeric sender IDs, though two-way messaging capabilities are limited and MMS requires conversion to SMS with URL links.
Two-way SMS Support
Two-way SMS is not supported in Nigeria through standard A2P channels. Businesses requiring two-way communication typically need to implement alternative solutions or work with specialized local providers.
Concatenated Messages (Segmented SMS)
Support: Yes, concatenation is supported for most sender ID types, though support may vary by carrier.
Message length rules: Standard 160 characters per message segment using GSM-7 encoding.
Encoding considerations: Messages using GSM-7 encoding allow 160 characters, while UCS-2 encoding (for special characters or local languages) allows 70 characters per segment.
MMS Support
MMS messages are automatically converted to SMS with an embedded URL link to view the multimedia content. This ensures broader compatibility across different device types and network conditions. Best practice is to use short URLs and include clear instructions for accessing the content.
Recipient Phone Number Compatibility
Number Portability
Number portability is available in Nigeria. While this feature is supported, it may occasionally affect message routing and delivery timing. Carriers handle the routing automatically based on current number assignments.
Sending SMS to Landlines
SMS to landline numbers is not supported in Nigeria. Attempts to send SMS to landline numbers will result in a failed delivery and an error response (Error code 21614 for API requests). The message will not appear in logs and no charges will be incurred.
Compliance and Regulatory Guidelines for SMS in Nigeria
The Nigerian Communications Commission (NCC) oversees SMS regulations and compliance. All businesses must adhere to the NCC's guidelines for commercial messaging, with particular emphasis on consumer protection and privacy rights. The NCC actively monitors compliance and can impose significant penalties for violations.
Consent and Opt-In
Explicit consent is mandatory before sending any commercial messages. Best practices for obtaining and documenting consent include:
HELP/STOP and Other Commands
Do Not Call / Do Not Disturb Registries
Nigeria maintains an active Do Not Disturb (DND) registry managed by the NCC. Key requirements include:
Time Zone Sensitivity
While no strict time restrictions exist, recommended sending hours are:
Phone Numbers Options and SMS Sender Types for in Nigeria
Alphanumeric Sender ID
Operator network capability: Supported by major Nigerian networks (MTN, Airtel, Glo, and 9Mobile)
Registration requirements: Pre-registration required; takes 2-3 weeks for domestic and 3 weeks for international
Sender ID preservation: Yes, registered IDs are preserved across networks
Long Codes
Domestic vs. International: Domestic long codes not supported; international long codes supported
Sender ID preservation: No preservation for international numbers
Provisioning time: N/A
Use cases: Not recommended for Nigerian market
Short Codes
Support: Not currently supported in Nigeria
Provisioning time: N/A
Use cases: N/A
Restricted SMS Content, Industries, and Use Cases
Strictly Prohibited Content:
Content Filtering
Carrier Filtering Rules:
Tips to Avoid Blocking:
Best Practices for Sending SMS in Nigeria
Messaging Strategy
Sending Frequency and Timing
Localization
Opt-Out Management
Testing and Monitoring
SMS API integrations for Nigeria
Twilio
Twilio provides a robust SMS API with specific support for Nigerian SMS requirements. Authentication uses account SID and auth token credentials.
Sinch
Sinch offers direct carrier connections in Nigeria with support for registered sender IDs.
MessageBird
MessageBird provides reliable SMS delivery in Nigeria with support for high-volume messaging.
Plivo
Plivo offers direct carrier integration for Nigerian SMS traffic.
API Rate Limits and Throughput
Error Handling and Reporting
21614
: Invalid number format30007
: Blocked by DND30008
: Invalid sender IDRecap and Additional Resources
Key Takeaways
Compliance First
Technical Best Practices
Content Guidelines
Next Steps
Technical Setup
Compliance
Testing
Additional Information: