Setting up Zapier integration & Zaps for Lead Gen forms/Lead Ads

Samuel Malpiedi Updated by Samuel Malpiedi

To populate the Facebook and LinkedIn dashboards with data from Lead Forms/Ads, you’ll have to either manually transfer the data, or use our Zapier integration (recommended).

Setting up Zapier integration to Dreamdata

  1. On Dreamdata's main menu, click onto the Data Platform, and thereafter “Sources".


  1. On the Integrations page, select "Zapier"
  2. Copy the API key, & Click "Integrate with Zapier" (a new tab will open).
  3. Click “Accept Invite & Build a Zap”

Setting up a new Zap to push Lead Gen forms / Lead ads

Now you will need to create a new zap, in order to push the lead ad forms into Dreamdata. This procedure has to be done for each individual lead form/ ad, and the same procedure is used for both LinkedIn and Facebook.

  1. Select desired app and event- in this example we will use Linkedin Lead Gen forms

  1. Sign into your LinkedIn ad account

  1. Set up triggers with your chosen account and chosen Lead form (you are unable to select multiple forms/ads, hence why multiple zaps need to be created)
  2. Click “Test trigger”
  3. If your trigger and account are set up properly, it should return with a form response;
  4. Moving onto the Action, search and click “Dreamdata”, and in the event, select “Lead Ads”
    Note: Dreamdata will only show up as an app, if you have integrated Zapier with Dreamdata (see beginning of this help doc.)
  5. Click “Sign in to Dreamdata” - a new tab will open, where you’ll have to add the API key copied from the Dreamdata app → Sources → Zapier

API Key can be found and copied in the Dreamdata app → Sources → Zapier

  1. Now you’ll have to do some quick manual mapping:

Source: Will be LinkedIn, in this example.

Unique Source ID depends on the source. See the tooltip on Zapier for what to put into this field.

Email: Email address

Timestamp: Form submitted at

Campaign Name: Campaign Name

First name: First name

Last name: Last name

Title: Job title

Website: Website

Company: Company Name

  1. After clicking continue, you will be able to “Test & Review” and/or “Test & Continue” action
  2. After testing, if everything has been filled out correctly you would get a successful test. Status 201 means the request has been fulfilled. Finally click “Turn on Zap”

Your Zap will now start pushing data to Dreamdata. Repeat this process for all your lead forms/lead ads.

If you’d like to Dreamdata to show the historical data gathered with your lead ads/forms, you can follow this guide.

How did we do?

Setting up Twitter Ads

Setting up Zendesk Sell