Si vous utilisez des messages carrousel interactifs sur WhatsApp, vous pouvez rencontrer une erreur indiquant que le libellé de votre bouton est trop long, même s’il semble respecter la limite de 20 caractères.
Cela peut être déroutant, surtout lorsque tout paraît correct.
Voici une explication simple du problème et comment l’éviter.
Ce qu’il faut savoir en priorité
👉 Pour les messages carrousel sur WhatsApp, Meta ne compte pas les caractères — mais les octets (bytes).
Certains caractères (comme les lettres accentuées) prennent plus d’un octet.
Pourquoi cela pose problème ?
Dans de nombreuses langues (français, espagnol, portugais, etc.), nous utilisons des caractères accentués :
é, è, à, ç, ñ, ô, …
Pour nous, cela compte comme 1 caractère.
Mais pour WhatsApp, cela peut compter comme 2 octets (ou plus).
Résultat :
Un libellé de bouton qui semble faire 20 caractères
Peut en réalité dépasser 20 octets
Et WhatsApp refuse alors l’envoi du message
Exemple simple
Libellé du bouton | Caractères visibles | Taille en octets (WhatsApp) |
Découvrir | 8 caractères | 9 octets |
View special offer | 20 caractères | ❌ plus de 20 octets |
View special offer (sans accents) | 20 caractères | ✅ 20 octets |
👉 Les accents et caractères spéciaux font la différence.
Pourquoi cela concerne uniquement les carrousels ?
Cette limite basée sur les octets s’applique uniquement :
Aux boutons URL
Dans les messages carrousel interactifs
Pour tous les autres types de messages WhatsApp, Meta compte les caractères “classiques”, et non les octets.
Ce que nous avons amélioré dans notre produit
Pour éviter ce problème :
✅ Nous affichons désormais le nombre d’octets pour les libellés de boutons dans les carrousels
⚠️ Un message d’erreur clair apparaît si la limite est dépassée
📖 L’erreur renvoie vers cet article pour plus d’explications
Cela vous permet de voir immédiatement lorsqu’un libellé risque d’être bloqué par WhatsApp.
