Skip to main content
Answered

Tracking conversion from Facebook?

  • March 23, 2021
  • 4 replies
  • 385 views

Forum|alt.badge.img

Hello,

is it possible to track conversions from facebook in Typeform? I need to insert the “lead” tracking code to the SUBMIT button or is there a particular URL when participant submit the form?

Thank you,

Honza

Best answer by Liz

Hi @Honza Kysely thanks for stopping by! :) We currently pass the following events below to Facebook once the form is submitted: 

  • TypeformFirstInteraction: triggered when someone does any of the following: click on the Welcome Screen, press the button on the first question/statement
  • TypeformSubmit: triggered when someone completes a typeform and clicks Submit.

Does that help a bit? :grinning:

4 replies

Liz
Ex–Typefomer
Forum|alt.badge.img+5
  • Tech Community Advocate
  • Answer
  • March 24, 2021

Hi @Honza Kysely thanks for stopping by! :) We currently pass the following events below to Facebook once the form is submitted: 

  • TypeformFirstInteraction: triggered when someone does any of the following: click on the Welcome Screen, press the button on the first question/statement
  • TypeformSubmit: triggered when someone completes a typeform and clicks Submit.

Does that help a bit? :grinning:


Forum|alt.badge.img
  • Author
  • Explorer
  • March 26, 2021

Actually yes :)
I didn't know it is measured automatically. So basically there is no need to add scripts to Tag manager, right?
And when it comes to LinkedIn? We would need to measure the same thing - when the participant clicks submit in the typeform. How to set it up correctly?

Thanks a lot, Honza


Liz
Ex–Typefomer
Forum|alt.badge.img+5
  • Tech Community Advocate
  • March 26, 2021

Hi @Honza Kysely That event is sent automatically! Though, if you don’t see it appear, please let us know. At the moment, we don’t currently have an integration with LinkedIn, so we aren’t able to track data there, but you could use the Google Tag Manager integration to add any other scripts (such as for tracking to LinkedIn). 


Forum|alt.badge.img+1
  • Explorer
  • August 4, 2026

Hey Honza,

There's no submit button in the normal HTML sense with Typeform, so you can't just drop a Meta pixel event on a button click like you would with a HTML form.

Also worth mentioning that tracking button clicks as conversions isn't a great approach anyway. Someone can click submit but have the submission rejected (it's missing a required field, email address is invalid, etc), and you'd still count that as a conversion even though the form never actually went through. On top of that, platforms like Meta now want you to send back the name, email, phone number and so on with each conversion, and you can't pull any of that from a plain button click.

The way this actually works is you need to hook into Typeform's `onSubmit` callback in their embed SDK, and fire `fbq('track', 'Lead')` from there. Typeform does have a Facebook Pixel integration which will fire the event on submission for you, but it sends the covnersion to Meta through the visitor's browser (where it gets blocked by ad blockers and the like). Similarly, it won't send the lead's name, email, phone, Facebook Click ID, etc which is what Meta actually needs to be able to match the covnersion back to the original ad click.

There are tools like Converly.io which will do this for you (I'm the founder). It detects the real Typeform submission, grabs the lead's name, email, phone, etc through the Typeform API, combines it with the Facebook Click ID and other identifiers,  and sends it to Meta server-side, so it works regardless of ad blockers. Also works with LinkedIn too (which I saw you mentioned in one of the comments above).