Tutorials · Lead capture

Capture ad leads in BrokerDam

How to route Facebook Lead Ads submissions straight into your Leads page, tagged with the source and campaign that produced them. Time required: about twenty minutes for the first connection.

  1. Generate the inbound lead webhook

    In BrokerDam, go to Settings → Integrations → Inbound Lead Webhook and generate a webhook. You'll get a URL that accepts lead submissions for your account. Copy it — you'll paste it into your automation tool in a moment.

    The URL contains a secret, so treat it as a credential rather than something to share in a group chat.

  2. Create an automation in Make or Zapier

    Facebook doesn't post to arbitrary URLs on its own, so you need a connector in the middle. In Make or Zapier, create a new scenario or Zap and add a Facebook Lead Ads trigger. Authorise it against the Page and lead form you're running ads on.

  3. Add an HTTP POST action

    Add an HTTP action that sends a POST request to the webhook URL you copied. This is the step that hands the lead to BrokerDam. Send JSON.

  4. Map the fields

    Map the lead form's answers onto these keys: first_name, last_name, email, phone, source and campaign.

    The first four come from the lead form. Set source and campaign yourself — source identifies the channel (for example, your Facebook Page), and campaign names the specific ad campaign. Use names you'll still recognise in three months, because these are what tell you which spend produced which funded deal.

  5. Test with Meta's Lead Ads Testing Tool

    Before you spend anything, submit a fake lead using Meta's Lead Ads Testing Tool. That fires the real trigger, runs your automation and posts to the webhook exactly as a live lead would. Watch the run in Make or Zapier to confirm the POST succeeded.

  6. Confirm the lead landed

    Open the Leads page in BrokerDam. The test lead should be there with its contact details and tagged with the source and campaign you mapped. If the fields look wrong, adjust the mapping and send another test rather than guessing on live traffic.

  7. Work the leads and read the tags

    From there, ad leads behave like any other lead — assign them, text them, move them into a deal. Because each one carries its source and campaign, you can look back at the leads a campaign produced and judge the spend on outcomes rather than cost per lead.

  8. Rotate the secret when you need to

    You can rotate the webhook secret at any time from the same settings screen. Do it if the URL was shared too widely or when a contractor who had it stops working with you. Rotating invalidates the old URL, so update the automation with the new one immediately afterwards.

Speed is the point. A lead that arrives in your CRM within seconds can be texted while the person is still on their phone, which is a materially different conversation from one you start the next morning.