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
- Pourquoi le SMS reste-t-il incontournable en RDC ?
- Opérateurs et numéros de téléphone en RDC
- SMS marketing ou SMS transactionnel : quelle différence ?
- Le Sender ID en RDC : envoyer au nom de votre entreprise
- Combien coûte un SMS en RDC ?
- Comment faire un envoi de SMS en masse en RDC, étape par étape ?
- API SMS en RDC : envoyer des SMS depuis votre logiciel
- Bonnes pratiques pour vos SMS en masse
- Mesurer les résultats : les accusés de réception (DLR)
- Comment choisir une plateforme SMS en RDC ?
- 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ère | SMS | WhatsApp Business |
|---|---|---|
| Téléphone | Tous les téléphones mobiles | Téléphone avec l’application WhatsApp |
| Connexion Internet | Pas nécessaire | Nécessaire |
| Premier message de l’entreprise | Texte libre, sous votre Sender ID | Modèle validé par Meta |
| Réponse du client | Impossible vers un Sender ID | Conversation dans les deux sens |
| Prix chez Coussema | 0,03 $ par SMS, sans abonnement | Dè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érateur | Abonnements actifs (mars 2026) | Part de marché | Préfixes courants |
|---|---|---|---|
| Vodacom | 26,2 millions | 34,9 % | 081, 082, 083 |
| Airtel | 22,7 millions | 30,3 % | 096, 097, 098, 099 |
| Orange | 22,6 millions | 30,1 % | 080, 084, 085, 089 |
| Africell | 3,5 millions | 4,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
| Secteur | Sender ID | Exemple de message |
|---|---|---|
| Banque, microfinance | MaBanque | 482917 est votre code de vérification. Il expire dans 5 minutes. Ne le partagez avec personne. |
| École, université | MonEcole | Rappel : les frais scolaires du 2e trimestre sont à régler avant le 15/12. Merci. |
| Santé | MaClinique | Rappel : votre rendez-vous est demain à 10 h 30. Pour le déplacer, appelez le 0810000000. |
| Commerce, livraison | MaBoutique | Votre commande 1042 sera livrée demain entre 10 h et 12 h. Le livreur vous appellera. |
| ONG, église | MonEglise | Réunion des jeunes samedi à 15 h dans la grande salle. Venez nombreux. |
| Promotion | MaBoutique | -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).
| Encodage | Quand ? | Message en 1 SMS | Par segment au-delà |
|---|---|---|---|
| GSM-7 | Lettres sans accent, chiffres, ponctuation courante, é, è, à, ù | Jusqu’à 160 caractères | 153 caractères |
| Unicode (UCS-2) | Au moins un caractère hors GSM : ê, ç, ’, emoji… | Jusqu’à 70 caractères | 67 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 $.
| Destinataires | Segments par message | SMS facturés | Coût à 0,03 $ |
|---|---|---|---|
| 1 000 | 1 | 1 000 | 30 $ |
| 10 000 | 1 | 10 000 | 300 $ |
| 10 000 | 2 | 20 000 | 600 $ |
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.
- Créez votre compte. L’inscription donne 10 SMS offerts pour tester.
- Rechargez par Mobile Money. Les SMS coûtent 0,03 $ l’unité, sans abonnement.
- Demandez votre Sender ID. Gratuit, il est utilisable après approbation.
- Importez vos contacts. Un fichier .xlsx, .csv ou .txt, un numéro par ligne au format +243, dans un groupe comme « Clients Kinshasa ».
- Rédigez le message. Vérifiez le nombre de SMS par destinataire.
- Testez. Envoyez le message à votre numéro et à un collègue chez un autre opérateur.
- Envoyez ou programmez. Envoyez la campagne tout de suite ou choisissez une date et une heure.
- 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-Keyest 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. 202ne veut pas dire livré. Les mises à jour de statut arrivent par webhook (message.deliveredoumessage.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 SMS | Ce que cela signifie | Que faire |
|---|---|---|
| Reçu | L’opérateur confirme la remise sur le téléphone | Rien |
| Envoyé | Transmis au réseau, accusé de réception en attente | Patienter (téléphone éteint ou hors réseau) |
| Échec | Le message n’a pas pu être remis | Vé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ère | Question à poser |
|---|---|
| Couverture RDC | Les quatre opérateurs sont-ils couverts ? |
| Sender ID | Est-il payant ? Comment est-il approuvé ? |
| Accusés de réception | Voit-on le statut de chaque message ? |
| API et documentation | La documentation est-elle publique ? |
| Paiement | Le Mobile Money est-il accepté ? |
| Prix transparent | Le prix par SMS est-il publié ? Les SMS expirent-ils ? |
| Support | L’é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.