Outbound OS
Keyed incoming webhook

Lead source · Zapier, Make and n8n

Any app that Zapier, Make or n8n connects to is a lead source.

Incoming webhook sources in Outbound OS use separate source keys. If a tool can send an HTTP POST — Zapier, Make, n8n, Pipedream, your own code — it can create leads, with common field names recognised automatically.

Connection pathLead source
  1. 01

    Your trigger

    A form, booking or another lead event

  2. 02

    HTTP POST

    JSON or form fields plus the source key

  3. 03

    Mapped CRM record

    Create or merge, then evaluate outreach eligibility

Before you connect

What you need ready.

  • A trigger in Zapier, Make, n8n or your own HTTP client
  • A separate source URL and key from Outbound OS
  • Mapped contact fields and the source’s consent requirements

In your workspace

What this connection makes possible.

  • JSON or form-encoded posts
  • Common field names recognised without mapping; anything else mapped per source
  • Per-source keys, rotated independently
  • A test mode that shows what would be created without creating it

Connect & verify

Set it up, one step at a time.

  1. 01

    Create a source

    Integrations → Webhooks → Add webhook source. Copy the address and the key — the key is shown once.

  2. 02

    Add a webhook step

    POST JSON with name, phone, email, company, product and country, and the key in an x-api-key header.

  3. 03

    Test first

    Add "test": true to the body to see the mapped lead without creating it.

Check the whole connection

Include “test”: true in the payload to inspect the mapped values without creating a record or sending a message.

Configuration exampleView code
POST /api/webhooks/inbound/<source>
curl -X POST https://your-host/api/webhooks/inbound/<source> \
  -H "Content-Type: application/json" \
  -H "x-api-key: <key>" \
  -d '{"test":true,"name":"Jane Doe","phone":"+44 7700 900123","email":"jane@example.test","product":"500 units"}'

FAQ

Zapier, Make and n8n questions

What response does the webhook return?

JSON with the lead id, whether it was created or merged into an existing lead, and which channels were queued for first contact.

Make it your own

Connect Zapier, Make and n8n to your workspace.

Start with the installation guide, or get help connecting your own accounts.

Run Outbound OSGet setup help