Receive leads with a webhook
Dashboard > Leads > Configure Form, Popup or Sidebar > Webhook URL
When a reader submits a lead form, Superblog can send the lead straight to your own endpoint. It is on the SUPER plan.
Set it up
- Go to Leads and open Configure Form, Configure Popup or Configure Sidebar.
- Enter your Webhook URL. It must be a public
httpsaddress. - Optionally enter a Webhook Bearer Token. Superblog sends it in the
Authorizationheader, so your endpoint can check the request came from your blog. - Save, and deploy.
The request
Superblog sends a POST request with a JSON body:
{
"lead": {
"email": "reader@example.com",
"postTitle": "How to brew the perfect pour-over at home",
"postTags": ["pour-over", "recipes"],
"postCategory": "Brewing guides",
"capturedAt": "2026-11-06T10:15:00.000Z",
"type": "main",
"customFieldsData": { "Company": "Acme Coffee" }
}
}
Your endpoint should answer quickly with a 2xx status. Superblog sends each lead once and does not retry.
Every lead is also kept on the Leads page, so a failed delivery never loses one. To connect a tool without writing code, use Zapier.