الأمان و OTP

OTP WhatsApp vs SMS IAM/Orange/Inwi : latence terrain

12 دقيقة قراءة24 فبراير 2026

Benchmark de latence OTP WhatsApp vs SMS IAM, Orange et Inwi au Maroc : temps de livraison observés, variabilité et impact sur la conversion.

OTP WhatsApp vs SMS IAM/Orange/Inwi : latence terrain

Sur un tunnel de paiement ou une connexion sensible, chaque seconde compte. La latence de livraison d'un OTP influence directement le taux de conversion et la perception du service. Beaucoup d'entreprises marocaines choisissent leur canal (WhatsApp ou SMS via IAM, Orange, Inwi) sans données concrètes. Voici une lecture terrain de ce que l'on observe généralement en production, et comment l'interpréter.

Ce que l'on mesure exactement

La latence perçue par le client se décompose en plusieurs segments :

  • Temps d'appel API : envoi de la requête depuis votre backend jusqu'à l'acceptation par le fournisseur (Meta ou agrégateur SMS).
  • Temps de routage réseau : traversée des infrastructures (Internet pour WhatsApp, SS7/SMPP pour SMS).
  • Temps de notification téléphone : réception effective par l'appareil et affichage à l'écran.
  • Temps de saisie utilisateur : ouverture du message, copie du code, retour vers l'app.

SMS : latence observée par opérateur

Maroc Telecom (IAM)

Sur des tests en heures ouvrées, la livraison SMS via IAM est généralement rapide (souvent 3 à 8 secondes environ). En période de forte charge (soirées, weekends de fêtes), la latence peut monter au-delà de 15 secondes selon l'agrégateur utilisé.

Orange Maroc

Livraison observée dans une plage similaire, avec une bonne stabilité en zone urbaine. Les préfixes 06 40-49 et 06 60-69 bénéficient d'un routage efficace via la plupart des agrégateurs.

Inwi

Performance globalement comparable, avec parfois une variabilité plus marquée sur certains créneaux. Le choix d'un bon partenaire multi-opérateurs est déterminant pour lisser ces écarts.

Attention : ces chiffres sont indicatifs et varient selon l'agrégateur, le sender ID utilisé et la saturation réseau. Un test dédié sur votre volume réel est toujours recommandé.

WhatsApp : latence observée

La Cloud API de Meta livre généralement un template Authentication en 1 à 4 secondes environ jusqu'à l'appareil, à condition que celui-ci soit connecté (Wi-Fi ou données mobiles). Le webhook delivered revient dans un délai similaire, permettant un monitoring précis.

Les cas de latence plus élevée correspondent à des téléphones hors réseau au moment de l'envoi : le message est mis en file par WhatsApp et livré dès la reconnexion. Cette élasticité est un atout, mais elle rend la métrique moyenne moins pertinente que la médiane et le percentile 95.

Ce que la médiane cache

Pour piloter un service critique, la moyenne ne suffit pas. Il faut observer :

  • P50 (médiane) : l'expérience typique d'un utilisateur.
  • P95 : la queue de distribution qui alimente les tickets support.
  • Taux d'échec pur : messages jamais livrés dans une fenêtre définie (ex. 60 secondes).

Un canal avec un P50 de 3 secondes mais un P95 de 60 secondes peut être plus problématique qu'un canal légèrement plus lent mais plus prévisible.

Impact concret sur la conversion

Sur un tunnel de paiement e-commerce marocain, l'écart entre un OTP livré en 3 secondes et un OTP livré en 20 secondes se traduit par plusieurs points de taux de complétion. Les clients abandonnent, redemandent un code, ou basculent sur un concurrent. Sur un volume mensuel important, l'impact business est significatif.

La stratégie hybride comme réponse

Aucun canal seul n'est parfait sur toute la distribution de latence. La combinaison WhatsApp en priorité + SMS Failback automatique offre le meilleur compromis :

  • WhatsApp capture la majorité des cas rapides et à faible coût.
  • Le SMS prend le relais après un délai court (typiquement 30 secondes sans read) ou en cas d'échec immédiat.
  • Le suivi consolidé permet d'attribuer chaque OTP au canal réellement utilisé.

Comment benchmarker chez vous

Quelques bonnes pratiques pour mesurer sérieusement :

  1. Instrumenter côté serveur avec un horodatage à l'envoi et à la réception du webhook delivered.
  2. Collecter les données sur plusieurs semaines, tous jours et créneaux confondus.
  3. Séparer les métriques par opérateur (préfixe téléphonique) et par canal.
  4. Comparer avec l'expérience réelle utilisateur via un panel de testeurs internes.

Conclusion

La latence OTP n'est pas une donnée marketing mais un indicateur opérationnel de premier plan. Au Maroc, WhatsApp offre en général la meilleure médiane, mais un SMS Failback bien configuré reste indispensable pour maîtriser la queue de distribution et garantir un taux de livraison proche de 100 %.

جرّب Adrixis ميتا مجانًا. سبعة أيام، بدون بطاقة.