Sending to a Custom Webhook
POST lead JSON to any public HTTP or HTTPS endpoint from the route builder.
How this differs from source webhooks
Custom Webhook destinations send captured LeadToSheet leads out to another system. Custom Webhook sources do the opposite: they receive leads from another system into LeadToSheet.
Note
Use this destination when LeadToSheet already has the lead and you want to fan it out to your own API, automation platform, or tool that accepts HTTP requests.
Request options
- Choose POST or PUT.
- Add custom headers, such as Authorization or an API key header.
- Use the default LeadToSheet JSON payload or provide a body template with tokens like {{lead.email}}, {{lead.fullName}}, {{form.name}}, and {{client.name}}.
- Include or omit metadata such as URL, user agent, UTM values, AI score, and enrichment details.
Important
Webhook destinations must target public http(s) endpoints. LeadToSheet blocks localhost, private IP ranges, and internal hostnames.
Note
Every delivery carries an X-Leadtosheet-Test header — 1 for Send-test-lead previews, 0 for real submissions. Use it in your receiver to short-circuit side effects when LeadToSheet is just probing the connection.
Body template tokens
Writing your own body template? Drop in any of the tokens below. Anything LeadToSheet doesn't recognise is replaced with empty text, so a typo never leaks a raw {{token}} into your payload.
- Lead details — {{lead.email}}, {{lead.firstName}}, {{lead.lastName}}, {{lead.fullName}}, {{lead.phone}}, {{lead.company}}.
- From AI enrichment (blank until AI finishes, or if AI is off) — {{lead.title}}, {{lead.industry}}, {{lead.headcount}}, {{lead.country}}, {{lead.linkedinUrl}}, {{lead.score}}, {{lead.summary}}.
- Form — {{form.name}}, {{form.id}}.
- Your account — {{client.name}}, {{site.name}}.
Quick templates for popular tools
The Custom Webhook card includes ready-made templates for tools that don't have a native destination yet. Pick a template and it pre-fills the method, headers, and body — you just paste in the URL or API key.
- ClickFunnels — POST a lead into a ClickFunnels webhook URL.
- Mailercloud — add a subscriber via the Mailercloud API.
- Beehiiv — subscribe a reader to your Beehiiv publication.
- FlexiFunnels — a placeholder template, ready for when FlexiFunnels ships an inbound webhook API.
- Razorpay — hand a paid-form lead to a Razorpay subscription endpoint.
Tip
Don't see your tool? If it can accept an HTTP request, the default Custom Webhook still works — start from a blank template and map the fields yourself.
