Prerequisites
A SuperFunnel account.
A valid Endpoint URL on your backend to receive POST requests.
Access to server logs to verify incoming data.
Step 1: Access Webhook Settings
Log in to your SuperFunnel Workspace.
Navigate to Settings > Integrations in the left-hand menu.
Click on the Webhook option to start configuring a new integration.
Step 2: Configure the Lead Webhook
To ensure you receive lead data correctly, configure the webhook settings as follows:
Enter Event Name: Give your webhook a descriptive name (e.g., "New Lead Sync").
Choose Event Field: Click the dropdown and select the event field associated with your form data.
Select Event Type: Click the search menu. Instead of "All Events," search for and select New Lead (or Form Submit).
Note: Selecting "New Lead" ensures your backend only receives data when a user successfully completes a form, rather than every page view.
Enter URL: Paste your backend endpoint URL into the URL field.
(Optional) Select Page: If you want to limit leads to a specific landing page, select it from the Page Search Menu. Leave this blank to receive leads from all pages.
Click Create to save and activate your webhook.
Step 3: Test the Connection
Go to one of your published landing pages.
Fill out the form with test data (e.g.,
[email protected]).Submit the form.
Check your backend server logs or database.
Verify that a POST request was received with the lead information.
Troubleshooting
No data received? Ensure that your Endpoint URL is publicly accessible and not blocked by a firewall.
Incorrect format? Review the JSON payload structure sent by SuperFunnel to ensure your backend is parsing it correctly.
Need help? Contact our support team at
[email protected].
