Aller au contenu

Tes SMS sont livrés mais personne ne les voit, voilà ce qui se passe

Ton opérateur reporte le SMS comme livré, mais iOS, Android et les apps de sécurité peuvent le masquer silencieusement sur l’appareil, après la livraison. Résultat, ton reporting a l’air bon alors qu’une partie de tes abonnés n’a jamais vu le message. Regarde le CTR humain et les conversions, pas le taux de livraison.

Auteur
Axel Corton
Thème
CRM
Date
Lecture
9 min
Tes SMS sont livrés mais personne ne les voit, voilà ce qui se passe

À retenir

  • Le taux d’ouverture SMS annoncé mesure la livraison, pas la lecture, car il n’existe aucun pixel équivalent à l’email.
  • La suppression silencieuse masque un message livré sans bounce, sans code d’erreur, sans aucun retour vers toi.
  • Klaviyo exclut déjà les clics de bots du CTR, donc ton taux de clic headline reste fiable.
  • Un expéditeur vérifié, un seul lien brandé au lieu de bit.ly et un domaine consistant rassurent les filtres.
  • Monte un panel de test iOS et Android pour voir ce qui atterrit en boîte principale et ce qui est filtré.

Y a un truc qui pique en ce moment sur les campagnes de SMS marketing et beaucoup d'annonceurs passent complètement à côté. Ton message est marqué comme livré. Ton reporting affiche des clics. Et pourtant, une partie de tes abonnés n'a jamais vu le texte. Jamais.

Avant, les filtres anti-spam c'était un sujet email. On surveillait la délivrabilité, on excluait les inactifs, on faisait attention au contenu. Le SMS, lui, c'était le canal simple, direct, celui qui arrivait toujours. Ça, c'est fini. Apple, Google et les apps de sécurité mobile ont serré la vis, et maintenant le SMS a exactement les mêmes problèmes que l'email il y a dix ans.

Je t'explique ce qui se passe vraiment, pourquoi ton reporting te ment un peu, et surtout ce que tu peux faire concrètement pour pas te faire avoir.

Pourquoi le taux d'ouverture SMS annoncé ne veut plus dire grand-chose

Tout le monde répète que le SMS s'ouvre dans les minutes qui suivent l'envoi, qu'il se lit beaucoup plus vite et beaucoup plus souvent que l'email. C'est vrai, et c'est ce qui a fait la force du canal pour le eCommerce, les promos flash, les relances, les notifications.

Mais y a un problème de fond. Le taux d'ouverture SMS n'est pas vraiment traçable comme l'ouverture d'un email. Sur l'email tu as un pixel qui te dit qu'un message a été ouvert. Sur le SMS, y a pas d'équivalent. Du coup quand une plateforme t'annonce un taux d'ouverture énorme, en réalité elle te parle de livraison, pas de lecture. Et entre livré et vu, l'écart se creuse de plus en plus.

C'est tout le sujet de cet article.

Le vrai problème, c'est l'écart entre livré et vu

Quand tu envoies une campagne SMS, y a trois étapes avant qu'un abonné voie ton message.

Première étape, la livraison opérateur. Ton message quitte ta plateforme, il part chez les réseaux mobiles. Si tu reçois un accusé de réception positif, tu sais que l'opérateur a accepté le message et l'a poussé sur le téléphone. Jusque-là tout va bien.

Deuxième étape, le filtrage sur l'appareil. Et c'est là que ça devient opaque. Une fois que le message arrive sur le tel, le système d'exploitation et l'app SMS peuvent le ranger dans un dossier "Expéditeurs inconnus", scanner le contenu et les liens avant même de l'afficher, ou carrément le masquer s'ils le jugent trop promotionnel ou risqué.

Troisième étape, le comportement de l'abonné. Est-ce qu'il ouvre, est-ce qu'il clique, est-ce qu'il répond. C'est la seule étape que tu veux vraiment optimiser. Sauf que les deux d'avant pèsent de plus en plus lourd.

Le souci, c'est que l'opérateur ne voit pas ce qui se passe à la deuxième étape. Si ton message est livré sur le téléphone puis filtré en silence, l'opérateur le compte quand même comme livré. Et c'est cette info que toutes les plateformes SMS reçoivent, Klaviyo compris. Du coup ton timeline affiche "SMS reçu" pendant que l'abonné te jure qu'il a rien reçu. Les deux disent vrai en fait.

Les bot clicks, ces clics qui viennent pas de tes clients

Un bot click, c'est un clic sur ton lien fait par un système de sécurité, pas par un humain.

Ça vient d'où. Des fonctions de sécurité intégrées au système mobile qui pré-scannent les liens pour détecter le phishing. Des protections anti-spam natives sur Android et iOS. Des apps antivirus ou de sécurité installées sur l'appareil ou sur le réseau.

Ces systèmes existent pour protéger les gens contre les arnaques, le smishing, les liens vérolés. Ils cliquent ton lien avant que l'humain le voie, ils notent l'URL, et ils décident d'afficher, de déplacer ou de cacher le message. Pire, ils peuvent classer tes prochains messages comme sûrs ou risqués selon ce qu'ils ont trouvé.

Dans ta data, ça ressemble à quoi. À des clics sans aucun engagement humain derrière. À des clics qui viennent d'une plage d'IP très étroite, souvent dans les secondes qui suivent l'envoi. À des clics sur des profils qui te disent après coup "j'ai jamais vu ce message".

La bonne nouvelle, c'est que Klaviyo traite déjà ça proprement. Ces clics de bots sont visibles au niveau événement pour la transparence, mais ils ne sont pas comptés dans le taux de clics de tes campagnes. Ton CTR est donc basé sur le comportement humain, pas sur les scanners. Ça veut dire que si tu regardes ton CTR headline, il est fiable. Mais regarder quels abonnés se font scanner agressivement, ça reste hyper utile, j'y reviens.

La suppression silencieuse, le truc qui fausse tout

La suppression silencieuse, c'est quand un message est livré sur l'appareil (l'opérateur dit oui) mais qu'il est sorti de la boîte principale ou complètement masqué par les filtres. Sans bounce. Sans code d'erreur. Sans le moindre retour vers toi.

Ce qu'on voit revenir tout le temps.

iOS qui déplace les messages venant de numéros nouveaux et non enregistrés vers un dossier "Expéditeurs inconnus" ou une boîte filtrée. Des apps SMS ou des outils de sécurité qui flaggent certains textes comme "trop promo" et les cachent discrètement. Des téléphones Android avec une protection anti-spam agressive, parfois via des apps tierces.

Comme la suppression se passe sur l'appareil, après la livraison opérateur, l'opérateur reporte "livré", ta plateforme log "reçu", et l'abonné voit rien. C'est exactement pour ça que tes métriques peuvent avoir l'air correctes alors que la performance réelle prend cher.

Pourquoi ça explose maintenant. Trois choses se rejoignent. iOS et Android durcissent leurs protections, surtout pour les expéditeurs inconnus. Les arnaques par SMS ont explosé, donc les seuils par défaut sont plus stricts. Et une copie promo classique est souvent indistinguable d'un spam au premier coup d'oeil, surtout si tu balances du tout en majuscules, de la fausse urgence sans contexte, un lien générique et zéro personnalisation.

Ce qui dégrade vraiment ta lecture, au-delà des filtres

Les filtres appareil, c'est la partie visible. Mais y a deux autres trucs qui bouffent ton taux de lecture réel, et qu'on oublie souvent.

Les numéros inactifs d'abord. Un abonné qui a changé de numéro, qui n'ouvre plus rien depuis des mois, il reste dans ta base et il compte dans tes "livrés" alors qu'il ne lira jamais. Plus t'en gardes, plus ton taux de livraison te raconte une belle histoire qui n'existe pas.

La saturation de la liste ensuite. Si tu balances du SMS tous les deux jours à toute ta base, tu fatigues les gens, tu te fais signaler comme spam plus souvent, et les filtres apprennent à te ranger au mauvais endroit. C'est exactement le même raisonnement que sur l'email, sauf qu'en SMS tu as beaucoup moins de marge parce que c'est plus intrusif.

Ce que tu changes concrètement pour réduire le filtrage

Tu peux pas supprimer les scans de sécurité ni les filtres appareil. Par contre tu peux construire ton programme pour bosser avec eux plutôt que contre eux.

Écris comme un humain, pas comme un panneau publicitaire

Les filtres cherchent des patterns, pas des intentions. Des petits changements font une grosse différence.

Arrête le tout en majuscules, les points d'exclamation en rafale, la fausse urgence sans date ni contexte. À la place, ancre ton message dans le temps et donne du contexte. "25% sur tout jusqu'à 23h59 ce soir" passe mieux que "25% OFF SUR TOUT". Mélange l'info et la promo au lieu de faire du 100% commercial. Un truc du genre "Salut Julie, ton accès en avant-première à notre vente vient d'ouvrir. Code BF25 pour 25% jusqu'à minuit", ça ressemble à une notification importante avec une offre, pas à un spam condensé en 160 caractères.

Aide les téléphones à te faire confiance

Les choix techniques comptent autant que la copie.

Utilise un expéditeur vérifié ou un identifiant de marque. Un message qui affiche clairement ton nom de marque paraît plus sûr et est plus reconnaissable. Préfère des liens de marque raccourcis plutôt que les raccourcisseurs publics type bit.ly. Ces raccourcisseurs sont massivement abusés par les spammeurs, du coup ils sont plus scrutés. Limite le nombre de liens, un seul lien propre et brandé par SMS c'est en général l'idéal. Et reste consistant sur ton domaine d'envoi, si le domaine dans ton SMS est le même que celui que tes abonnés voient partout ailleurs, tu inspires plus confiance aux filtres.

Soigne ton timing et ta fréquence

Le bon message au mauvais moment, c'est un message qui prend cher. Évite les envois hors des horaires où les gens regardent leur tel, et surtout respecte le cadre, consentement, opt-in clair, plages horaires autorisées. C'est pas juste une question de conformité, un abonné dérangé à la mauvaise heure te signale, et chaque signalement nourrit les filtres contre toi.

Sur la fréquence, pose-toi la question honnêtement. Est-ce que t'as vraiment quelque chose à dire, ou tu envoies parce que c'est dans ton planning. Mieux vaut un SMS qui compte qu'un SMS de plus dans le bruit.

Teste et segmente pour repérer les zones à risque

C'est le point que je préfère parce que c'est là qu'on gagne vraiment. Vu que le taux de lecture n'est pas traçable directement, la seule façon de l'approcher c'est de te construire tes propres indicateurs. Monte un panel de test avec des vrais téléphones, iOS et Android, différents opérateurs, et envoie-toi les campagnes pour voir ce qui arrive dans la boîte principale et ce qui finit filtré. Ça te donne une lecture réelle, pas celle du reporting.

Ensuite, segmente sur le comportement. Les profils qui génèrent des clics de bots sans jamais convertir, ceux qui reçoivent en permanence mais n'engagent jamais, c'est exactement là qu'il faut adapter le style de message, l'urgence, et parfois toute la logique de flow. Sur l'email on a l'habitude d'exclure les inactifs pour protéger la délivrabilité. Sur le SMS c'est le même raisonnement, un abonné à qui tu parles dans le vide depuis des mois te coûte plus qu'il te rapporte.

SMS ou email, en vrai la question se pose pas comme ça

On me demande souvent s'il faut choisir entre les deux. Non. Les deux canaux font pas le même job. L'email porte le contenu long, le contexte, les visuels. Le SMS porte l'immédiat, le court, le time-sensitive. Les faire tourner ensemble, c'est ça qui marche, un email qui pose l'offre et un SMS qui rappelle la deadline par exemple.

Le vrai piège, c'est de traiter le SMS comme un email bis. C'est pas le cas. Et plus tu le pollues avec de la fausse urgence, plus tu grilles un canal que tu peux pas remplacer facilement.

Sur quoi tu regardes vraiment ta performance maintenant

Le reflexe, c'est de regarder le taux de livraison et de se rassurer. Sauf que le taux de livraison ne veut plus dire grand-chose vu que l'opérateur reporte livré même quand le message est masqué. C'est pareil pour le taux d'ouverture SMS qu'on te vend, il repose sur de la livraison, pas sur de la lecture. Concentre-toi sur le CTR humain uniquement (celui que Klaviyo calcule déjà hors bots), sur les conversions, et sur l'engagement par segment. C'est ça qui te dit si ton canal marche pour de vrai.

Et garde un oeil sur le RCS, le successeur du SMS avec un contenu plus riche, des expéditeurs vérifiés et une meilleure lisibilité. C'est encore tôt mais c'est la direction que prend le mobile, et ça colle bien avec ce durcissement des protections.

La vraie bascule mentale, c'est d'arrêter de traiter le SMS comme un canal qui arrive toujours. C'est plus le cas. Tu dois maintenant mériter d'apparaître, exactement comme sur l'email. Ceux qui adaptent leur copie et leur segmentation coupent leur suppression fortement sans perdre en perf. Ceux qui continuent à balancer du "HURRY DON'T MISS OUT" à toute leur base vont voir leur canal s'éteindre en silence, sans même s'en rendre compte.

Sources

  1. Klaviyo Help Center — Understanding bot clicks
  2. Apple Support — View conversations from unknown senders in Messages

Questions fréquentes

Comment je sais si mes SMS sont vraiment vus ou juste livrés ?

Le taux de livraison ne suffit plus, l’opérateur reporte livré même quand le message est masqué sur l’appareil. Monte un panel de test avec de vrais téléphones iOS et Android pour voir ce qui arrive dans la boîte principale, et regarde le CTR humain plus les conversions par segment, pas juste le livré.

Les bot clicks faussent-ils mon taux de clics ?

Sur Klaviyo, non. Les clics de bots sont visibles au niveau événement pour la transparence mais ils ne sont pas comptés dans le CTR de tes campagnes. Ton taux de clics est basé sur le comportement humain. Par contre repérer quels profils se font scanner agressivement reste utile pour segmenter.

Pourquoi un abonné me dit qu’il n’a rien reçu alors que c’est marqué livré ?

C’est de la suppression silencieuse. Le message a bien été livré sur son téléphone, mais un filtre appareil l’a déplacé vers un dossier expéditeurs inconnus ou l’a masqué, sans bounce ni code d’erreur. L’opérateur reporte livré, ta plateforme log reçu, et l’abonné voit rien.

Qu’est-ce qui déclenche le filtrage sur mes campagnes ?

Le tout en majuscules, les points d’exclamation en rafale, la fausse urgence sans contexte, les liens génériques type bit.ly et le zéro personnalisation. Les filtres cherchent des patterns. Écris comme un humain, ancre ton offre dans le temps et utilise un lien de marque unique par SMS.

Faut-il exclure les inactifs sur le SMS comme sur l’email ?

Oui, c’est le même raisonnement. Un abonné à qui tu parles dans le vide depuis des mois te coûte plus qu’il te rapporte et dégrade ta réputation d’expéditeur. Segmente sur le comportement réel, adapte ou coupe les profils qui reçoivent en permanence sans jamais engager.

À lire ensuite

Abonnez-vous à notre newsletter

Nos méthodes sur le paid media, l’eCommerce et le CRM, dans votre boîte mail.

Ouverture bientôt