Ouvrez le tableau de bord de votre fournisseur API ou vos propres logs, et extrayez un export brut des envois des dernières 24 heures. Analysez les écarts en comparant ces 4 axes :
### 1. Le taux de Failed et Unknown
- Si le taux de Failed (Échec) explose (ex: >15%), c'est un problème de Liste. Votre base de données contient trop de numéros non attribués ou résiliés. L'opérateur rejette les numéros inactifs.
- Si le taux de Unknown ou Rejected explose, c'est un problème de Contenu ou de Sender ID. L'opérateur bloque volontairement vos messages.
### 2. Le diagnostic par opérateur
Filtrez vos logs par préfixe opérateur :
- Numéros commençant par 0661, 0662, 0666 (Généralement IAM)
- Numéros commençant par 0614, 0663 (Orange)
- Numéros commençant par 0600, 0633 (inwi)
Note : Avec la portabilité des numéros au Maroc, le préfixe n'est plus garanti à 100%, mais statistiquement sur une grande base, il reste un indicateur fiable.
Si votre taux de livraison chute de 95% à 20% sur les numéros 0661 mais reste parfait sur les autres, le problème vient exclusivement de Maroc Telecom (panne réseau isolée ou blocage de votre Sender ID chez cet opérateur spécifique).
### 3. Le délai de livraison (Time-to-Deliver)
Calculez le temps entre l'envoi HTTP de votre serveur et la réception du DLR final. Un SMS normal au Maroc met moins de 5 secondes.
Si vous constatez que 40% de vos messages prennent plus de 15 minutes, vous faites face à un problème de congestion réseau (Throttling). Le réseau limite votre débit car vous envoyez trop de messages en même temps sur une période de forte affluence.
### 4. Le diagnostic par campagne (Le test du message neutre)
Si le problème semble généralisé, effectuez le test du message neutre :
Envoyez un SMS très basique ("Ceci est un test technique") depuis votre compte vers 3 numéros de test (1 IAM, 1 Orange, 1 inwi).
Si ce message arrive instantanément, alors la panne réseau est écartée. La baisse de votre taux de délivrance est causée par le contenu de votre message marketing (liens bloqués, mots-clés financiers).