Learn how to connect Make.com to LanderLab with a webhook and send every landing page and quiz funnel lead into your Make scenarios in real time.
Connect Make.com to your landing pages in LanderLab and send every lead into a Make scenario the moment it is submitted. From there you can route leads to any of the thousands of apps Make supports, such as Google Sheets, Slack, Airtable, Salesforce, or your own API.There is no separate Make app to install. The connection is made with a Custom webhook in Make and the Webhook integration in LanderLab.
You create a Custom webhook in Make. Make gives you a unique URL.
You paste that URL into the LanderLab Webhook integration on your landing page.
You submit one test lead so Make learns the field structure and you can map the data to the next modules in your scenario.
Once both sides are connected and your scenario is switched on, every new lead is pushed to Make instantly. No exports, no polling, no third-party middleware.
Webhook integrations are not saved globally in LanderLab. Each webhook is configured per landing page, so repeat the LanderLab side of this guide for every page you want to send into Make.
Log in to Make.com and click Create a new scenario in the top right corner of your dashboard.
2
Add the Custom webhook module
Click the large plus (+) button in the scenario editor, search for Webhooks, and select the Custom webhook module.
Make sure you pick Custom webhook and not Custom mailhook.
3
Create and name the webhook
In the module settings, click Add next to the Webhook field. Give the webhook a clear name so you can find it later, for example LanderLab - Insurance Quiz, then click Save.
You can leave the advanced settings empty. Make detects the data structure automatically from the first request it receives.
4
Copy the webhook URL
Make generates a unique HTTPS URL that looks like https://hook.eu2.make.com/xxxxxxxxxxxxxxxxxxxx.Click Copy address to clipboard. Keep this tab open, because the module now shows a listening state while it waits for the first request.
Treat the webhook URL like a password. Anyone who has it can send data into your scenario, so do not publish it publicly.
Now switch to LanderLab and connect that URL to your landing page.
1
Open your landing page
Go to Landing Pages and click the name of the landing page you want to connect.
2
Open the Integrations tab
Click Add Integration to open the integrations panel.
3
Select Webhook integration
Find Webhook integration, labeled “Send lead data to any HTTPS endpoint in real time”, and click it. The 3-step setup wizard opens.
4
Fill in the request settings
Enter the following:
Field
Value
Name
A label to identify this connection, for example Send leads to Make.
URL
Paste the webhook URL you copied from Make.
Method
Select POST.
Body type
Select JSON.
Leave the Headers section empty unless you added an API key check in the Make webhook settings.Click Continue.
5
Map the fields you want to send
On the Fields tab you will see every field from your form or quiz funnel, plus the LanderLab system fields such as LL Lander URL, LL Visitor IP, LL Visitor ID, and LL Submission Time UTC.Use the checkboxes to include or exclude fields, and edit the Sent As column to rename the keys that arrive in Make. The names you set here are exactly the field names you will map inside your Make scenario, so use clean, lowercase keys like first_name and email.
Keep the system fields enabled. Values like the lander URL, visitor IP, and submission time are useful later in Make for filtering, routing, and compliance records.
Click Continue.
6
Review and connect
The final step shows the exact request that will be sent to Make on every lead: the POST method, your webhook URL, and the JSON body with all mapped fields.If everything looks right, click Connect webhook. The integration is now live on that landing page.
Make does not know what your lead data looks like until it receives one real request. This step is what makes the fields mappable in the rest of your scenario.
1
Set the webhook module to listen
Back in Make, open the Custom webhook module and click Redetermine data structure. The module now waits for an incoming request.
2
Submit a test lead
Open the preview URL or the published URL of your landing page, fill in the form or complete the quiz, and submit it.
3
Confirm Make received the data
Make confirms that the request was received and stores the structure. Every field you mapped in LanderLab is now available as a variable in the modules that follow.
With the data structure in place, add the modules that should run on every lead. Click the plus (+) next to the webhook module and choose your destination app, then map the LanderLab fields into it.Common setups include:
Google Sheets - Add a row for every new lead.
Slack or Telegram - Post an instant notification to your sales channel.
Airtable, Notion, or HubSpot - Create a record or contact automatically.
Router with filters - Send leads to different destinations based on a quiz answer, country, or campaign.
HTTP module - Forward the lead to any API that does not have a native Make app.
When your scenario is ready, click Save, then switch the toggle in the bottom left corner to ON.
A scenario that is switched OFF will not process incoming leads. Always turn the scenario on before you send traffic to your landing page.
Check that the scenario toggle is set to ON, and that the webhook URL in LanderLab matches the one Make generated exactly, with no extra spaces. Then submit a new test lead and check the scenario History tab in Make for the incoming request.
Fields are missing in the mapping panel
Make only shows fields it has seen in an actual request. Open the Custom webhook module, click Redetermine data structure, and submit another test lead. Do this again any time you add a new field to your form or quiz.
I added a new field but Make still sends the old ones
New form fields are not added to the webhook payload automatically. Open the webhook integration on your landing page, go to the field mapping step, enable the new field, and save. Then redetermine the data structure in Make.
I want to send the leads from a second landing page
You can reuse the same Make webhook URL across multiple landing pages. Just add the Webhook integration on each page and paste the same URL. If the pages have different form fields, add a Router with filters in Make so each page is handled correctly.
The webhook returns an error
Open the History tab of your scenario in Make and inspect the failed execution to see the exact response. You can also check the delivery logs on the LanderLab side to see the request that was sent and the response that came back.