Pro plan. Form URLs, trigger URLs and the Lead form submitted trigger are part of Pro and Agency (and the free trial). Anything you already have keeps working on every plan. See Plans and billing.
How it connects: Kerux has no direct LinkedIn Lead Gen Forms connection yet, so Zapier sits in between: Zapier’s LinkedIn Lead Gen Forms app (trigger New Form Response) and Webhooks by Zapier, sending to a Kerux form URL for Other form tool. LinkedIn lists LinkedIn Profile URL among the profile fields a Lead Gen Form can pre-fill (Lead Gen Forms specs). The field names in Zapier come from your form; map them on the first test.
Before you start
- LinkedIn: a Campaign Manager ad account with a Lead Gen Form.
- Zapier plan: Webhooks by Zapier needs a paid Zapier plan.
1. Add the profile URL to the form
In Campaign Manager, edit the form and add LinkedIn Profile URL next to first name, last name, email and company. Kerux needs the profile to send a connection request. People without it still come in by their email, but their LinkedIn steps wait in Home > Tasks (missing LinkedIn URL) until someone adds the profile.2. Make a form URL in Kerux
Go to Integrations > Connections. In Forms, click Connect on the Other form tool row. Under Name your first URL, type a name (for example LinkedIn ads), click Create URL, then Copy. Keep it private: anyone with this URL can add contacts to your workspace.3. Build the Zap
1
Trigger
LinkedIn Lead Gen Forms > New Form Response. Connect your LinkedIn account, pick the ad account and the form, and load a test response.
2
Action
Webhooks by Zapier > POST. URL: your Kerux form URL. Payload Type: json.
3
Data
Clear names help Kerux place each answer:
linkedin_url from the profile URL field, first_name, last_name, email, company, job_title, form_name with the form’s name, and submission_id with the response’s id, so a retry isn’t added twice. Every other field becomes a custom field.4. Check where each field goes
Click Test on the Zap’s action step. In Kerux, the URL’s card stops saying Waiting for your first submission… and shows Where each field goes. Check that the profile URL goes to LinkedIn profile and click Save mapping.5. Start the campaign
In your campaign’s Triggers tab, click + Add > Lead form submitted, pick Other form tool under Source and click Add the trigger. Someone who is already a contact (same LinkedIn profile or email) is updated, not added again. Mention what they asked for in the invitation note, for exampleThanks for grabbing the benchmark report, {{contact.first_name}}.
Already using a trigger URL?
A Zap that sends responses to a campaign’s trigger URL (Incoming webhook (API)) keeps working. A trigger URL needslinkedin_url in every response; the form URL doesn’t, and lets you choose where each field goes in Kerux.
Test with one contact
Click Test on the Zap’s action step, then check that the URL’s card counts the submission and the person appears in the campaign’s contacts.Common errors
The contact came in but LinkedIn steps wait
The contact came in but LinkedIn steps wait
The profile URL wasn’t sent, or it went to another field. Add LinkedIn Profile URL to the form, map it as
linkedin_url in the Zap, and check Where each field goes.The Zap doesn't trigger
The Zap doesn't trigger
LinkedIn sends responses to Zapier for the form you picked only. Check the ad account and form in the trigger.
401 INVALID_SECRET
401 INVALID_SECRET
The URL in the Zap is wrong, was replaced by Make a new URL, or was turned off. Copy it again from Kerux.