Funnel Draw / Integrations / Incoming webhook

Funnel Draw + Incoming webhook

Each workspace has a private address that accepts your sales, leads and bookings as small JSON events. Post to it from your checkout, your CRM or an automation tool.

Developers · Webhooks

How it works

Set it up

  1. Get your address

    In Funnel Draw, open your workspace → Integrations → Incoming webhook and copy the URL (https://app.funneldraw.com/hooks/in/fd_in_…).

  2. Post an event

    Send a POST with a JSON body such as {"event": "purchase", "step": "buy", "value": 297}. It answers 202 when the event is stored.

  3. Connect your tools

    Checkouts and CRMs send their own fixed payloads, so connect them through Zapier, Make or n8n, which map their fields to this format.

  4. Check it arrived

    Open Integrations → Incoming webhook → recent events and find your event at the top.

Ideas to try

Questions

Are there limits?

Bodies up to 32 KB and 60 requests a minute per address.

Can Stripe or Shopify post straight to it?

Not yet: they send their own payloads. Connect them through Zapier, Make or n8n, which reshape the event in a step.

Do incoming events show on my funnel?

Today they're stored and listed on the Integrations page; showing them on their steps, next to the plan, is what we're building now.

More in Developers

All integrations

Draw it yourself,
or hand it to your AI.

Start free

3 days free, no card.