Implement Forminator UTM tracking (without code)

Forminator UTM tracking

What's on this page:

Track the source of your leads (free trial)

Adding UTM tracking to Forminator can be challenging, especially for those without coding skills.

What if there was a way to easily capture UTM parameters in Forminator, without needing any code?

Discover Leadsources.io!

Leadsources is a lead source tracking tool that acts as a bridge between your UTM parameters and Forminator.

Forminator UTM parameters

When a visitor clicks on your marketing campaign, Leadsources captures the UTM parameters in your URL.

Leadsources automatically inserts these UTM parameters into the hidden fields of your Forminator form.

You can then view your UTM parameters, along with the lead’s information, on Forminator’s lead submission page.

This guide shows you how to implement UTM tracking in Forminator in just 10 minutes using Leadsources, with no coding required.

Implement Forminator UTM tracking in 4 easy steps:

Step 1: Add Leadsources to your website’s head tag

Sign up at Leadsources.io and enjoy our 14-day free trial.

Insert the Leadsources code into your website’s head tag. No coding or developers are needed.

Just follow our simple step-by-step guides.

Step 2: Add UTM parameters to your campaigns

Include the UTM parameters you want to track in all your campaigns (PPC, email, social media, etc.).

Leadsources works with the following UTM parameters:

  • UTM_source
  • UTM_campaign
  • UTM_term
  • UTM_content

Leadsources also captures other information, such as the channel, landing page, and landing page subfolder.

Step 3: Add hidden fields to your Forminator form

When visitors fill out your Forminator form, they enter personal data in the visible fields (name, email, etc.).

Simultaneously, Leadsources.io inserts the UTM parameters into Forminator’s hidden fields (channel, source, etc.).

To do this, add hidden fields to your Forminator form to store UTM parameters – use this step-by-step guide to add the hidden fields.

Add Hidden Fields for UTM Parameters.

  • You will need to add multiple hidden fields. Click Add Field for each of the following parameters:
  • Add the exact following fields one by one:
    • channel
    • source
    • campaign
    • term
    • content
    • landingpage
    • landingpagesubfolder

Step 4: Track the UTM parameters in Forminator

When someone clicks on your campaign and visits your website, Leadsources captures the UTM parameters in your URL.

The visitor opens your Forminator form and starts filling it out.

Leadsources inserts the UTM parameters into the hidden fields of your Forminator form. These fields are not visible to the visitor.

Upon form submission, the UTM parameters and the form’s responses are submitted together. You can find all this information on Forminator’s submission page.

How does Leadsources work?

By adding the Leadsources code to your website’s head tag, Leadsources reads and captures the UTM parameters in your URL whenever someone visits your site.

It then stores the UTM parameters in the hidden fields of your Forminator form.

If a visitor enters your site without clicking on a UTM link, Leadsources still captures data about the visitor using the referrer:

  • Channel
  • Source
  • Campaign
  • Landing page
  • Landing page subfolder

This allows you to track lead source data even without UTM parameters, such as:

  • On Google Search
  • On your Instagram bio link
  • On your social media posts

While most tools track leads using only UTM parameters, Leadsources tracks the source of your leads regardless of origin:

  • Organic Search
  • Paid Search
  • Organic Social
  • Paid Social
  • Referral
  • Affiliate
  • Email
  • Display Advertising
  • Direct Traffic

This allows you to gather lead source data in one place.

How to run performance reports

Now that you have captured lead source data in Forminator’s hidden fields, you can use it to run performance reports, such as:

  • Leads per channel
  • Revenue per channel
  • Revenue per keyword

This allows you to make informed decisions about your marketing spend.

Types of reports you can run:

Lead performance reports

You can generate reports showing the volume of leads by:

  • Channel
  • Source
  • Campaign
  • Landing page
  • Landing page subfolder

Example #1

You run campaigns on different channels (SEO, PPC, emailing, etc.). Download the data and create the report: “Leads by Channel”.

Leads by channel

Example #2

Once you identify the channel that generates the most leads (e.g., Google Ads), you can break it down to see the number of leads produced by each ad campaign.

Leads by campaign

Example #3

After identifying the most effective campaign, you can investigate it to see which keywords generate the most leads.

Leads by keyword

Sales performance report

Once you know which ads and keywords drive the most leads, you can determine which ones contribute the most to your revenue.

By sending Forminator submissions to a CRM like GoHighLevel, you can generate similar reports by sales.

Example:

ChannelsSearch PaidSocial Paid
Leads5075
Sales56
Average order value$150$100
Revenue$750$600

You ran ads on Google and Facebook. The initial “Leads by Channel” report showed more leads from Social Paid ads than from Search Paid ads.

After a few weeks, you analyze which leads turned into customers and find that the Search Paid channel generated more revenue with fewer leads than the Social Paid channel. You conclude that you should increase your Search Paid budget.