Tracking who fills your form, registers or checkouts via UTM

Tracking who fills your form, registers or checkouts via UTM

Are you running a campaign and you want to know who came from which campaign? It is SUPER simple with the utm_source property. 

What is the idea?

When creating your URLs in your google/Facebook ads for example, add at the end 

?utm_source=facebook_ad1

Indicating in this example that it is our first ad in Facebook (of course you can add better names).

Now how to track that when someone registers or fills a form/checkout?

Go to your Contacts section (the CRM) -> Properties and create a property called utm_source we will define it as a property so we can see it for every user that comes (create it as a TEXT input)

Now all we have to do is add this property to our forms. Go in the form fields or the additional fields if it is a checkout or registration and add a Hidden Field with name being utm_source.

Then go in the settings of your field and map that field from the dropdown to the utm_source that we just created in the Contacts as a property.

That's all! Now when someone submits your forms and has the utm_source as a URL from which they came from, the value of the source will be recorded for the user and you will know where they came from.

    • Related Articles

    • Tracking cookies - how to stop them

      We've created a special System popup that allows your website visitors to disable the tracking cookies from the builder. You can find them when you link a popup at the very bottom. The click would trigger a popup with the option to disable/enable the ...
    • Pre-Fill Your Form or Booking Fields From The URL

      If you have unique URL that contains variables in it that are used for quick personalization or pre-filling, you can send that data to the forms.  Example: the URL contains ?name=John?country=USA you can push the values for name and country to the ...
    • Sales Funnel - 1-Step Checkouts, Upsells, Bump Offers

    • A Step-by-Step Guide to Using Google Analytics’ Enhanced Ecommerce

      Google Analytics Enhanced Ecommerce gives you the opportunity to get better insights in the shopping behavior of your users by sending product details, sales data and events directly into your Google Analytics (GA) reports. In this quick guide we'll ...
    • Introduction to Webhooks

      Webhooks are a system of automated notifications indicating that an event has occurred on your website. Rather than requiring you to pull information via our API, webhooks push information to your destination when important events occur. You can ...