Blog SMS

SMS

Envoi de SMS en masse en RDC : le guide complet pour les entreprises

Numéros et opérateurs, Sender ID, calcul du prix, campagnes, API et consentement : tout ce qu’il faut savoir pour envoyer des SMS en masse en RDC.

SOMMAIRE
  1. Pourquoi le SMS reste-t-il incontournable en RDC ?
  2. Opérateurs et numéros de téléphone en RDC
  3. SMS marketing ou SMS transactionnel : quelle différence ?
  4. Le Sender ID en RDC : envoyer au nom de votre entreprise
  5. Combien coûte un SMS en RDC ?
  6. Comment faire un envoi de SMS en masse en RDC, étape par étape ?
  7. API SMS en RDC : envoyer des SMS depuis votre logiciel
  8. Bonnes pratiques pour vos SMS en masse
  9. Mesurer les résultats : les accusés de réception (DLR)
  10. Comment choisir une plateforme SMS en RDC ?
  11. Questions fréquentes

L’envoi de SMS en masse en RDC permet de joindre vos clients, vos élèves ou vos membres sur n’importe quel téléphone mobile, connecté à Internet ou non. On parle aussi de bulk SMS : un même message, ou un message personnalisé, part vers une liste de numéros depuis une plateforme web ou une API. Ce guide réunit l’essentiel, de Kinshasa à Lubumbashi : numéros, Sender ID, prix, campagnes, API et règles, avec les chiffres du régulateur, l’ARPTC.

L’ESSENTIEL

  • Le SMS fonctionne sur tous les téléphones mobiles, sans Internet : près de 75 millions d’abonnements actifs en RDC fin mars 2026, dont environ la moitié avec l’Internet mobile (ARPTC).
  • Un SMS contient 160 caractères ; au-delà, le message est découpé en segments de 153 caractères, chacun facturé comme un SMS.
  • Un seul caractère hors de l’alphabet GSM (ê, ç, apostrophe ’, emoji…) fait passer le message en Unicode : 70 caractères, puis 67 par segment.
  • Le Sender ID est le nom de votre entreprise affiché comme expéditeur ; il compte 11 caractères au maximum.
  • Chez Coussema, un SMS vers la RDC coûte 0,03 $ (offre Croissance), sans abonnement, payé par Mobile Money, et les SMS achetés n’expirent pas.
  • Le Code du numérique interdit, sauf exception, la prospection par SMS sans consentement préalable et impose un moyen gratuit d’arrêter les messages.

Pourquoi le SMS reste-t-il incontournable en RDC ?

Le SMS fonctionne sur tous les téléphones mobiles, du plus simple au smartphone, sans forfait Internet ni application. En RDC, où la majorité de la population n’utilise pas Internet, c’est le canal écrit qui atteint le plus de monde.

L’ARPTC, le régulateur des télécommunications, a publié en juin 2026 son rapport sur le premier trimestre. Fin mars, la RDC comptait 74 969 343 abonnements mobiles actifs, soit un taux de pénétration de 66,8 %, mais seulement 38,2 millions d’abonnements à l’Internet mobile. DataReportal fait le même constat : fin 2025, 69,5 % de la population, soit 79 millions de personnes, n’utilisaient pas Internet.

Le SMS recule pourtant entre particuliers : selon l’ARPTC, le trafic SMS total a baissé de 15,84 % en un trimestre, au profit des applications de messagerie, et le SMS se recentre sur les usages professionnels (codes OTP, confirmations de transactions, alertes). Près de 12 milliards de SMS ont encore circulé au premier trimestre 2026.

SMS ou WhatsApp : lequel choisir ?

Les deux se complètent : le SMS fonctionne sans connexion Internet sur tous les téléphones mobiles, WhatsApp permet la conversation avec les clients qui ont l’application et une connexion.

CritèreSMSWhatsApp Business
TéléphoneTous les téléphones mobilesTéléphone avec l’application WhatsApp
Connexion InternetPas nécessaireNécessaire
Premier message de l’entrepriseTexte libre, sous votre Sender IDModèle validé par Meta
Réponse du clientImpossible vers un Sender IDConversation dans les deux sens
Prix chez Coussema0,03 $ par SMS, sans abonnementDès 19 $ par mois, messages facturés par Meta

Beaucoup d’entreprises combinent les deux. Notre guide de l’API WhatsApp Business détaille le second canal.

Opérateurs et numéros de téléphone en RDC

Un numéro mobile congolais s’écrit +243 suivi de 9 chiffres ; en format national, on compose un 0 suivi de ces 9 chiffres. Quatre opérateurs se partagent le marché : Vodacom, Airtel, Orange et Africell.

Quel format de numéro utiliser pour un envoi en masse ?

Après l’indicatif, les numéros mobiles commencent par 8 ou 9 (08 ou 09 en format national). Pour un envoi en masse, retirez le 0 initial et ajoutez l’indicatif 243 : 0812345678 devient +243812345678. Chez Coussema, un numéro valide compte 12 chiffres et commence par 243 ou +243, sans 0 juste après.

Quels sont les opérateurs mobiles en RDC ?

OpérateurAbonnements actifs (mars 2026)Part de marchéPréfixes courants
Vodacom26,2 millions34,9 %081, 082, 083
Airtel22,7 millions30,3 %096, 097, 098, 099
Orange22,6 millions30,1 %080, 084, 085, 089
Africell3,5 millions4,7 %090, 091

Abonnements et parts de marché : ARPTC, premier trimestre 2026. Préfixes : liste indicative des principales tranches, d’après la base de numérotation e164.com (octobre 2026).

Inutile de trier vos contacts : une plateforme multiopérateur comme Coussema achemine chaque numéro vers son réseau.

SMS marketing ou SMS transactionnel : quelle différence ?

Un SMS marketing fait la promotion d’une offre auprès d’une liste de contacts. Un SMS transactionnel transmet une information attendue par une seule personne, à la suite d’une action : un code OTP, une confirmation de paiement, un rappel de rendez-vous.

Un code OTP (One-Time Password) est un code à usage unique qui confirme une connexion ou une opération. En droit, le Code du numérique appelle prospection directe tout message qui promeut des biens, des services ou l’image de celui qui les vend : le SMS marketing en relève, pas un code OTP.

Exemples de SMS par secteur en RDC

SecteurSender IDExemple de message
Banque, microfinanceMaBanque482917 est votre code de vérification. Il expire dans 5 minutes. Ne le partagez avec personne.
École, universitéMonEcoleRappel : les frais scolaires du 2e trimestre sont à régler avant le 15/12. Merci.
SantéMaCliniqueRappel : votre rendez-vous est demain à 10 h 30. Pour le déplacer, appelez le 0810000000.
Commerce, livraisonMaBoutiqueVotre commande 1042 sera livrée demain entre 10 h et 12 h. Le livreur vous appellera.
ONG, égliseMonEgliseRéunion des jeunes samedi à 15 h dans la grande salle. Venez nombreux.
PromotionMaBoutique-20 % sur tout le magasin ce week-end avec le code WEEKEND20. Pour ne plus recevoir nos SMS : 0810000000

Tous tiennent en un seul SMS.

Le Sender ID en RDC : envoyer au nom de votre entreprise

Un Sender ID est le nom qui s’affiche comme expéditeur d’un SMS, à la place d’un numéro de téléphone : « MaBanque » plutôt que « +243 81… ». Le destinataire reconnaît l’entreprise dès la notification.

Combien de caractères peut compter un Sender ID ?

Onze au maximum : dans la norme GSM, le champ qui porte l’adresse de l’expéditeur ne dépasse pas 12 octets, en-tête compris (3GPP TS 23.040), ce qui laisse place à 11 caractères alphanumériques.

Chez Coussema, un Sender ID compte de 3 à 11 caractères : lettres sans accent, chiffres, espaces, tirets et tirets bas, en commençant par une lettre ou un chiffre. « MonEcole » est accepté, « MonÉcole » ne l’est pas.

Pourquoi le Sender ID inspire-t-il confiance ?

Un SMS signé du nom de votre marque est identifié au premier coup d’œil ; un numéro inconnu peut passer pour une fraude. Attention : on ne peut pas répondre à un Sender ID ; pour recevoir des réponses, indiquez un numéro dans le message.

Comment obtenir un Sender ID chez Coussema ?

Le Sender ID est gratuit. Vous le demandez dans le tableau de bord en décrivant votre entreprise, vos messages et l’origine de vos contacts, avec un exemple de SMS. Après approbation, il sert dans vos campagnes et dans l’API. Il fait partie de l’offre Croissance, pas de l’offre gratuite Démarrage.

Combien coûte un SMS en RDC ?

Chez Coussema, un SMS vers la RDC coûte 0,03 $ avec l’offre Croissance, sans abonnement. L’offre Démarrage est gratuite, avec 10 SMS offerts à l’inscription, et les gros volumes relèvent d’une offre Entreprise sur devis. Les SMS achetés n’expirent pas et se paient par Mobile Money (détails sur la page Tarifs).

Qu’est-ce qu’un segment SMS ?

Un segment est l’unité de base d’un SMS : 160 caractères au plus en encodage standard. Un message plus long part en plusieurs segments, réassemblés sur le téléphone et facturés chacun comme un SMS. Chaque segment n’en contient alors que 153, car il porte un petit en-tête qui permet de remettre les morceaux dans l’ordre (3GPP TS 23.038 et TS 23.040).

EncodageQuand ?Message en 1 SMSPar segment au-delà
GSM-7Lettres sans accent, chiffres, ponctuation courante, é, è, à, ùJusqu’à 160 caractères153 caractères
Unicode (UCS-2)Au moins un caractère hors GSM : ê, ç, ’, emoji…Jusqu’à 70 caractères67 caractères

En Unicode, la plupart des emojis comptent pour deux caractères.

Quelques symboles restent en GSM-7 mais comptent double : € [ ] { } \ ^ ~ |.

Quels caractères font passer un SMS en Unicode ?

Un seul caractère absent de l’alphabet GSM fait passer tout le message en Unicode. En français :

  • Acceptés en GSM-7 : é, è, à, ù, ì, ò, É et Ç majuscule.
  • Passent en Unicode : ê, â, î, ô, û, ë, ï, ç minuscule, œ, À, È, Ê, l’apostrophe typographique ’, les guillemets « », le symbole ° de « n° » et les emojis.

L’éditeur de Coussema affiche le nombre de SMS par destinataire et signale les caractères hors GSM.

Exemple de calcul du coût d’une campagne

Coût d’une campagne = nombre de destinataires × segments par message × 0,03 $.

DestinatairesSegments par messageSMS facturésCoût à 0,03 $
1 00011 00030 $
10 000110 000300 $
10 000220 000600 $

Pour de gros volumes, l’offre Entreprise propose un tarif adapté : contactez l’équipe.

Comment faire un envoi de SMS en masse en RDC, étape par étape ?

Avec Coussema, une campagne se prépare en huit étapes, sans code.

  1. Créez votre compte. L’inscription donne 10 SMS offerts pour tester.
  2. Rechargez par Mobile Money. Les SMS coûtent 0,03 $ l’unité, sans abonnement.
  3. Demandez votre Sender ID. Gratuit, il est utilisable après approbation.
  4. Importez vos contacts. Un fichier .xlsx, .csv ou .txt, un numéro par ligne au format +243, dans un groupe comme « Clients Kinshasa ».
  5. Rédigez le message. Vérifiez le nombre de SMS par destinataire.
  6. Testez. Envoyez le message à votre numéro et à un collègue chez un autre opérateur.
  7. Envoyez ou programmez. Envoyez la campagne tout de suite ou choisissez une date et une heure.
  8. Suivez le Rapport SMS. Chaque message y a son statut, par exemple Reçu, Envoyé ou Échec.

API SMS en RDC : envoyer des SMS depuis votre logiciel

Depuis votre application, vous envoyez un SMS par une requête POST https://api.coussema.com/v1/sms/send avec votre clé API et un en-tête Idempotency-Key. La réponse 202 Accepted signifie que le message est accepté dans la file d’envoi, pas qu’il est livré.

curl -X POST https://api.coussema.com/v1/sms/send \
  -H 'Authorization: Bearer csm_live_xxxxxxxxxxxx_xxx' \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: 7228b5c7-cb1d-43c0-8d68-2e9f68a5fba5' \
  -d '{
    "to": "243810000000",
    "message": "Votre code est 482019",
    "senderName": "MABOUTIQUE",
    "clientReference": "order-482019"
  }'
HTTP/1.1 202 Accepted
Content-Type: application/json

{
  "success": true,
  "queued": true,
  "status": "accepted",
  "count": 1,
  "remainingQuota": 999,
  "message": {
    "id": "11111111-1111-4111-8111-111111111111",
    "clientReference": "order-482019"
  },
  "provider": { "code": "coussema", "messageId": null, "httpStatus": 202 }
}
  • La clé API reste sur votre serveur, jamais dans une application mobile ou une page web. Choisissez le profil « Envoi SMS uniquement ».
  • L’en-tête Idempotency-Key est obligatoire. Une valeur unique par envoi ; après une coupure réseau, renvoyez la requête avec la même valeur pour qu’elle compte comme une nouvelle tentative du même envoi.
  • 202 ne veut pas dire livré. Les mises à jour de statut arrivent par webhook (message.delivered ou message.failed) et dans le Rapport SMS ; un accusé définitif peut manquer.
  • Les webhooks sont signés. Vérifiez l’en-tête x-coussema-signature (HMAC-SHA256) avant de traiter un événement.

La documentation donne des exemples en JavaScript, Python et PHP : démarrage rapide, référence de l’API et webhooks.

Envoyer des codes OTP par SMS

Un SMS OTP doit être court et en GSM-7 : le code en tête, sa durée de validité, le rappel de ne jamais le partager. Suivez le statut par webhook et laissez l’utilisateur redemander un code plutôt que d’en renvoyer un automatiquement.

Bonnes pratiques pour vos SMS en masse

Une campagne efficace et conforme repose sur le consentement, une identité claire, un moyen simple d’arrêter, le bon moment et une liste propre.

Obtenir le consentement des destinataires

Le Code du numérique (ordonnance-loi n° 23/010 du 13 mars 2023) interdit la prospection par SMS auprès d’une personne qui n’a pas donné son accord au préalable (article 68). Le silence ne vaut pas consentement, et c’est à l’expéditeur de prouver l’accord.

Exception (article 69) : un client dont le numéro a été recueilli en connaissance de cause, lors d’une vente ou d’une prestation, peut recevoir vos offres de produits analogues s’il peut refuser sans frais, dès la collecte puis dans chaque message. Notez la date et l’origine de chaque numéro.

S’identifier et offrir un moyen d’arrêter

Chaque SMS de prospection doit indiquer un moyen gratuit de ne plus en recevoir et ne pas masquer l’identité de l’expéditeur (article 72). Donnez un numéro de téléphone ou WhatsApp, ou un lien court, puisqu’on ne peut pas répondre à un Sender ID.

Quand une personne demande l’arrêt, accusez réception, retirez son numéro et tenez à jour la liste des refus : le Code l’impose aux fournisseurs en ligne (article 70), et c’est une bonne pratique pour tous.

Choisir le bon moment

La RDC a deux fuseaux horaires : UTC+1 à l’ouest, dont Kinshasa, et UTC+2 à l’est, dont Lubumbashi et Goma. Un envoi programmé à 8 h, heure de Kinshasa, part à 9 h, heure de Lubumbashi. Évitez la nuit et le petit matin.

Écrire court, personnaliser, tester

Visez un seul segment, commencez par l’essentiel, ajoutez le prénom ou le numéro de commande, finissez par une action claire. Retirez les numéros en échec répété et testez chaque nouveau message sur plusieurs opérateurs.

Mesurer les résultats : les accusés de réception (DLR)

Un DLR (Delivery Report, ou accusé de réception) est le statut que l’opérateur renvoie après avoir tenté de remettre un SMS.

Statut principal dans le Rapport SMSCe que cela signifieQue faire
ReçuL’opérateur confirme la remise sur le téléphoneRien
EnvoyéTransmis au réseau, accusé de réception en attentePatienter (téléphone éteint ou hors réseau)
ÉchecLe message n’a pas pu être remisVérifier le numéro

Deux autres statuts existent : « En attente », avant le départ vers l’opérateur, et « Non confirmé », quand aucun accusé définitif n’est revenu.

Si le téléphone est éteint, le centre SMS de l’opérateur peut garder le message pendant sa durée de validité et retenter la remise. Une expiration confirmée par l’opérateur apparaît en échec ; sans accusé définitif, la livraison reste « Non confirmé ».

Comment choisir une plateforme SMS en RDC ?

Vérifiez sept points : couverture des opérateurs congolais, Sender ID, accusés de réception, API, paiement, transparence du prix et support.

CritèreQuestion à poser
Couverture RDCLes quatre opérateurs sont-ils couverts ?
Sender IDEst-il payant ? Comment est-il approuvé ?
Accusés de réceptionVoit-on le statut de chaque message ?
API et documentationLa documentation est-elle publique ?
PaiementLe Mobile Money est-il accepté ?
Prix transparentLe prix par SMS est-il publié ? Les SMS expirent-ils ?
SupportL’équipe est-elle joignable par téléphone ou WhatsApp ?

Chez Coussema : couverture multiopérateur, Sender ID gratuit, statut de chaque SMS, API documentée, Mobile Money et 0,03 $ par SMS sans expiration, avec une équipe basée à Kinshasa, joignable par WhatsApp et par téléphone. Voir la page SMS professionnel.

Questions fréquentes

Combien coûte un SMS en masse en RDC ?

Chez Coussema, un SMS vers la RDC coûte 0,03 $ avec l’offre Croissance, sans abonnement : 10 000 SMS d’un seul segment reviennent à 300 $. Un message peut compter plusieurs segments selon sa longueur et son encodage ; chaque segment est facturé comme un SMS.

Faut-il le consentement des destinataires pour envoyer des SMS marketing en RDC ?

Oui, en principe : le Code du numérique de 2023 interdit la prospection par SMS sans l’accord préalable du destinataire. Une exception vise les numéros recueillis auprès de vos clients lors d’une vente ou d’une prestation, pour des produits analogues, s’ils peuvent refuser gratuitement dès la collecte et dans chaque message.

Combien de caractères peut contenir un SMS ?

Un SMS standard contient 160 caractères ; au-delà, chaque segment en contient 153. Avec un caractère hors de l’alphabet GSM, comme ê, ç, l’apostrophe ’ ou un emoji, la limite passe à 70 caractères, puis 67 par segment.

Comment afficher le nom de mon entreprise comme expéditeur ?

Il faut un Sender ID, un nom de 11 caractères au maximum affiché à la place du numéro. Chez Coussema, il est gratuit et s’utilise après approbation, avec l’offre Croissance.

Comment savoir si mes SMS sont bien arrivés ?

Grâce aux accusés de réception (DLR) : dans le Rapport SMS, chaque message a son statut, comme Reçu, Envoyé ou Échec. Avec l’API, la réponse 202 signifie seulement « accepté dans la file » ; les mises à jour de statut arrivent par webhook.

Peut-on envoyer des SMS en RDC depuis l’étranger ?

Oui : la plateforme est en ligne et l’API s’appelle depuis n’importe quel serveur, tant que les destinataires ont un numéro congolais (+243). Chez Coussema, le SMS couvre aujourd’hui la RDC ; d’autres destinations sont en cours d’ouverture.