Your leads, in any CRM you already run.
LeadSignal captures and qualifies leads from your DMs. The Developer API is how they reach the rest of your stack — GoHighLevel, HubSpot, a spreadsheet, your own software. No waiting on us to build the integration you need.
Pull, or be pushed to — your choice
Pull: one REST endpoint returns your leads, newest first or changed-since — ideal for a scheduled sync. Push: subscribe any https endpoint and LeadSignal sends each event the moment it happens — a new lead, a captured email, a tier change, a booked call. Most teams use both.
Every lead arrives with its story
Not just a name and an email. Each lead carries the keyword that caught them, the source (comment, story reply or DM), the channel, and the tier and score our AI gave the conversation — so your CRM knows a READY lead from a browser before anyone opens it.
{
"name": "Brandi Underwood",
"ig_username": "brandi.fit",
"email": "brandi@example.com",
"keyword": "CORTISOL",
"source": "instagram_comment",
"tier": "HOT",
"score": 78
}
Built the way you'd want it built
Created in Settings, shown once, hashed at rest. Read access to your leads and nothing else — no master keys.
Every delivery signed with your endpoint's secret so you can verify it came from us. Failures retry automatically for hours, with a delivery log you can read in Settings.
A catch hook or a scheduled pull is all either platform needs — and from there, hundreds of CRMs and tools with no code at all.
The API exposes your leads and their attribution — never your conversations, flows, or AI training. Small surface, on purpose.
Wire it up in an afternoon
The docs cover everything: authentication, the lead payload, webhook signature verification and worked examples.
Open the API documentation