Le webhook est l'un des concepts les plus puissants et les plus sous-exploités de l'automatisation no-code. Contrairement aux méthodes de polling (qui interrogent régulièrement une API), le webhook est une notification en temps réel : dès qu'un événement se produit, un signal est envoyé immédiatement à une URL de votre choix. Pour WhatsApp Business, maîtriser les webhooks ouvre un univers d'intégrations pratiquement illimité.
Comprendre les webhooks : l'analogie du carillon de porte
Si vous ne connaissez pas encore les webhooks, voici l'analogie parfaite. Imaginez deux façons de savoir si quelqu'un sonne à votre porte :
- Le polling : vous regardez par le judas toutes les 10 minutes. Vous pouvez manquer des visiteurs entre deux vérifications, et vous perdez du temps.
- Le webhook : vous installez un carillon qui sonne automatiquement dès que quelqu'un appuie sur le bouton. Vous êtes notifié instantanément, sans effort continu.
Un webhook, c'est le carillon numérique. Quand une application (votre e-commerce, votre CRM, votre formulaire) déclenche un événement (nouvelle commande, nouveau contact, changement de statut), elle envoie automatiquement une requête HTTP vers une URL que vous avez définie. C'est cette URL qui appartient à votre outil d'automatisation (Make, Zapier, n8n) ou directement à Whakup.
Pour comprendre comment ces webhooks s'intègrent dans une stratégie d'automatisation globale, notre guide sur les flows d'automatisation WhatsApp est un point de départ essentiel. Et pour les aspects techniques API, notre article sur l'API WhatsApp Business sans développeur complète le tableau.
Configurer un webhook entrant dans Whakup
Whakup propose deux types de webhooks : les webhooks entrants (pour recevoir des déclencheurs depuis des apps tierces) et les webhooks sortants (pour envoyer des notifications depuis WhatsApp vers vos apps).
Webhook entrant — configuration :
- Dans Whakup, allez dans Paramètres > Intégrations > Webhooks
- Cliquez sur "Créer un webhook entrant"
- Copiez l'URL générée (format :
https://api.whakup.com/webhook/VOTRE_ID) - Configurez les paramètres d'authentification (clé secrète pour vérifier l'authenticité des requêtes)
- Définissez le mapping : quel champ du payload JSON correspond au numéro destinataire ? Au contenu du message ? Aux variables de template ?
Une fois configuré, collez cette URL dans l'application qui doit déclencher l'envoi. Que ce soit Shopify, Stripe, HubSpot, Calendly ou votre application maison : n'importe quelle app capable d'envoyer des webhooks peut déclencher un message WhatsApp via Whakup.
Webhook sortant — configuration : Les webhooks sortants permettent à Whakup de notifier vos autres applications lors d'événements WhatsApp (message reçu, message lu, contact opt-out, etc.). Dans les paramètres webhook, définissez les événements à surveiller et l'URL de destination. Make, Zapier, n8n ou votre propre serveur peuvent recevoir ces notifications.
Les 10 déclencheurs webhook les plus utiles pour WhatsApp
Voici les scénarios les plus fréquents et les plus impactants utilisant des webhooks pour déclencher des messages WhatsApp :
1. Nouveau paiement Stripe → "Merci pour votre achat ! Voici votre reçu et les prochaines étapes."
2. Nouveau ticket Zendesk → "Votre ticket #{{ID}} a bien été créé. Délai de réponse : 4h."
3. Nouvelle réservation Calendly → "Votre rendez-vous du {{date}} à {{heure}} est confirmé."
4. Commande expédiée Shopify → "Votre commande est en route ! Numéro de suivi : {{tracking}}"
5. Alerte Google Analytics (via Zapier) → Notification interne à l'équipe si le trafic chute de plus de 30 %
6. Nouvelle lead Facebook Ads → "Bonjour {{prénom}}, j'ai reçu votre demande concernant {{produit}}."
7. Changement de statut HubSpot → Message de suivi commercial déclenché automatiquement
8. Nouveau membre Circle/Slack → "Bienvenue dans la communauté ! Voici ce que vous pouvez faire en premier."
9. Alerte de monitoring serveur (Datadog, UptimeRobot) → Notification immédiate à l'équipe technique
10. Déclencheur GitHub (nouveau commit, PR mergée) → Notification à l'équipe projet
Sécuriser ses webhooks : bonnes pratiques
Un webhook non sécurisé est une vulnérabilité. N'importe qui connaissant l'URL pourrait envoyer des messages WhatsApp à vos contacts. Voici les mesures de sécurité essentielles.
Signature HMAC : la plupart des services (Stripe, GitHub, Shopify) signent leurs webhooks avec une clé secrète partagée. Côté récepteur, vérifiez toujours cette signature avant de traiter la requête. Whakup intègre cette vérification nativement pour les sources supportées.
Filtrage IP : si l'application source utilise des IPs fixes, configurez un whitelist d'IPs autorisées dans votre endpoint webhook.
Rate limiting : implémentez une limite de déclenchements par unité de temps pour éviter les boucles infinies ou les attaques par déni de service.
Idempotence : certains services peuvent envoyer le même webhook plusieurs fois (retry en cas d'échec). Assurez-vous que votre automation gère les doublons sans envoyer deux fois le même message au même contact.
FAQ
Un webhook peut-il déclencher plusieurs actions simultanées ? Oui. Un seul webhook entrant peut déclencher un flow Whakup qui envoie un message WhatsApp, met à jour un CRM, notifie Slack et crée une tâche dans Trello — tout en parallèle ou en séquence selon votre configuration.
Que se passe-t-il si mon serveur est temporairement indisponible lors d'un webhook ? La plupart des services de webhook intègrent des mécanismes de retry (réessai). Stripe, par exemple, réessaie jusqu'à 3 jours. Assurez-vous que votre endpoint est disponible en permanence (99.9% d'uptime) en utilisant une infrastructure fiable ou un service intermédiaire comme Make/Zapier qui gère la résilience.
Peut-on tester un webhook sans toucher à son application de production ? Oui. Des outils comme Webhook.site ou RequestBin permettent de capturer et inspecter des webhooks en développement. Vous pouvez también utiliser des environnements de staging si votre application en propose un.
Les webhooks fonctionnent-ils en temps réel sur mobile ? Les webhooks sont côté serveur, pas côté mobile. La réception du message WhatsApp résultant est en revanche quasi-instantanée (quelques secondes). Le ressenti côté client est d'une réponse en temps réel.
Combien de webhooks peut-on configurer dans Whakup ? Le nombre de webhooks configurables dépend de votre plan. Les plans Professional et Enterprise offrent des webhooks illimités. Pour les plans de démarrage, vérifiez les limites dans la documentation.
Prêt à connecter tous vos outils à WhatsApp via des webhooks ? Créez votre compte Whakup et configurez votre premier webhook entrant en moins de 5 minutes.

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
Choisir son outil d'automatisation WhatsApp no-code : comparatif 2025
Zapier, Make, n8n, Airtable, Notion : quel outil no-code choisir pour automatiser WhatsApp Business ? Comparatif complet avec critères de choix adaptés aux équipes africaines et francophones.
Make et WhatsApp : 10 scénarios d'automatisation pour les équipes marketing
Explorez 10 scénarios concrets pour connecter Make (ex-Integromat) à WhatsApp Business et automatiser vos workflows marketing sans écrire une ligne de code. De la génération de leads au suivi client.
n8n et WhatsApp : automatisation avancée pour développeurs et non-développeurs
n8n, l'outil d'automatisation open-source, offre une flexibilité inégalée pour connecter WhatsApp Business API à vos systèmes. Guide complet pour créer des workflows puissants, avec ou sans code.