Adding UTM tracking to Paperform can be difficult, especially for those without coding skills.
What if you could easily capture UTM parameters in Paperform without any coding?
Discover Leadsources.io!
Leadsources is a lead source tracking tool that bridges your UTM parameters and Paperform.
![](https://leadsources.io/wp-content/uploads/2024/07/Paperform-UTM-parameters-1024x419.webp)
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 Paperform.
You can then view your UTM parameters alongside the lead’s information on the submission page in Paperform.
This guide will show you how to implement UTM tracking in Paperform in 10 minutes, without any coding skills required.
Implement Paperform UTM tracking in 4 easy steps
Step 1: Implement Paperform UTM tracking in 4 easy steps
![](https://leadsources.io/wp-content/uploads/2024/07/leadsources-code-749x1024.webp)
Sign up at Leadsources.io and enjoy a 14-day free trial.
Insert the Leadsources code into your website’s head tag. No coding or developers are required.
Follow our step-by-step guide.
Step 2: Add UTM parameters to your campaigns
![](https://leadsources.io/wp-content/uploads/2024/07/Add-UTM-parameters-749x1024.webp)
Add 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 information not contained in UTM parameters, such as the channel, landing page, and landing page subfolder.
Step 3: Add hidden fields to your Paperform form
![](https://leadsources.io/wp-content/uploads/2024/07/add-hidden-fields-749x1024.webp)
When visitors fill out your Paperform, they add personal data in the visible fields (name, email, etc.).
Meanwhile, Leadsources.io automatically inserts the UTM parameters into the hidden fields of your Paperform (channel, source, etc.).
To do this, add the hidden fields in Paperform that will store your UTM parameters. From Paperform, edit the form where you want to add hidden fields.
Follow this step-by-step guide to add the hidden fields.
Step 4: Track UTM parameters in Paperform
![](https://leadsources.io/wp-content/uploads/2024/07/Leadsources-inserts-UTM-parameters-749x1024.webp)
When someone clicks on your campaign and lands on your website, Leadsources captures the UTM parameters in your URL.
The visitor opens your Paperform and starts filling it out.
Leadsources inserts the UTM parameters in the hidden fields of your Paperform. These fields are not visible to the visitor.
When the form is submitted, the UTM parameters and the form’s responses are submitted together. You can find all this information on the submission page in Paperform.
How does Leadsources work?
By adding the Leadsources code to the head tag of your website, Leadsources reads and captures the UTM parameters in your URL whenever someone lands on your site.
It then stores the UTM parameters in the hidden fields of your Paperform.
If a visitor enters your site without clicking a link with UTM parameters, Leadsources still reads and captures data about the visitor using the referrer:
- Channel
- Source
- Campaign
- Landing page
- Landing page subfolder
This allows you to track important 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 can only track lead sources using UTM parameters, Leadsources allows you to track lead sources regardless of where they come from, UTM parameters or not:
- Organic Search
- Paid Search
- Organic Social
- Paid Social
- Referral
- Affiliate
- Display Advertising
- Direct Traffic
This lets you collect clean lead source data in one place.
How to run performance reports
Now that you’ve captured your lead source data in the hidden fields of your Paperform, 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 spending.
Let’s review the types of reports you can generate to help you make informed decisions.
Lead performance reports
You can run reports showing the volume of leads generated by:
- Channel
- Source
- Campaign
- Landing page
- Landing page subfolder
Example #1
You run campaigns on different channels (SEO, PPC, email, etc.). You can export the collected data and create the report: “Leads by channel.”
![Leads by channel](https://leadsources.io/wp-content/uploads/2024/07/Leads-by-channel-1024x538.webp)
Example #2
Once you know the channel with the highest lead generation (e.g., Google Ads), you can separate this channel to assess the lead count for each ad campaign.
![Leads by campaign](https://leadsources.io/wp-content/uploads/2024/07/Leads-by-campaign-1024x538.webp)
Example #3
After identifying the campaign that drives the most leads, you can investigate further by focusing on it and analyzing the keywords behind the lead generation.
![Leads by keyword](https://leadsources.io/wp-content/uploads/2024/07/Leads-by-keyword-1024x538.webp)
Sales performance report
You now understand which ads and keywords drive leads, but how do they affect your revenue?
Connect your Paperform submissions to a CRM like GoHighLevel to produce reports that measure lead-to-revenue effectiveness.
Consider this example:
Channels | Search Paid | Social Paid |
Leads | 50 | 75 |
Sales | 5 | 6 |
Average order value | $150 | $100 |
Revenue | $750 | $600 |
You ran ads on Google and Facebook and found that Social Paid ads generated more leads than Search Paid ads.
After a few weeks, you analyze which leads converted into paying customers and discover 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.