WAButton

Webhook (Pro)

Webhook za WhatsApp leadove za n8n

Automatski šalji poslane podatke o kupcima u n8n putem webhooka. Dostupno u paketima Pro i Agency.

Postavljanje: 5 min Cilj: Dashboard → Notifications → Webhook

Poveži WAButton leadove s n8n

Izradi catch URL u n8n, zalijepi ga u „Notifications“, pošalji probu, a zatim dodaj jednu radnju.

  1. 1

    Dodaj čvor Webhook u n8n

    Izradi tijek rada. Dodaj osnovni čvor „Webhook“ kao okidač. Postavi „HTTP Method“ na POST. Autentifikaciju ostavi na „None“: WAButton šalje JSON i dva zaglavlja, a ne zajedničku tajnu.

    Savjet: Koristi „Respond Immediately“ kako bi n8n vratio 200 prije nego što završe čvorovi koji slijede.

  2. 2

    Kopiraj testni URL i slušaj

    Na vrhu ploče čvora odaberi „Test URL“ i kopiraj ga. Klikni „Listen for Test Event“ (ili „Execute workflow“). n8n sada čeka jedan POST.

    Savjet: Testni URL radi samo dok uređivač sluša. Za stvarni promet potreban je produkcijski URL nakon objave.

  3. 3

    Zalijepi URL u WAButton i pošalji test

    U uređivaču widgeta otvori „Notifications“. Uključi „Send leads to a webhook“ (Pro). Zalijepi testni URL iz n8n-a. Klikni testni gumb. n8n bi trebao prikazati JSON u čvoru „Webhook“.

    Savjet: Probna isporuka sadrži "test": true. Filtriraj po tom polju ako ne želiš testne leadove u tablici 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

    Mapiraj jednu radnju, zatim pokreni uživo

    Dodaj čvor Google Sheets, Slack ili e-pošte. Mapiraj {{ $json.body.lead.answers.email }}, {{ $json.body.lead.contact.whatsappReplyUrl }} i {{ $json.body.widget.name }}. Objavi tijek rada. Kopiraj „Production URL“ iz čvora „Webhook“ i njime zamijeni testni URL u WAButtonu. Spremi.

    Savjet: Zaglavlja X-WAButton-Event i X-WAButton-Delivery nalaze se na svakom POST zahtjevu ako kasnije dodaš izraz „Only Run If“.

Zašto slati WAButton leadove kroz n8n

Podaci su već strukturirani

event je uvijek lead.created. answers, contact i metadata stižu kao JSON, a ne kao hrpa teksta iz e-pošte.

Testni URL, zatim produkcijski URL

n8n ti daje oba. Čekaj testni događaj, zatim objavi tijek rada i prebaci WAButton na produkcijski URL.

Odgovori odmah

n8n može potvrditi POST prije nego što se izvrši ostatak tijeka rada. WAButton ponavlja pokušaj kod odgovora koji nisu 2xx, pa spori korak u CRM-u ne bi trebao zadržavati HTTP odgovor.

Isti testni gumb kao u produkciji

Gumb „Send test request“ na nadzornoj ploči koristi isti JSON oblik, uz test: true, pa probna pokretanja možeš filtrirati.

Često postavljana pitanja

Koji WAButton paket uključuje webhookove?

Pro i viši. Kartica „Notifications“ prikazuje oznaku Pro dok ne prijeđeš na viši paket. Isporuka se odbija i nakon prelaska na niži paket, čak i ako je URL još spremljen.

Zašto moj lead uživo nikad nije stigao u n8n?

Testni URL prestaje primati podatke čim izađeš iz načina „Listen for Test Event“. Objavi tijek rada i zalijepi produkcijski URL u WAButton.

Potpisuje li WAButton tijelo zahtjeva?

Zasad ne. URL tretiraj kao tajnu: nemoj ga javno objavljivati. Autentifikacija „Header Auth“ u n8n-u ne koristi se, osim ako kasnije ne dodamo zajedničku tajnu.

Dodaj WhatsApp na .

Omogući posjetiteljima da pitaju o tvojim proizvodima, cijenama ili dostupnosti. Odgovaraj iz WhatsAppa koji već koristiš.

Dostupan besplatni paket. Nije potrebna kreditna kartica.