I’m currently working to set up offline conversion tracking for my Google Ads campaigns, and I need to capture the Google Click Identifier (GCLID) from users who fill out my Typeform. My objective is to attribute offline conversions back to the original ad click in Google Ads by storing the GCLID in my CRM.
Could you please provide me with a step-by-step guide on how to configure Typeform to capture and store the GCLID? Here are some specific aspects where I would really like some help with:
-
Adding a Hidden Field: How can I create a hidden field in my Typeform to store the GCLID when someone clicks on my Google ad?
-
GCLID Extraction: Can you show me how to extract the GCLID from the URL and automatically populate this hidden field in the form? Any best practices or code snippets for achieving this would be very helpful.
-
Passing Data to the CRM: Once the GCLID is captured in Typeform, how can I ensure it is passed to my CRM system (in my case, Pipedrive) along with the rest of the form data?