Connect n8n

Receive captured leads in an n8n workflow — cloud or self-hosted.

n8n's Webhook node is a core node on every plan, including the free self-hosted Community Edition. One thing trips almost everyone up — n8n gives you two different URLs — so read the last section before you finish.

Set it up

  1. 1

    Add a Webhook node

    In a new workflow, add the Webhook node as the trigger. Set HTTP Method to POST. Leave "Respond" on its default (Immediately).
  2. 2

    Copy the URL

    The node shows a Test URL and a Production URL. For initial setup, copy the Test URL.
  3. 3

    Add it in Komently

    Go to Integrations → New webhook, pick n8n, paste the URL, name it, and save.
  4. 4

    Test it

    In n8n click Listen for test event (it listens for ~2 minutes), then in Komently click Send test lead. The sample appears in the n8n editor — build the rest of your workflow from its fields (the lead data is under body.data).
  5. 5

    Switch to the production URL

    Activate the workflow (toggle top-right), then edit the webhook in Komently and replace the URL with the node's Production URL. Send one more test lead to confirm — check it under Executions.

Test URL vs production URL

  • Test URL (…/webhook-test/…) only works while the editor is listening, and shows data in the canvas. Great for building, useless in production.
  • Production URL (…/webhook/…) only works while the workflow is Active, and runs invisibly — results are in the Executions list, not the canvas.

Most common mistake

Leaving the Test URL in Komently: everything works during setup, then silently stops. If deliveries start failing with 404s, you're almost certainly still pointing at the Test URL, or the workflow was deactivated.

Webhook node set to Header Auth?

If your n8n Webhook node requires authentication (Basic/Header Auth), add the matching header to the Komently webhook under "My endpoint requires authentication" — otherwise deliveries will fail with 401/403.
Still need a hand? Email support@komently.com.