Un template WhatsApp (aussi appelé HSM — Highly Structured Message) est un message pré-approuvé par Meta que vous pouvez envoyer en dehors d'une fenêtre de conversation ouverte. Pour les plateformes no-code qui intègrent WhatsApp, les templates sont le seul mécanisme permettant d'initier une conversation avec un contact. Comprendre leur structure, leur processus d'approbation et leurs contraintes est indispensable avant de construire n'importe quel workflow.
Structure d'un template WhatsApp
Un template WhatsApp est composé de plusieurs blocs :
Header (optionnel) : texte, image, vidéo ou document affiché en haut du message. Utile pour les campagnes visuelles ou les confirmations avec une pièce jointe.
Body (obligatoire) : le corps du message. Peut contenir des variables dynamiques au format {{1}}, {{2}}, etc. Les variables sont remplacées par les valeurs réelles au moment de l'envoi.
Footer (optionnel) : texte grisé en bas du message, généralement utilisé pour une mention légale ou un lien de désinscription.
Buttons (optionnel) : jusqu'à 3 boutons. Deux types :
- Quick Reply : bouton de réponse rapide qui renvoie un texte prédéfini (utile pour les chatbots).
- Call to Action : bouton qui ouvre une URL ou lance un appel téléphonique.
Exemple de structure JSON pour la soumission d'un template via API :
{
"name": "confirmation_commande",
"language": "fr",
"category": "UTILITY",
"components": [
{
"type": "BODY",
"text": "Votre commande {{1}} a bien été confirmée. Livraison prévue le {{2}}."
},
{
"type": "BUTTONS",
"buttons": [
{
"type": "QUICK_REPLY",
"text": "Suivre ma commande"
}
]
}
]
}
Catégories de templates et impact sur la facturation
Meta classe chaque template dans une catégorie lors de l'approbation. La catégorie détermine le tarif de la conversation.
| Catégorie | Usage typique | Tarif Meta FR (indicatif) |
|---|---|---|
| MARKETING | Promotions, offres, newsletters | ~0,0712 €/conversation |
| UTILITY | Confirmations, alertes transactionnelles | ~0,0248 €/conversation |
| AUTHENTICATION | OTP, vérification en deux étapes | ~0,0248 €/conversation |
La catégorisation est faite par Meta lors de l'approbation — vous proposez une catégorie mais Meta peut la modifier. Un template classé UTILITY que Meta requalifie en MARKETING voit son coût multiplié par environ 2,9 pour les destinataires français. Anticipez ce risque dans votre modèle de facturation client.
Les règles détaillées de classification sont documentées dans notre guide sur les catégories de templates WhatsApp.
Soumettre et gérer des templates depuis un outil no-code
La plupart des plateformes no-code n'ont pas de module natif pour soumettre des templates WhatsApp. Les options :
Via l'API Graph Meta directement. Utilisez un noeud HTTP POST dans Make, n8n ou Zapier pour appeler l'endpoint POST /{whatsapp-business-account-id}/message_templates. Vous aurez besoin d'un token d'accès système valide.
Via le dashboard BSP. La plupart des BSP (dont Whakup) proposent une interface graphique pour créer, soumettre et gérer les templates sans toucher à l'API directement. C'est l'option la plus rapide pour les équipes non techniques.
Via l'embedded signup + console Meta. Si vous avez configuré l'embedded signup, le client peut gérer ses templates directement dans la console Meta WhatsApp Manager.
Pour les éditeurs de plateformes no-code qui veulent exposer la gestion de templates à leurs clients utilisateurs, l'API de Whakup propose des endpoints spécifiques pour la création et le suivi de templates, avec une gestion des tokens sécurisée côté serveur.
Bonnes pratiques pour les plateformes no-code
Variabilisez au maximum. Un template générique avec des variables bien placées peut couvrir des dizaines de cas d'usage. Un template trop spécifique oblige à en créer un nouveau pour chaque variation — et chaque nouveau template demande un délai d'approbation.
Nommez vos templates de façon systématique. Une convention de nommage claire ([client]_[cas_usage]_[langue]) est indispensable dès que vous gérez des templates pour plusieurs clients. Meta ne permet pas de renommer un template après approbation.
Anticipez le délai d'approbation. L'approbation d'un template prend en moyenne quelques minutes à quelques heures pour les templates simples. Les templates marketing avec des images ou des liens externes peuvent prendre 24 à 48 heures. Ne planifiez pas une campagne sans avoir les templates approuvés au préalable.
Ne soumettez pas le même template plusieurs fois. Si un template est en cours de révision, ne soumettez pas une version identique — cela ne l'accélère pas et peut créer des doublons qui complexifient la gestion.
Gardez les templates actifs propres. Meta désactive automatiquement les templates avec un faible taux de lecture ou un fort taux de signalement. Auditez régulièrement vos templates actifs et supprimez ceux qui ne sont plus utilisés.
Pour approfondir la stratégie de construction de votre bibliothèque de templates, consultez notre guide complet de l'API WhatsApp Business.
FAQ
Combien de templates peut-on créer par WABA ?
Meta autorise jusqu'à 250 templates par WABA par défaut. Ce quota peut être augmenté sur demande. Pour les plateformes qui gèrent de nombreux cas d'usage ou de nombreux clients, il est recommandé de créer un WABA par client plutôt qu'un WABA partagé pour ne pas saturer ce quota.
Peut-on modifier un template après approbation ?
Oui, mais partiellement. Vous pouvez modifier le texte du body et du footer, à condition que la modification ne change pas la catégorie ni la langue. Toute modification sur un template approuvé le remet en file d'approbation. Les boutons et le header ne peuvent pas être modifiés — il faut créer un nouveau template.
Un template refusé peut-il être resoumis ?
Oui. Meta fournit une raison de refus. Corrigez le template en conséquence et resoumettez-le. Les raisons de refus les plus fréquentes : contenu promotionnel classé UTILITY, lien URL non vérifiable, contenu non conforme aux politiques de commerce Meta.
Les templates fonctionnent-ils pour toutes les langues ?
Meta supporte plus de 60 langues pour les templates. Un template doit être créé et approuvé dans chaque langue souhaitée. Les variables dynamiques ({{1}}, {{2}}) permettent l'internationalisation du contenu sans multiplier les templates par langue.
Les templates WhatsApp sont le pilier de toute architecture push no-code. Construisez votre bibliothèque de façon méthodique, respectez les règles de catégorisation Meta et mettez en place un processus de validation avant chaque campagne. Pour démarrer avec une infrastructure BSP déjà prête pour les éditeurs no-code, découvrez l'API WhatsApp Whakup et notre comparatif des BSP WhatsApp en France.

Co-fondateur et Chief Product Officer de Whakup, Pablo conçoit les fonctionnalités qui permettent aux marques africaines de maximiser leur impact sur WhatsApp.
Prêt à passer à l'action ?
Essayez Whakup gratuitement pendant 15 jours. Aucune carte bancaire requise.
Démarrer l'essai gratuitArticles similaires
API WhatsApp et le conversation pricing : guide pour les plateformes no-code
Conversation pricing WhatsApp no-code : comprenez le modèle de facturation par conversation Meta, les catégories, les fenêtres et comment refacturer vos clients sans erreur.
API WhatsApp et l'embedded signup : guide pour les plateformes no-code
Embedded signup WhatsApp no-code : comment intégrer le flux d'onboarding Meta dans votre plateforme sans écrire une ligne de code. Guide complet pour éditeurs SaaS.
API WhatsApp et le numéro dédié : guide pour les plateformes no-code
Numéro WhatsApp Business no-code : comment choisir, configurer et gérer un numéro dédié pour l'API WhatsApp sur une plateforme no-code, sans expertise téléphonique.