WAButton

Webhook Pro

Webhook de leads WhatsApp pour Zapier

Chaque nouveau lead envoie du JSON vers Zapier en POST. Aucune app extra à installer. Offre Pro.

Installation en 5 min Cible : Dashboard → Notifications → Webhook

Connecte les leads WAButton à Zapier

Crée une URL de capture dans Zapier, colle-la dans Notifications, envoie un test, puis ajoute une action.

  1. 1

    Crée un déclencheur Catch Hook

    Dans l’éditeur de Zap, définis le Trigger sur Webhooks by Zapier. Pour Event, choisis Catch Hook. Clique sur Continue. Laisse Pick Off A Child Key vide pour que le corps complet soit disponible.

    Conseil : Catch Hook est le déclencheur qui analyse le corps de la requête. Utilise Catch Raw Hook uniquement si tu as besoin de l’en-tête X-WAButton-Event comme champ.

  2. 2

    Copie l’URL de Zapier

    Zapier affiche une URL unique, généralement https://hooks.zapier.com/hooks/catch/…. Copie-la.

  3. 3

    Envoie un test depuis WAButton

    Dans l’éditeur du widget, ouvre Notifications. Active le webhook (Pro), colle l’URL Catch Hook, puis clique sur le bouton de test. De retour dans Zapier, ouvre Test trigger et vérifie que le lead d’exemple apparaît.

    Conseil : L’exemple contient "test": true. Les leads de production n’ont pas cette clé.

    {
      "event": "lead.created",
      "version": 1,
      "deliveryId": "sample-delivery-id",
      "sentAt": "2026-09-10T12:00:00.000Z",
      "widget": { "id": "YOUR_WIDGET_UUID", "name": "Your widget" },
      "lead": {
        "id": "sample-lead-id",
        "submittedAt": "2026-09-10T12:00:00.000Z",
        "answers": {
          "name": "Jane Sample",
          "email": "jane@example.com",
          "message": "This is a sample lead from your WAButton test request."
        },
        "contact": {
          "email": "jane@example.com",
          "whatsappReplyUrl": "https://wa.me/15550192831"
        },
        "metadata": {
          "country": "ES",
          "deviceType": "desktop",
          "referrer": "https://example.com/pricing"
        }
      }
    }
  4. 4

    Ajoute une action et active le Zap

    Ajoute Google Sheets, Slack ou e-mail. Associe les champs analysés. Publie et active le Zap. Laisse la même URL dans WAButton. Catch Hook est une fonctionnalité Zapier Professional, pas Free.

Pourquoi envoyer les leads WAButton via Zapier

Catch Hook analyse le JSON

Tu associes event, widget.name, lead.answers.email et lead.contact.whatsappReplyUrl à l’étape suivante. Aucune étape Parser n’est nécessaire.

Un seul clic de test depuis le tableau de bord

Le Send test request de WAButton est un vrai POST. Clique ensuite sur Test trigger dans Zapier pour que les champs existent avant de construire l’action.

Un Zap désactivé rejette les envois

L’URL Catch Hook d’un Zap désactivé ou supprimé renvoie une erreur 404. WAButton réessaie, puis s’arrête. Active le Zap avant de compter dessus.

Le même payload que pour n8n et Make

Un seul contrat de webhook. Remplace l’URL si tu passes plus tard de Zapier à n8n.

Questions fréquentes

Quel forfait WAButton inclut les webhooks ?

Pro et au-dessus. Free et Starter envoient toujours les nouveaux leads par e-mail. Le POST du webhook est réservé à Pro.

Catch Hook ou Catch Raw Hook ?

Catch Hook. WAButton envoie du contenu application/json, que Zapier analyse. Catch Raw Hook sert aux corps non analysés et aux en-têtes. Webhooks by Zapier est disponible sur Zapier Professional et au-dessus, pas sur le forfait Free de Zapier.

Mon Zap est activé, mais rien n’arrive

L’URL dans WAButton doit correspondre exactement à l’URL Catch Hook. Envoie un autre test depuis Notifications, puis clique sur Test trigger dans Zapier.

Tu as déjà les visiteurs. Donne-leur de poser leurs questions.

Faire venir plus de monde coûte du temps et de l’argent. Un bouton WhatsApp t’aide à convaincre davantage de personnes qui visitent déjà ton site, tant qu’elles sont encore intéressées.

Une ligne de code. Aucune carte bancaire. Aucune attente.