Bulk SMS Morocco

Send bulk SMS in Morocco over local carrier routes.

Streamline customer communication and marketing campaigns. Our bulk SMS platform uses local routes to Morocco's carriers (Maroc Telecom, Orange, Inwi), with automatic failover between routes, for reliable, secure sends.

12:45
Orange 🇲🇦
💬
OTP_SECURE
Today, 12:44
[OTP_SECURE] Your one-time verification code is:
483921
This code expires in 3 minutes.
Text STOP to 5050 to unsubscribe
Delivered via:IAM · Orange · Inwi
Tracking:Carrier receipt

Built to deliver performance.

Local routes to IAM, Orange & Inwi

Get local carrier routes for your bulk SMS in Morocco. No grey routes: every message comes back with a genuine delivery status (DLR).

  • Automatic failover between routes
  • Genuine delivery status (DLR)
  • No grey routes

Plan and send campaigns in one click

Whether through our REST API or our intuitive console, import contact lists from Excel/CSV, customize your sender IDs, and schedule mass sends in seconds.

  • Dynamic personalization (field merging)
  • Automatic opt-out handling (STOP SMS)
  • Detailed analytics reports

A robust bulk REST API for developers

Integrate bulk SMS into your applications, CRM (Salesforce, HubSpot), or e-commerce store (WooCommerce, PrestaShop). Our JSON REST API with Bearer authentication handles single and bulk sends with automatic +212 normalization.

  • Automatic +212 normalization
  • Real-time DLR webhooks
  • PHP, Node.js, and Python SDKs

Go live in a few lines.

Our REST endpoints are built for developers. Send transactional messages or marketing campaigns through one simple, standardised structure, tuned for high-performance routing in Morocco.

Instant Sandbox Activation
Measured API Uptime 99.99%
curl -X POST https://api.envoisms.ma/v1/verify/send \ -H "Authorization: Bearer sma_live_xxx" \ -H "Content-Type: application/json" \ -d '{ "to": "+212661234567", "channel": "whatsapp", "brand": "MonApp" }'
POST /v1/messagessma_live_token

Everything you need to know about Bulk SMS Morocco.

What's the difference between a legitimate local route and a grey route?
Legitimate local routes carry A2P traffic to IAM, Orange, and Inwi with registered sender IDs and genuine delivery receipts (DLR). Grey routes transit through third-party roaming SIMs or international hubs, resulting in high latency and frequent filtering.
How does STOP SMS handling work for bulk SMS in Morocco?
Under CNDP guidelines in Morocco, any commercial SMS must offer a free opt-out method. Our platform handles this automatically through a STOP SMS keyword (e.g. STOP to 5050) and instantly excludes those numbers from future sends.
Can I customize the sender name (Sender ID)?
Yes, absolutely. You can customize the sender for your bulk SMS (up to 11 alphanumeric characters) so customers instantly recognize your brand.

Ready to level up?

Create your account in under 2 minutes. Get 5 MAD of free credit instantly to test the API.