WAButton

Pro-webhook

Webhook til WhatsApp-leads i n8n

Send indsendte kundeoplysninger til n8n automatisk med en webhook. Fås på Pro og Agency.

Opsætning: 5 min. Mål: Dashboard → Notifications → Webhook

Forbind leads fra WAButton med n8n

Opret en catch-URL i n8n, indsæt den under »Notifikationer«, send en test, og tilføj derefter én handling.

  1. 1

    Tilføj en Webhook-node i n8n

    Opret et workflow. Tilføj kernenoden »Webhook« som trigger. Sæt »HTTP Method« til »POST«. Lad godkendelsen stå på »None«: WAButton sender JSON og to headere, ikke en delt hemmelighed.

    Godt tip: Brug »Respond Immediately«, så n8n returnerer 200, før de efterfølgende noder er færdige.

  2. 2

    Kopiér test-URL'en, og lyt

    Vælg »Test URL« øverst i nodepanelet, og kopiér den. Klik på »Listen for Test Event« (eller »Execute workflow«). n8n venter nu på én POST-anmodning.

    Godt tip: Test-URL'en virker kun, mens editoren lytter. Rigtig trafik kræver produktions-URL'en, når du har udgivet.

  3. 3

    Indsæt URL'en i WAButton, og send en test

    Åbn »Notifications« i widgeteditoren. Slå »Send leads to a webhook (Pro)« til. Indsæt n8n-test-URL'en. Klik på testknappen. n8n bør vise JSON-dataene i Webhook-noden.

    Godt tip: En testlevering indeholder "test": true. Filtrer på det felt, hvis du ikke vil have testleads i Sheets.

    {
      "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

    Opsæt én handling, og gå live

    Tilføj en Google Sheets-, Slack- eller e-mailnode. Tilknyt {{ $json.body.lead.answers.email }}, {{ $json.body.lead.contact.whatsappReplyUrl }} og {{ $json.body.widget.name }}. Udgiv workflowet. Kopiér produktions-URL'en fra Webhook-noden, og erstat test-URL'en i WAButton med den. Gem.

    Godt tip: Headerne X-WAButton-Event og X-WAButton-Delivery er med på hver POST, hvis du senere tilføjer et »Only Run If«-udtryk.

Derfor skal du sende leads fra WAButton gennem n8n

Dataene er allerede struktureret

event er altid lead.created. answers, contact og metadata kommer som JSON, ikke som en klump e-mailtekst.

Test-URL, derefter produktions-URL

n8n giver dig begge. Lyt efter en testhændelse, udgiv derefter, og skift WAButton over til produktions-URL'en.

Svar med det samme

n8n kan kvittere for POST-anmodningen, før resten af workflowet kører. WAButton prøver igen ved svar, der ikke er 2xx, så et langsomt CRM-trin bør ikke holde HTTP-svaret tilbage.

Samme testknap som i produktion

Dashboardets »Send test request« bruger den samme JSON-struktur, med test: true, så du kan filtrere testkørsler fra.

Ofte stillede spørgsmål

Hvilken WAButton-plan inkluderer webhooks?

Pro og derover. Fanen »Notifications« viser et Pro-mærke, indtil du opgraderer. Levering afvises også efter en nedgradering, selv hvis en URL stadig er gemt.

Hvorfor nåede mit live lead aldrig frem til n8n?

Test-URL'en holder op med at modtage, så snart du forlader »Listen for Test Event«. Udgiv workflowet, og indsæt produktions-URL'en i WAButton.

Signerer WAButton indholdet?

Ikke i dag. Behandl URL'en som hemmeligheden: offentliggør den ikke. Header-godkendelse i n8n bruges ikke, medmindre vi senere tilføjer en delt hemmelighed.

Tilføj WhatsApp til .

Giv besøgende mulighed for at spørge om dine produkter, priser eller ledige tider. Svar fra den WhatsApp, du allerede bruger.

Gratis plan tilgængelig. Intet kreditkort påkrævet.