Reach 20 million Senegal mobile subscribers via Orange Senegal (48%), Expresso (30%), and Free Senegal (22%). Send from $0.0200 per SMS. Crypto-only: Bitcoin, USDT (TRC-20 preferred), Ethereum, Litecoin, Monero, or Solana. No phone verification, no ID, no corporate docs at account creation. Median latency 175 ms, delivery success 97.6%. ARCEP-compliant routing with direct carrier interconnection.
The ARCEP Rule Every Senegal Marketing Sender Gets Wrong
Senegal's telecommunications regulator, ARCEP (Autorité de Régulation de la Poste et des Télécommunications), enforces strict consent rules under Law 2008-11 (Personal Data Protection) and ARCEP Regulations. The critical mistake: assuming you can send marketing SMS based on a purchase or a prior business relationship without explicit opt-in consent. In Senegal, soft opt-in does not exist for promotional content. Every marketing message requires documented, affirmative consent before the first send. Even transactional senders who later add marketing messages face liability.
A second gotcha: sender ID registration. Many new senders believe they can start with any text identifier. ARCEP requires alphanumeric sender IDs to be pre-approved before use, and registration takes 2–3 business days. Sending without approval results in carrier filtering or message rejection. Finally, compliance with ARCEP's DND (Do Not Disturb) registry is mandatory—you must cross-check every recipient list against the registry and honor opt-outs immediately.
Pricing vs Competitors
smsroute offers the lowest per-message price in the Senegal SMS market, with no hidden fees, volume minimums, or overage charges.
| Provider | Price per SMS (USD) | vs. smsroute |
|---|---|---|
| smsroute | $0.0200 | best price |
| Twilio | $0.0323 | baseline |
| Sinch | $0.0317 | 37% more |
| Bandwidth | $0.0284 | 30% more |
| MessageBird | $0.0275 | 27% more |
All competitors require phone verification, government ID, and corporate registration before account activation. smsroute requires none of these at signup. Additionally, competitors charge for failed deliveries and impose minimum monthly commitments. smsroute charges only for delivered messages with no minimum or overage fees.
Mobile Operators and Subscriber Reach
Orange Senegal: Market leader with 48% of Senegal's 20 million mobile subscribers (9.6 million lines). Uses the +221 7XX XXX XXX prefix. Interconnects nationally with all competitors and internationally via major hubs. Direct API integration available.
Expresso (Sudatel): Second-largest operator at 30% market share (6 million lines). Also uses +221 7XX XXX XXX and +221 78X XXX XXX prefixes. Strong urban and rural coverage. Full ARCEP compliance and interconnection in place.
Free Senegal (Tigo/Auchan): Third operator at 22% market share (4.4 million lines). Operates on the +221 7XX XXX XXX prefix. Competitive rates and good coverage, particularly in Dakar and major cities.
smsroute maintains direct carrier relationships with all three operators. No intermediary aggregators. This ensures highest delivery success (97.6%), minimal latency, and priority routing for compliant senders.
How to Send SMS to Senegal in 3 Steps
Step 1: Create Account and Top Up
Visit smsroute.cc and sign up with an email address. No phone verification, no government ID, no corporate registration documents required at account creation. Once verified, top up your balance with cryptocurrency: Bitcoin, USDT (TRC-20 preferred), Ethereum, Litecoin, Monero, or Solana. Minimum deposit is $5. No card transactions, no SEPA, no bank transfers—crypto-only.
Step 2: Register Sender ID with ARCEP
Prepare your alphanumeric sender ID (max 11 characters, French or Arabic text). Submit to ARCEP via https://www.arcep.sn/ along with your business registration and a description of your use case (marketing, transactional, alerts, etc.). Processing typically takes 2–3 business days. Keep your ARCEP registration number for API calls.
Step 3: Send SMS via API
Use the smsroute REST API to send SMS to recipients in E.164 format (+221XXXXXXXXX). All recipients must have explicit opt-in consent documented. Below are code examples.
cURL Example:
Python Example:
Ensure all messages comply with ARCEP quiet hours (08:00–21:00 WET, Monday–Saturday) for marketing, and are sent only to recipients with documented consent.
Latency and Delivery Success in Senegal
smsroute achieves 97.6% delivery success in Senegal via direct carrier integration. The median latency (p50) is 175 milliseconds—meaning half of all messages are delivered in 175 ms or less. The 95th percentile (p95) is 390 ms, so 95% of messages arrive within 390 ms.
These figures reflect end-to-end delivery from our API to the recipient's handset, measured across all three major operators (Orange, Expresso, Free). No competitor matches this combination of speed and reliability in Senegal. smsroute maintains 99.9% uptime and 99% tier-1 delivery across all routes.
The small percentage of undelivered messages (2.4%) typically result from invalid phone numbers, recipient network issues, or temporary carrier outages—all of which smsroute reports in real-time via delivery receipts. You are notified immediately if a message fails and charged nothing for the failed attempt.
Consent Rules: ARCEP Regulations and Law 2008-11
Under ARCEP Regulations and Law 2008-11, explicit opt-in consent is the legal baseline for any marketing SMS in Senegal. You must obtain written or digitally-documented affirmative consent from the recipient before sending the first promotional message. This consent must be specific to SMS marketing, not bundled with general terms of service.
Soft opt-in is not permitted. A recipient who makes a purchase or registers an account has not implicitly consented to receive marketing SMS. You must provide a separate consent mechanism—a checkbox, a confirmation link, or a phone-verified opt-in—and retain proof.
Every marketing SMS must include an unsubscribe mechanism. Typically, this is a keyword (e.g., "STOP" or "ARRET") that the recipient can text back to your sender ID, triggering immediate removal from your marketing list. You must honor these requests within 24 hours.
ARCEP maintains a national DND registry. Before any marketing campaign, cross-reference your recipient list against this registry and exclude all opted-out numbers. The regulator has published enforcement actions against major senders for non-compliance. While specific fine amounts are not always published, violations can result in warnings, temporary sender ID suspension, or revocation of registration.
Transactional SMS—order confirmations, password resets, OTPs, and delivery notifications—are exempt from explicit opt-in requirements, provided they are genuinely transactional and not disguised marketing. However, even transactional senders must comply with quiet hours and avoid excessive messaging.
Frequently Asked Questions
Do I need explicit opt-in consent to send marketing SMS to Senegal?
Yes. Under ARCEP Regulations and Law 2008-11 (Personal Data Protection), marketing SMS requires explicit opt-in consent from the recipient before the first message. You must retain proof of consent and provide an unsubscribe mechanism with every message. Soft opt-in (purchase without explicit marketing consent) is not permitted for promotional content.
What sender ID rules apply in Senegal?
Alphanumeric sender IDs in Senegal must be pre-approved by ARCEP. Maximum 11 characters, supporting French or Arabic text. Registration typically takes 2–3 business days. Numeric-only sender IDs (shortcodes) are subject to additional licensing and are not recommended for new senders. Always use an approved identifier to avoid message rejection or carrier blocking.
What are the quiet hours for marketing SMS in Senegal?
Marketing SMS in Senegal may only be sent between 08:00 and 21:00 West Africa Time (WET), Monday through Saturday. Sunday and outside these hours, only transactional messages (order confirmations, password resets, OTPs) may be sent. Violating quiet hours can result in carrier throttling or sender ID suspension.
Which mobile operators should I target in Senegal?
Orange Senegal dominates with 48% market share, followed by Expresso (Sudatel) at 30% and Free Senegal (Tigo/Auchan) at 22%. All three operators interconnect nationally and support international inbound SMS. smsroute maintains direct carrier relationships with all three, ensuring highest delivery success.
How do I register a sender ID with ARCEP?
Submit your alphanumeric sender ID, business name, and use case description to ARCEP via their official portal (https://www.arcep.sn/). Include a copy of your business registration and details on the types of messages you will send. Processing takes 2–3 business days. smsroute can assist with application preparation and tracking.
What is the delivery success rate and latency in Senegal?
smsroute achieves 97.6% delivery success in Senegal, with a median latency (p50) of 175 ms and 95th percentile (p95) of 390 ms. These figures reflect direct carrier interconnection and optimized routing through Orange Senegal, Expresso, and Free Senegal.
Do I need to comply with Senegal's DND (Do Not Disturb) registry?
Yes. ARCEP maintains a DND registry of numbers that have opted out of marketing communications. Before sending any marketing SMS, you must cross-reference your recipient list against the ARCEP-managed DND registry and remove all opted-out numbers. Non-compliance can result in warnings and potential sender ID suspension.
What is the price and can I pay with cryptocurrency?
smsroute charges $0.0200 USD per SMS to Senegal. Payment is cryptocurrency-only: Bitcoin, USDT (TRC-20 preferred), Ethereum, Litecoin, Monero, or Solana. No card, SEPA, or bank transfer. Minimum top-up is $5. No phone verification, ID, or corporate documents required at account creation.
Related Pages
Pricing for All Countries | Developer Docs | Send SMS to All Countries
West African Neighbors: Nigeria | Ivory Coast | Mali
```Related
Related
Related
import requests
api_key = "YOUR_API_KEY"
url = "https://api.smsroute.cc/send"
headers = {
"Authorization": f"Bearer {api_key}",
"Content-Type": "application/json"
}
payload = {
"to": "+221781234567",
"from": "MyBrand",
"text": "Bonjour! Voici votre code de confirmation: 123456"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
curl -X POST https://api.smsroute.cc/send \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+221781234567",
"from": "MyBrand",
"text": "Bonjour! Voici votre code de confirmation: 123456"
}'
import fetch from "node-fetch";
const apiKey = process.env.SMSROUTE_API_KEY;
const res = await fetch("https://api.smsroute.cc/v1/sms/send", {
method: "POST",
headers: {
Authorization: `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
to: "+2215551234567",
from: "smsroute",
text: "Your verification code is 384921",
}),
});
console.log(await res.json());
package main
import (
"bytes"
"encoding/json"
"fmt"
"io"
"net/http"
"os"
)
func main() {
payload, _ := json.Marshal(map[string]string{
"to": "+2215551234567",
"from": "smsroute",
"text": "Your verification code is 384921",
})
req, _ := http.NewRequest("POST",
"https://api.smsroute.cc/v1/sms/send",
bytes.NewBuffer(payload))
req.Header.Set("Authorization", "Bearer "+os.Getenv("SMSROUTE_API_KEY"))
req.Header.Set("Content-Type", "application/json")
resp, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer resp.Body.Close()
body, _ := io.ReadAll(resp.Body)
fmt.Println(string(body))
}
<?php
$apiKey = getenv('SMSROUTE_API_KEY');
$payload = json_encode([
'to' => '+2215551234567',
'from' => 'smsroute',
'text' => 'Your verification code is 384921',
], JSON_UNESCAPED_UNICODE);
$ch = curl_init('https://api.smsroute.cc/v1/sms/send');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ' . $apiKey,
'Content-Type: application/json',
],
CURLOPT_POSTFIELDS => $payload,
]);
echo curl_exec($ch);
curl_close($ch);
Latency and Delivery Success in Senegal
smsroute achieves 97.6% delivery success in Senegal via direct carrier integration. The median latency (p50) is 175 milliseconds—meaning half of all messages are delivered in 175 ms or less. The 95th percentile (p95) is 390 ms, so 95% of messages arrive within 390 ms.
These figures reflect end-to-end delivery from our API to the recipient's handset, measured across all three major operators (Orange, Expresso, Free). No competitor matches this combination of speed and reliability in Senegal. smsroute maintains 99.9% uptime and 99% tier-1 delivery across all routes.
The small percentage of undelivered messages (2.4%) typically result from invalid phone numbers, recipient network issues, or temporary carrier outages—all of which smsroute reports in real-time via delivery receipts. You are notified immediately if a message fails and charged nothing for the failed attempt.
Consent Rules: ARCEP Regulations and Law 2008-11
Under ARCEP Regulations and Law 2008-11, explicit opt-in consent is the legal baseline for any marketing SMS in Senegal. You must obtain written or digitally-documented affirmative consent from the recipient before sending the first promotional message. This consent must be specific to SMS marketing, not bundled with general terms of service.
Soft opt-in is not permitted. A recipient who makes a purchase or registers an account has not implicitly consented to receive marketing SMS. You must provide a separate consent mechanism—a checkbox, a confirmation link, or a phone-verified opt-in—and retain proof.
Every marketing SMS must include an unsubscribe mechanism. Typically, this is a keyword (e.g., "STOP" or "ARRET") that the recipient can text back to your sender ID, triggering immediate removal from your marketing list. You must honor these requests within 24 hours.
ARCEP maintains a national DND registry. Before any marketing campaign, cross-reference your recipient list against this registry and exclude all opted-out numbers. The regulator has published enforcement actions against major senders for non-compliance. While specific fine amounts are not always published, violations can result in warnings, temporary sender ID suspension, or revocation of registration.
Transactional SMS—order confirmations, password resets, OTPs, and delivery notifications—are exempt from explicit opt-in requirements, provided they are genuinely transactional and not disguised marketing. However, even transactional senders must comply with quiet hours and avoid excessive messaging.
Frequently Asked Questions
Do I need explicit opt-in consent to send marketing SMS to Senegal?
Yes. Under ARCEP Regulations and Law 2008-11 (Personal Data Protection), marketing SMS requires explicit opt-in consent from the recipient before the first message. You must retain proof of consent and provide an unsubscribe mechanism with every message. Soft opt-in (purchase without explicit marketing consent) is not permitted for promotional content.
What sender ID rules apply in Senegal?
Alphanumeric sender IDs in Senegal must be pre-approved by ARCEP. Maximum 11 characters, supporting French or Arabic text. Registration typically takes 2–3 business days. Numeric-only sender IDs (shortcodes) are subject to additional licensing and are not recommended for new senders. Always use an approved identifier to avoid message rejection or carrier blocking.
What are the quiet hours for marketing SMS in Senegal?
Marketing SMS in Senegal may only be sent between 08:00 and 21:00 West Africa Time (WET), Monday through Saturday. Sunday and outside these hours, only transactional messages (order confirmations, password resets, OTPs) may be sent. Violating quiet hours can result in carrier throttling or sender ID suspension.
Which mobile operators should I target in Senegal?
Orange Senegal dominates with 48% market share, followed by Expresso (Sudatel) at 30% and Free Senegal (Tigo/Auchan) at 22%. All three operators interconnect nationally and support international inbound SMS. smsroute maintains direct carrier relationships with all three, ensuring highest delivery success.
How do I register a sender ID with ARCEP?
Submit your alphanumeric sender ID, business name, and use case description to ARCEP via their official portal (https://www.arcep.sn/). Include a copy of your business registration and details on the types of messages you will send. Processing takes 2–3 business days. smsroute can assist with application preparation and tracking.
What is the delivery success rate and latency in Senegal?
smsroute achieves 97.6% delivery success in Senegal, with a median latency (p50) of 175 ms and 95th percentile (p95) of 390 ms. These figures reflect direct carrier interconnection and optimized routing through Orange Senegal, Expresso, and Free Senegal.
Do I need to comply with Senegal's DND (Do Not Disturb) registry?
Yes. ARCEP maintains a DND registry of numbers that have opted out of marketing communications. Before sending any marketing SMS, you must cross-reference your recipient list against the ARCEP-managed DND registry and remove all opted-out numbers. Non-compliance can result in warnings and potential sender ID suspension.
What is the price and can I pay with cryptocurrency?
smsroute charges $0.0200 USD per SMS to Senegal. Payment is cryptocurrency-only: Bitcoin, USDT (TRC-20 preferred), Ethereum, Litecoin, Monero, or Solana. No card, SEPA, or bank transfer. Minimum top-up is $5. No phone verification, ID, or corporate documents required at account creation.
Related Pages
Pricing for All Countries | Developer Docs | Send SMS to All Countries
West African Neighbors: Nigeria | Ivory Coast | Mali
```Related
Related
Related
Related
Ready to send SMS to Senegal?
$5 minimum. Crypto only. Live in 60 seconds.