WhatsApp, SMS and voice messaging in Morocco
Reach customers in Morocco on WhatsApp, SMS and voice OTP from one platform, with direct SMS routes to Maroc Telecom, Orange Morocco and inwi and a shared inbox for the replies. Write in French, Arabic or both. BroadNet is licensed in every country where it operates.
A WhatsApp cash-on-delivery confirmation in French and Arabic from a sample Casablanca fashion store. Brand name and messages are sample data.
Short answer
Updated
Business SMS in Morocco uses alphanumeric sender IDs registered under ANRT rules, one per legal entity per use case, usually within 5 to 10 business days. Marketing needs verifiable opt-in and a STOP opt-out. OmniChannels.ai, powered by BroadNet, registers your sender IDs and sends SMS over direct routes to Maroc Telecom, Orange Morocco and inwi, plus WhatsApp, voice OTP and a shared inbox in French and Arabic.
What you can send in Morocco with OmniChannels.ai
ANRT sender ID registration
We prepare and file your alphanumeric sender IDs, in Latin or Arabic characters up to 11 long, with the fee passed through at cost.
WhatsApp Business API
BroadNet is an official Meta Business Solution Provider. Onboard through Meta Embedded Signup, send approved marketing, utility and authentication templates, and answer replies in the shared inbox.
Bulk SMS on direct routes
Campaigns, reminders and alerts go over direct connections to Maroc Telecom, Orange Morocco and inwi. See our dedicated Morocco bulk SMS page for rates and detail.
French and Arabic
Write each template in French, Arabic or both. French accents such as ê or ô, and all Arabic, switch an SMS to Unicode; the preview shows the segment count.
Voice OTP
Send one-time passwords by voice call with text-to-speech where an SMS or WhatsApp code is not enough. Voice is provisioned with the account team; contact sales for voice pricing.
One inbox for every channel
WhatsApp, Instagram, Messenger, SMS replies and email land in one thread per customer, with agent assignment, tags and templates.
Channel fallback
Send on WhatsApp first and fall back to SMS when a message is not delivered. The order is set per use case and statuses return in one webhook format.
What to know before sending in Morocco
A practical summary, not legal advice. ANRT and operator requirements change, so we confirm the current position for your traffic during onboarding.
| Item | Details |
|---|---|
| Regulator and operators | ANRT is the telecom regulator. Morocco has three mobile networks (dialling code +212): Maroc Telecom, Orange Morocco and inwi, all reached over direct routes. |
| Sender ID | Alphanumeric, Latin or Arabic, up to 11 characters. Registration is required, one sender ID per legal entity per use case, usually 5 to 10 business days. |
| Consent and opt-out | Marketing needs verifiable opt-in with source, timestamp, IP and channel logged, kept for the life of the relationship. Every marketing message carries an opt-out keyword such as STOP or ايقاف. |
| Sending hours | We have not found a regulator-published time window for promotional SMS. We agree sending hours with you and schedule promotions in local daytime. OTPs and alerts can go at any hour. |
| Languages | French and Arabic are both common in business. Check encoding and segment count, because accented French and Arabic both use Unicode. |
| Business-initiated messages need an approved template and customer opt-in. Meta lists Morocco (+212) as its own market for per-message pricing. | |
| Personal data | Contact lists fall under Morocco's personal data protection rules. Keep data to what you need and ask local counsel to review your consent wording. |
How to launch business messaging in Morocco
Sender ID registration and WhatsApp approvals take the longest, so we start them in the first week.
- 1
Pick channels and languages
Decide which use cases run on WhatsApp, SMS or voice OTP, and which language each audience reads.
- 2
Register sender IDs
Share your company documents. We register one sender ID per use case under ANRT rules with the operators.
- 3
Connect WhatsApp
Onboard through Meta Embedded Signup and submit French and Arabic templates, such as order confirmations with confirm and cancel buttons.
- 4
Set up inbox and fallback
Assign agents in the shared inbox, connect your systems through the REST API and set WhatsApp-to-SMS fallback.
- 5
Test and launch
Send tests to Maroc Telecom, Orange and inwi numbers, check delivery reports and launch.
Is this the right setup for your Morocco traffic?
A good fit when
- You serve customers who read French, Arabic or both and want each handled correctly.
- You send order confirmations, OTPs, reminders or opted-in promotions.
- You want WhatsApp, SMS, voice OTP and one inbox in a single platform.
- You want one provider for Morocco and for the Gulf and wider Middle East.
Good to know before you start
- Sender IDs must be registered before use, and unregistered names may be rejected.
- Accented French and Arabic use Unicode, so messages hold 70 characters per segment.
- Marketing needs verifiable opt-in and a working opt-out.
- ANRT and operator rules change, and we confirm current requirements at onboarding.
SMS list rates in Morocco
Indicative price per SMS segment by monthly volume tier, averaged across operators, from BroadNet's published rate card. The more you send, the lower the rate.
Indicative list prices in USD before taxes and sender ID fees, reviewed September 24, 2026. Your quote confirms the final rate.
| Operator | Up to 100,000 |
|---|---|
| Maroc Telecom | $0.0486 |
| Orange Morocco | $0.0463 |
| inwi | $0.0440 |
Morocco business messaging questions
Who regulates business SMS in Morocco?
ANRT (Agence Nationale de Réglementation des Télécommunications) is the telecom regulator. Alphanumeric sender IDs are registered under its rules, one per legal entity per use case, with the operators Maroc Telecom, Orange Morocco and inwi.
Do I need to register a sender ID in Morocco?
Yes. Register before sending. The ID can be Latin or Arabic and up to 11 characters, and registration usually takes 5 to 10 business days once documents are complete. Approval decisions stay with the regulator and operators.
Is there a page just for bulk SMS in Morocco?
Yes. Our Morocco bulk SMS page covers SMS in depth, including list prices by operator, sender ID rules and API options. This page covers all channels: WhatsApp, SMS, voice OTP and the shared inbox.
Can I send WhatsApp messages in French and Arabic?
Yes. Meta supports French, Moroccan French, Arabic and Moroccan Arabic template languages. Submit each as a version of the same template, keep one register per version, and keep variables short so right-to-left lines do not break.
When can I send promotional messages in Morocco?
We have not found a regulator-published time window for promotional SMS. We agree sending hours with you and schedule promotions in local daytime. Marketing still needs opt-in and an opt-out, while OTPs and alerts can go at any hour.
Is WhatsApp better than SMS in Morocco?
Use both. WhatsApp suits conversations, buttons and rich media for opted-in customers, and SMS reaches every phone without an app. Fallback sends on WhatsApp first and switches to SMS automatically when a message is not delivered.
How much does SMS or WhatsApp to Morocco cost?
Prices are on our Morocco SMS pricing page and, where Meta lists the market, our WhatsApp pricing page. They are indicative list prices that exclude taxes, and your final quote confirms the cost. WhatsApp is billed at Meta's rate with zero markup. For RCS or voice pricing, contact sales.
Can I send OTPs by voice call in Morocco?
Yes. Voice OTP with text-to-speech, including Arabic, can be added as a fallback step after WhatsApp or SMS. Voice is provisioned with the account team, and pricing is on request through our sales team.
Guides on this topic
- WhatsAppBest WhatsApp Business API Provider in Morocco: How to Choose9 min read
- MarketingCOD Order Confirmation on WhatsApp: Cut Returns (RTO)9 min read
- SMS & OTPSMS Character Limits: GSM-7, Unicode, Arabic and Emoji Explained8 min read
Explore more of the platform
Plan your Morocco messaging with us
Tell us your channels, languages and sender IDs. We will walk you through ANRT registration, WhatsApp onboarding, voice OTP and fallback.
