Skip to content

LinkedIn Lead Generation Forms

LinkedIn Lead Gen Forms capture leads directly from LinkedIn ads. The form is pre-filled from the member’s profile, so name, email, company and job title are already there when they open it, which is why completion rates are high and the data arrives clean.

Signals reads the leads submitted to your form and delivers them wherever your team works: a CRM, a spreadsheet, a database, a file drop, an inbox or WhatsApp. Leads arrive without anyone exporting a CSV from Campaign Manager.

To send lead outcomes back to LinkedIn so campaigns optimize towards qualified leads rather than raw submissions, see LinkedIn Leads Conversions API.

Destinations supported by LinkedIn Lead Generation Forms

In Studio, open Sources, find the Lead generation category, and click the LinkedIn tile.

  1. Click Sign in with LinkedIn.
  2. Grant permission by clicking Allow.

You are returned to Studio, and Signals fetches your LinkedIn Ads accounts along with their associated pages and lead forms.

  1. Give the instance a name.
  2. Select the LinkedIn Ad Account you want to pull data from.
  3. Select the Lead Form the leads will be collected from.

Signals reads whichever fields your Lead Gen Form collects. Because LinkedIn pre-fills from the member profile, the fields are usually consistent, but if you change the questions later the fields Signals delivers change with them.

Click Test Connection before finishing, then review the sample data fetched from the selected form. If it looks right, click Finish and the source appears in your dashboard.

An empty preview usually means the form has had no submissions yet rather than a broken connection.

One connection reads one ad account and one form. If you run five forms, you create five connections.

To add another, open the Manage existing instance table and click Add Instance. Repeat the setup, selecting the account and form, then test the connection and click Finish. The new instance appears in your list.

To change one, click the connection name in the Manage existing instance table, then click the edit option in the menu to the top right to enable edit mode. Update the fields, test the connection to confirm the change, then click Finish. If you cancel during editing the existing configuration remains unchanged; updates apply only after you finish.

Signals collects the fields your Lead Gen Form asks for. Because LinkedIn pre-fills from the member profile, leads typically arrive with name, email, company and job title already populated, which makes this source unusually reliable for business-to-business data.

Every lead also carries its LinkedIn lead ID, the identifier LinkedIn generated when the form was submitted. Keep it. It is what ties a lead in your CRM back to the original submission, and it is required later if you report lead outcomes back to LinkedIn.

Personal identifiers are normalized and SHA-256 hashed before they are sent to any advertising destination. Where the destination is a system of your own, such as a CRM, a spreadsheet, an inbox or a file drop, the lead is delivered as submitted.

  • Name each connection after the form it reads rather than accepting a default like “Ads Connection 2”.
  • Take advantage of the pre-filled profile fields. Asking for information LinkedIn already provides adds friction for no gain.
  • Recreate the connection if you rebuild the form. A rebuilt form is a new form, so the old instance keeps pointing at the previous one.
  • Keep the authenticating user active and with access to the Ads Manager account. If they lose it, the connection stops.
  • Store the LinkedIn lead ID in your CRM. Without it you cannot report qualified leads back to LinkedIn later.

The permission screen does not complete. Confirm the account you are signing in with has access to the LinkedIn Ads Manager account, then click Sign in with LinkedIn again.

No ad accounts or forms listed. The authenticated user cannot see them. Check their access in Campaign Manager, then reconnect.

Test Connection returns no leads. Usually the form has no submissions yet. Confirm you selected the right Ad Account and Lead Form.

Leads stopped arriving. Check whether the form was rebuilt or paused, and whether the authenticating user still has access.

Fields no longer match the destination. The questions on the form changed. Re-check the mapping on the destination connector.

I need to read several forms. Create one connection per form. See Manage instance.