Implement Form Crafts UTM tracking (without code)

Form Craft UTM tracking

What's on this page:

Track the source of your leads (free trial)

Adding UTM tracking to Form Crafts can be a tough task, especially if you lack coding experience.

What if there was a simple way to capture UTM parameters in Form Crafts without needing any coding?

Introducing Leadsources.io!

Leadsources is a tool designed for tracking lead sources, serving as a bridge between your UTM parameters and Form Crafts.

Form Craft UTM parameters

When someone clicks on your marketing campaign link, Leadsources captures the UTM parameters from the URL.

Leadsources then automatically transfers these UTM parameters to the hidden fields in your Form Crafts.

You will be able to view the UTM parameters along with the lead’s details on the Form Crafts submission page.

This guide will show you how to set up UTM tracking in Form Crafts in just 10 minutes using Leadsources, with no coding skills required.

Set Up UTM Tracking in Form Crafts in 4 Simple Steps

Step 1: Insert Leadsources Code into Your Website’s Head Tag

First, sign up at Leadsources.io to start your 14-day free trial.

Add the Leadsources code to the head tag of your website. No developer or coding knowledge is needed for this task.

Just follow our straightforward step-by-step instructions.

Step 2: Add UTM Parameters to Your Campaigns

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

Leadsources supports the following UTM parameters:

  • UTM_source
  • UTM_campaign
  • UTM_term
  • UTM_content

Additionally, Leadsources captures data beyond UTM parameters, including the channel, landing page, and landing page subfolder.

Step 3: Set Up Hidden Fields in Your Form Crafts Form

When users complete your Form Crafts form, they enter personal details in the visible fields (name, email, etc.).

Meanwhile, Leadsources.io will automatically insert the UTM parameters into hidden fields in your Form Crafts form (channel, source, etc.).

To do this, add hidden fields to your Form Crafts form that will store the UTM parameters – by using this guide.

Add Hidden Fields

  1. Add Hidden Fields: Find the “Hidden Field” option in the form field list. Drag and drop it into your form where you want to place the hidden fields.
  2. Set Up Hidden Fields:
    • Click on the newly added hidden field to open its settings.
    • You will need to create the following hidden fields to capture UTM parameters and other information:
  • channel
  • source
  • campaign
  • term
  • content
  • landingpage
  • landingpagesubfolder

Step 4: Monitor UTM Parameters in Form Crafts

When a visitor clicks on your campaign link and reaches your website, Leadsources captures the UTM parameters from the URL.

As they fill out the Form Crafts form, Leadsources inserts the UTM parameters into the hidden fields. These fields remain invisible to the visitor.

When the form is submitted, both the UTM parameters and the responses are recorded. You can view this information on the Form Crafts submission page.

How does Leadsources work?

By adding the Leadsources code to the head tag of your website, Leadsources captures UTM parameters from the URL every time someone visits your site.

It then places these UTM parameters into the hidden fields of your Form Crafts form.

If a visitor arrives on your site without UTM parameters, Leadsources still gathers data about the visitor from the referrer:

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

This means you can track lead source data even if you are not using UTM parameters, such as:

  • Google Search
  • Instagram bio link
  • Social media posts

Unlike most tools that only track lead sources with UTM parameters, Leadsources allows you to monitor the source of your leads across various channels, whether UTM parameters are used or not:

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

This helps you assemble lead source data in one place.

How to run performance reports

With the UTM data captured in the hidden fields of Form Crafts, you can create performance reports such as:

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

These reports help you make informed decisions about your marketing budget.

Types of Reports You Can Generate:

Lead performance reports

You can create reports to see lead volumes by:

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

Example #1

If you run campaigns across different channels (SEO, PPC, email, etc.), you can export the data and generate a report titled “Leads by Channel.”

Leads by channel

Example #2

Once you identify the most effective channel (e.g., Google Ads), you can drill down to see how many leads were generated by each ad campaign.

Leads by campaign

Example #3

After identifying the top campaign, you can further analyze which keywords are generating the most leads for that campaign.

Leads by keyword

Sales performance report

With insights into which ads and keywords are most effective, you can assess if they are converting into revenue.

By connecting your Form Crafts submissions to a CRM like GoHighLevel, you can produce similar reports based on sales metrics.

Example:

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

You ran ads on Google and Facebook and you discovered that Social Paid ads brought more leads, but Search Paid ads generated higher revenue per lead. This analysis helps you decide to increase the budget for Search Paid ads.