Typeform conversion tracking that counts the right conversions
Every Typeform response arrives tied to the campaign, ad and keyword that caused it. Optimise against the conversions that turn into real business.
- Channel
- Google Ads
- Campaign
- cyber-security-audit
- Click ID
- gclid attached
- Typeform
- Quote request
- /managed-it
- /pricing
- typeform.com
Each Typeform response counted once
One response, one lead, one visit. A page refresh adds nothing to the tally.
Conversions credited to the ad
Click, visit, pages read and response stay on one chain. The credit lands on a campaign, ad and keyword.
Counted on typeform.com too
Hosted forms arrive by webhook and match the visit before them. No thank-you page required.
Send the winners back
Qualified leads return to Google Ads and Meta with their click IDs attached.
Each Typeform response counted once
One Typeform response creates one lead, matched to one visit. Refresh away. Reconnecting your Typeform account leaves no duplicate webhooks behind, so the same response lands in the total exactly once.
- One response becomes one lead.
- Each lead is matched to one visit.
- Reconnecting leaves the webhooks tidy.
Conversions credited to the ad
Lead Source holds the full chain: the click, the visit, the pages read, the Typeform response and the lead that came out of it. With every link intact, each conversion belongs to a specific campaign, ad and keyword instead of a page. Five buyers outrank fifty browsers.
- Ad clickgclid kept
- /managed-it
- /pricing
- Typeform responseOne lead
Typeform conversions worth bidding on
Send back the leads that matter and the ad platform learns from buyers. The algorithm then spends where the business comes from. Same budget, sharper bids.
Counted on typeform.com too
A Typeform on typeform.com submits on Typeform’s domain, where your site’s conversion tag never loads. Lead Source takes the response by webhook and matches it to the visit that preceded it. The conversion is recorded whether or not anybody reaches a thank-you page. Impatient respondents count too.
- Hosted and embedded Typeforms, counted the same way.
- No redirect to wait for.
- The visit and campaign attached on arrival.
- /managed-it
- /pricing
- typeform.com
- Thank-you page
- Never reached
- Conversion
- Recorded
Send the winners back
- Install the tracking code. One snippet on your website. It records the click IDs, UTMs, landing page and page journey for every visitor.
- Connect Typeform. In Forms, sign in to Typeform and tick the forms you want tracked. Lead Source creates and manages the webhooks.
- Send the conversions onward. Push qualified leads back to Google Ads and Meta with their click IDs attached.
The click ID travels with the lead. The conversion lands against the actual ad.
<script async src="https://app.leadsource.co/ft.js" data-site="YOUR_SITE_KEY"></script>
How do I track Typeform conversions by campaign?
Install the Lead Source tracking code on your website and connect Typeform in Forms. Each response then becomes one lead, matched to the visit before it, with the click ID, campaign, landing page and pages read attached.
Which Typeform conversions arrive with little attribution?
A hosted Typeform link opened straight from an email or a message, with no visit to your website beforehand. The response still becomes a lead with every answer. The campaign stays thin, because there is no visit to match it to.
Typeform conversion questions, answered.
Does this replace my Google Ads conversion tag?
No. Keep the tag for in-platform reporting. Lead Source gives you the attributed, deduplicated record behind it and lets you push back the conversions that are actually worth bidding on.
Can I send conversions to Google Ads and Meta automatically?
Yes. The click IDs travel with the lead, so the conversion matches the right ad.
What counts as one conversion?
One Typeform response is one lead. Reconnecting your Typeform account does not create duplicate webhooks, so the same response is not counted twice.
Bid on the Typeform leads that become customers.
Every response tied to its campaign, ad and keyword, counted once. Free to start.
Start freeFree to start · no card









