Skip to content
OmniChannels.ai

Bulk SMS in Côte d'Ivoire and Senegal: Sender ID and Rules

Bulk SMS Côte d'Ivoire and Senegal: ARTCI and ARTP, Orange, MTN, Moov, Yas and Expresso routes, sender ID lead times, data protection, French text in GSM-7 and OTP use.

Updated 10 min read

By OmniChannels.ai Editorial Team · Reviewed by BroadNet Messaging Solutions Team

SMS & OTP

Short answer

To send bulk SMS in Côte d'Ivoire or Senegal, use a provider with direct routes to the local operators, expect to set up an alphanumeric sender ID of up to 11 characters (our data lists a typical lead time of 7 to 10 business days in both countries), and send marketing only with documented opt-in. ARTCI regulates telecoms in Côte d'Ivoire and ARTP in Senegal. Write French without ê, ô, î, â, û or ç to stay in GSM-7 at 160 characters.

On this page
  1. What are the rules for bulk SMS in Côte d'Ivoire and Senegal?
  2. Which operators carry SMS in each country?
  3. How does sender ID registration work?
  4. What do the data protection laws mean for SMS?
  5. Which French letters fit in GSM-7?
  6. How do banks and mobile money providers use SMS for OTP and alerts?
  7. How do you test a launch in Côte d'Ivoire or Senegal?
  8. When should you send?
  9. What about Togo, Benin and the rest of WAEMU?
  10. A worked example: a regional bank sending from Abidjan and Dakar
  11. What are the common mistakes?
  12. How OmniChannels.ai helps

Key takeaways

  • Our regulation data names ARTCI (Côte d'Ivoire) and ARTP (Senegal) as regulators, with a typical sender ID lead time of 7 to 10 business days in both. Requirements are set by the operators and confirmed at onboarding.
  • Our coverage data lists direct routes to Orange CI, MTN CI and Moov CI in Côte d'Ivoire, and to Sonatel (Orange), Yas Senegal and Expresso in Senegal.
  • Both countries have a personal data law (Côte d'Ivoire law 2013-450, Senegal law 2008-12) and an authority for it; marketing SMS needs verifiable opt-in with consent records kept for at least 12 months.
  • French é, è, à, ù and ü are in GSM-7, but ç, ê, ô, î, â, û, œ and the curly apostrophe are not, and one of them turns a 160-character message into a 70-character Unicode one.
  • Other WAEMU countries such as Togo and Benin have their own rules that vary; we publish no facts for them here, so ask our team.

This guide is for banks, fintechs, mobile money and wallet providers, retailers and logistics firms that want to send SMS to mobile numbers in Côte d'Ivoire and Senegal: OTPs, transaction alerts, reminders and promotions. It covers regulators, operators, sender IDs, data protection and the one technical detail that catches most French senders: accents. It is a practical overview, not legal advice; confirm requirements with local counsel and your provider before launch.

What are the rules for bulk SMS in Côte d'Ivoire and Senegal?

Rules come from three layers: the telecoms regulator, the operators and the personal data law. Neither country has a single "bulk SMS law", so you assemble the picture from each.

Côte d'Ivoire Senegal
Telecoms regulator ARTCI, artci.ci ARTP, artp.sn
Calling code +225 +221
Sender ID format Alphanumeric, up to 11 characters (numeric long code on select networks) Alphanumeric, up to 11 characters (numeric long code on select networks)
Registration Set by the operators; confirmed at onboarding Set by the operators; confirmed at onboarding
Typical lead time 7 to 10 business days 7 to 10 business days
Marketing consent Verifiable opt-in, timestamped records kept at least 12 months Verifiable opt-in, timestamped records kept at least 12 months
Opt-out STOP or equivalent in every promotion STOP or equivalent in every promotion
Quiet hours No regulator-published window found No regulator-published window found

These rows come from our regulation data, last reviewed in September 2026. Lead times are typical, not guaranteed. See our Côte d'Ivoire sender ID page and Senegal sender ID page, and our overview of SMS marketing rules by country.

Which operators carry SMS in each country?

Our coverage data lists three mobile networks in each country, all reached over direct routes. A direct route is a connection to the operator's SMS centre, so delivery reports come from the operator.

Country Operator MCC-MNC Route
Côte d'Ivoire Orange CI 612-03 Direct
Côte d'Ivoire MTN CI 612-05 Direct
Côte d'Ivoire Moov CI 612-02 Direct
Senegal Sonatel (Orange) 608-01 Direct
Senegal Yas Senegal 608-02 Direct
Senegal Expresso 608-03 Direct

Test delivery on each network before a launch, because a message that arrives on one network can be filtered on another. Our SMS delivery report decoder helps you read the statuses, and mobile number portability means a number's operator cannot be guessed from its prefix; an HLR lookup tells you where it sits today.

How does sender ID registration work?

An alphanumeric sender ID is the brand name shown instead of a phone number, and in both countries our data says the requirements are set by the operators. BroadNet confirms the current requirements for your traffic during onboarding, and the typical lead time is 7 to 10 business days.

Public sources disagree on whether registration is mandatory in Senegal, so we do not claim either. The safe approach:

  1. Pick a name that matches your brand and legal entity; avoid generic or well-known third-party names.
  2. Prepare your company registration documents and, where asked, a letter of authorisation. Our sender ID letter generator drafts one.
  3. Register separate IDs for OTP/alerts and for marketing.
  4. Allow the typical 7 to 10 business days, plus buffer for corrections.
  5. Test on every network.

Our team prepares and files the registration with you; approval decisions stay with the operators and regulators. Check the rules for both countries side by side in the sender ID checker.

What do the data protection laws mean for SMS?

Both countries have a personal data law, and a phone number used for marketing is personal data. In Côte d'Ivoire the law is Law No. 2013-450, and ARTCI acts as the data protection authority. In Senegal the law is Law No. 2008-12, overseen by the Commission de protection des données personnelles (CDP).

What this means in practice, without legal advice:

  • Consent first. Our regulation data requires verifiable opt-in for marketing, with timestamped consent records retained for at least 12 months and produced on a regulator's request.
  • Declare where required. Data protection authorities in both countries can ask controllers to declare or seek authorisation for their processing. Ask your counsel whether your customer database needs a declaration.
  • Respect opt-outs. Every promotion carries STOP or equivalent wording, and DND-registry suppression is applied automatically where the regulator runs one.
  • Check for changes. Senegal has reported plans to revise its 2008 law; confirm the current text with the CDP before relying on this summary.

We have not verified article-level obligations, penalties or filing procedures, so we do not state them. Use the opt-in consent generator for wording and read opt-in across channels for record keeping.

Which French letters fit in GSM-7?

Only some accented letters are in the default GSM 7-bit alphabet. é, è, à, ù, ü and É are in; ç, ê, ô, î, â, û, ë, ï, œ, À, È and the curly apostrophe are not (3GPP TS 23.038). One character outside the alphabet makes the whole message Unicode.

Encoding Single message Per part when split
GSM-7 160 153
Unicode 70 67
Message (French) Result
Banque Exemple: code 482915. Valable 5 min. Ne le communiquez à personne. 73 characters, GSM-7, 1 message (limit 160)
Banque Exemple: retrait effectué sur la carte ****4471. Ce n'est pas vous ? Appelez-nous. 89 characters, GSM-7, 1 message (limit 160)
Banque Exemple: votre reçu de paiement est disponible dans l'application. 73 characters, Unicode because of ç, 2 parts (limit 70 single, 67 per part)

The third message is three characters over the Unicode single limit of 70, and it only turned Unicode because of "ç"; in plain GSM-7 it would have cost one message. Rewriting as "votre justificatif de paiement est disponible dans l'application" avoids the problem. Type a straight apostrophe, not the curly one that word processors insert, and avoid « » quotation marks. Preview every template in the SMS character counter; our guide to Unicode and Arabic SMS limits explains the mechanism.

How do banks and mobile money providers use SMS for OTP and alerts?

They use SMS for one-time passcodes, transaction confirmations and security alerts, because every phone receives SMS without an app or data plan. Keep this traffic separate from marketing.

  1. OTP: a code, a validity period and a warning not to share it. Example, 87 characters, GSM-7, 1 message: Wallet Exemple: code de validation 731904. Valable 5 min. Ne le partagez avec personne.
  2. Transaction alert: the fact, the card or account suffix and what to do if it was not the customer.
  3. Never add a promotional line to either.

Protect OTP endpoints against abuse: see SMS pumping fraud prevention and our OTP message guide. For sector context, read banking and fintech customer messaging.

How do you test a launch in Côte d'Ivoire or Senegal?

Run a short, structured pilot before any large send, because filtering and delivery reports differ by network.

  1. Register the sender ID and wait for confirmation on every network you will use.
  2. Send one OTP-style message and one alert to test numbers on each operator, and note the delivery status and time received.
  3. Check that the sender name displays unchanged and that French accents render correctly.
  4. Send a small promotion to opted-in staff or customers, with STOP wording, and confirm the opt-out is processed.
  5. Compare delivery reports across networks, then scale up in steps.

When should you send?

We have not found a regulator-published time-of-day window for promotional SMS in either country. Agree sending hours with the operator and schedule promotions for the recipient's local daytime. Transactional traffic runs 24/7. Both countries sit close to GMT, which helps when you send from Europe or the Gulf, but check the time zone you schedule in. The send time planner helps.

What about Togo, Benin and the rest of WAEMU?

Rules vary by country, and we publish no facts for countries outside this guide. Each member of the West African Economic and Monetary Union has its own regulator, data law and operator conditions. If you plan a regional rollout, ask our team to confirm sender ID, consent and route details for each destination before you build a single template for all of them.

A worked example: a regional bank sending from Abidjan and Dakar

"Banque Exemple" (synthetic) runs a mobile app in both countries. It registers separate sender IDs per country for OTP and alerts, and another for marketing. OTP and card alerts use plain GSM-7 French of 73 and 89 characters. The marketing team sends only to customers who opted in during account opening, stores the timestamp, and adds STOP wording. Its template review caught the word "reçu", which turned a 73-character alert into two Unicode parts, and replaced it. The app sends push first and SMS if a critical alert goes unread; read channel fallback strategy for the pattern.

What are the common mistakes?

  • Typing "ç", "ô" or curly apostrophes in French copy and doubling cost without noticing.
  • Using one sender ID for OTP and marketing.
  • Treating Togo or Benin as the same market as Côte d'Ivoire.
  • Skipping network-by-network testing.
  • Storing consent without a timestamp and source, when records must be kept for 12 months and produced on request.
  • Ignoring number portability when you segment by operator.

How OmniChannels.ai helps

OmniChannels.ai sends A2P SMS over BroadNet's direct operator connectivity, with two-way SMS, HLR lookup, Unicode support and scheduling. Our team prepares and files sender ID registrations with you, and channel fallback is configured per use case. See the SMS price pages for Côte d'Ivoire and Senegal, our SMS channel, or book a demo to plan a pilot.

Frequently asked questions

Do I need a registered sender ID in Côte d'Ivoire and Senegal?

Plan for it. Our regulation data says sender ID requirements are set by the operators and that BroadNet confirms the current requirements during onboarding, with a typical lead time of 7 to 10 business days in each country. Public guidance from other sources conflicts for Senegal, so do not assume that an unregistered name will arrive intact.

Which regulator governs SMS in Côte d'Ivoire and Senegal?

In Côte d'Ivoire the telecoms regulator is ARTCI (Autorité de Régulation des Télécommunications de Côte d'Ivoire), which also acts as the personal data protection authority. In Senegal the telecoms regulator is ARTP (Autorité de Régulation des Télécommunications et des Postes), and personal data is overseen by the CDP. Check their sites for current rules.

Can I send marketing SMS in French in these countries?

Yes, with consent. Our data requires verifiable opt-in, timestamped records kept for at least 12 months, and STOP or equivalent opt-out wording in every promotion. Send in French, and check the text in a character counter, because accents such as ç, ê and ô switch the message to Unicode and cut capacity from 160 to 70 characters.

Can banks and mobile money providers use SMS for OTP in these countries?

Yes. OTPs and transaction alerts are common transactional SMS uses. Send them on a separate sender ID and route from promotions, keep them short, state the validity period and never add an offer. Fallback from an app or WhatsApp message to SMS is a typical pattern for time-critical codes.

Are the rules the same in Togo, Benin and other WAEMU countries?

No. Countries in the West African Economic and Monetary Union share a currency but each has its own telecoms regulator, data law and operator conditions. We publish no facts for them in this guide. Ask our team to confirm the sender ID and consent rules for the country you want to send to.

What is the best time to send promotional SMS?

We have not found a regulator-published time-of-day window for promotional SMS in either country. Agree sending hours with the operator and schedule promotions for the recipient's local daytime. Transactional traffic such as OTPs and bank alerts runs 24/7.

Sources

  1. ARTCI, Autorité de Régulation des Télécommunications de Côte d'Ivoire
  2. ARTP, Autorité de Régulation des Télécommunications et des Postes (Senegal)
  3. Loi n° 2013-450 relative à la protection des données à caractère personnel (Côte d'Ivoire), NATLEX
  4. Loi n° 2008-12 sur la protection des données à caractère personnel (Sénégal), WIPO Lex
  5. 3GPP TS 23.038: Alphabets and language-specific information