Inbound Lead Webhook
A secret per-directory URL any tool can POST leads to — chat and video widgets, Zapier, Make, landing-page builders or your own code. Leads land in your panel, attach to listings and flow on to your CRM.
Inbound Lead Webhook
Send leads into Directify from anywhere. A secret per-directory URL turns Directify into the lead hub for your whole stack: chat and video widgets, landing-page builders, Zapier or Make scenarios, Typeform, Tally, your own code — anything that can make an HTTP request can create a lead in your directory.
How it works
- One URL, any payload — POST JSON or a standard form-encoded body. Every key you send (
name,email,phone,message,budget, …) is stored as a lead field and shows up in your Leads view. - Listing attribution — include a
listingkey (the listing's slug, URL or ID) and the lead is attached to that listing, so the business behind it is notified exactly as if the visitor had used the on-page contact form. - Pick where leads are filed — choose one of your existing forms, or let Directify create a dedicated "Inbound leads" form for you. A request can override this with
form_id. - Everything downstream just works — inbound leads trigger the same notifications, outgoing webhooks, Pay-Per-Lead rules and CRM syncs (including the new GoHighLevel integration) as form submissions.
Key Features
- No auth headers needed — the secret lives in the URL, so it works with tools that only let you set a destination URL.
- Rotate or disable in one click — if the URL leaks, rotate it and the old one stops working instantly.
- Safe by default — wrong tokens are rejected, payloads are size-limited and rate-limited.
How to Set Up
- Open Settings → Integrations → Inbound Lead Webhook and click Generate webhook URL.
- Optionally pick the form leads should be filed under, then Save.
- Paste the URL into your tool as the destination and map its fields — include
listingif you want the lead tied to a specific listing.
Example:
POST https://directify.app/api/inbound/leads/1234/your-secret
Content-Type: application/json
{ "name": "Jane Doe", "email": "jane@example.com", "message": "Do you offer weekend service?", "listing": "abc-concrete" }
Available on the Professional plan and up.
Pairs well with
GoHighLevel
Send every lead your directory captures straight into your GoHighLevel CRM — as a tagged contact with the full enquiry attached, and optionally as an opportunity in the pipeline stage you choose.
Inbound Lead Webhook, live on your directory today
Describe your idea, let the AI build the site, and switch this on from your panel.
Build my directory free