Adding UTM tracking to QuestionScout can seem difficult, especially for those who aren’t familiar with coding.
But what if there was an easy way to capture UTM parameters in QuestionScout without any coding?
Check out Leadsources.io!
Leadsources is a tool for tracking lead sources that acts as a bridge between your UTM parameters and QuestionScout.
When a user clicks on your marketing campaign, Leadsources captures the UTM parameters from your URL.
Leadsources then automatically puts those UTM parameters into hidden fields in your QuestionScout form.
You can view your UTM parameters along with the lead’s information on the submission page in QuestionScout.
This guide will show you how to set up UTM tracking in QuestionScout in just 10 minutes using Leadsources, no coding needed.
Set Up UTM Tracking in QuestionScout in 4 Simple Steps
Step 1: Add Leadsources Code to Your Website
Sign up to Leadsources.io and start with our 14-day free trial.
Add the Leadsources code to the head tag of your website. No need for coding skills or developers.
Use this guide to add our tracking code to your head tag.
Step 2: Add UTM Parameters to Your Campaigns
Add the UTM parameters you want to track to all your marketing campaigns (like PPC, email, or social media).
Leadsources supports these UTM parameters:
- UTM_source
- UTM_campaign
- UTM_term
- UTM_content
Leadsources also tracks extra details not included in UTM parameters, such as the channel, landing page, and landing page subfolder.
Step 3: Add Hidden Fields to Your QuestionScout Form
When visitors fill out your QuestionScout form, they enter personal details in the visible fields (name, email, etc.).
At the same time, Leadsources.io automatically adds the UTM parameters to hidden fields in your QuestionScout form.
To do this, add the hidden fields in QuestionScout to store UTM parameters. We have created a step-by-step guide for this.
Add Hidden Fields
- In the Logic menu, click on “Personalize with Data”.
- Then select “Hidden Fields” from the dropdown menu.
- You’ll now see an option to “Add Hidden Fields”. Click on this button to start adding fields.
- You will need to add the following hidden fields one by one:
- channel
- source
- campaign
- term
- content
- landingpage
- landingpagesubfolder
- For each field, enter the exact name as listed above.
Step 4: Track UTM Parameters in QuestionScout
When someone clicks on your campaign and visits your site, Leadsources captures the UTM parameters from the URL.
When the visitor opens and fills out your QuestionScout form, Leadsources adds the UTM parameters to the hidden fields in the form, which are not visible to the visitor.
After the form is submitted, you can view both the UTM parameters and the form responses on the submission page in QuestionScout.
How does Leadsources work?
By adding the Leadsources code to your website’s head tag, Leadsources reads and captures UTM parameters from the URL whenever someone lands on your site.
Leadsources then stores these UTM parameters in the hidden fields of your QuestionScout form.
Even if a visitor arrives at your site without UTM parameters, Leadsources captures data about the visitor from the referrer, including:
- Channel
- Source
- Campaign
- Landing page
- Landing page subfolder
This means you can track important lead source information even without UTM parameters, such as:
- On Google Search
- On your Instagram bio link
- On your social media posts
Unlike most tools that only track lead sources with UTM parameters, Leadsources tracks lead sources regardless of UTM parameters, including:
- Organic Search
- Paid Search
- Organic Social
- Paid Social
- Referral
- Affiliate
- Display Advertising
- Direct Traffic
This helps you collect accurate lead source data in one place.
How to run performance reports
Now that you have UTM data captured in your QuestionScout hidden fields, you can use it for performance reports like:
- Leads per channel
- Revenue per channel
- Revenue per keyword
This information helps you make better decisions about your marketing budget.
Let’s look at the types of reports you can create.
Lead performance reports
You can generate reports showing leads based on:
- Channel
- Source
- Campaign
- Landing page
- Landing page subfolder
Example #1
If you run campaigns across different channels (SEO, PPC, email, etc.), you can export data and create a report like “Leads by Channel.”
Example #2
Once you identify the best channel for leads (like Google Ads), you can further break it down to see leads generated by each ad campaign.
Example #3
After identifying the top campaign for leads, you can analyze the keywords that drive leads for that campaign.
Sales performance report
Knowing which ads and keywords are effective for lead generation is crucial, but do they lead to revenue?
By integrating Questionscout with GoHighLevel, you can generate sales reports to see how well these leads convert into revenue.
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. From the “Leads by Channel” report, you saw Social Paid ads produced more leads than Search Paid ads.
After analyzing which leads became customers, you discovered that Search Paid ads generated more revenue with fewer leads. This insight suggests increasing your Search Paid budget.
With this approach, you can make informed decisions to optimize your marketing efforts.