Content Contributors
Dont’ miss out on our next blueprint launch!
By subscribing you agree to with our Privacy Policy.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Share this post

Overview 

Welcome to the UTM Builder by Devhaus! This Read.Me document is your go-to resource for understanding and implementing our powerful UTM tracking tool. Whether you're a seasoned developer or a marketing enthusiast, this guide will walk you through the features and functionalities of our UTM Builder, empowering you to effortlessly track and analyse your campaign performance. Let's embark on a journey to precision analytics and optimised marketing strategies with Devhaus UTM Builder!

 

 

Creating UTM URLs to Track Your Campaigns

Goal

To easily create and keep a database of all the UTM URLs for the different campaigns you use to drive traffic to your site.

Ideal Outcome

You have a consistent usage of UTM parameters across your team, platforms, and campaigns that allows you to easily understand the impact of your different campaigns using tools like Google Analytics.

Why is this important?

UTM URLs allow you to assess how effective your marketing activities are, but it is often difficult to establish a consistent usage of UTM URLs.

Where is this done?

In your UTM Campaign Builder spreadsheet (provided).

When is this done?

Any time you plan on linking to your site as a part of a specific campaign (paid or not.) 

Who does this?

The person responsible for executing the campaign.
 

Step-By-Step Guide: Let’s begin

  1. Environment Setup
  • Open and make a copy of {Public} Devhaus Blueprint |  UTM Builder Template 

 

Important: You only need to do this once. After that, you should continue using the same spreadsheet for all of your campaigns. 

Create UTM URLs using Campaign Builder

The spreadsheet makes it easy for you to create and keep track of all the UTM campaigns you and/or your team creates.

 

First, you need to understand best practices to enter your campaign information in the sheet:

Fill out the campaign information (source, medium, name, term, and content). Avoid using special characters. Stick to letters and numbers.

This spreadsheet will give you an URL that will: 

  • Always use lowercases. 
  • Why?: Google Analytics UTM tags are case-sensitive. You do not want to miss data by being unsure whether or not you’ve cased a certain campaign. 
  • Never use spaces, instead, will always replace them by dashes. 
  • Why?: Spaces aren’t allowed in URLs, instead they are encoded into %20 character groups. You should also have a rule in your organization to normalize how spaces should be handled and keeping it consistent, this spreadsheet does it for you.
     
  • Automatically log the current date when the URL was generated. 
  • Why?: You want to keep a time-reference on your tags both inside Google Analytics and on your UTM log. When analyzing big enough time-periods you will want to quickly have a general idea of the period when that specific URL was promoted. The date is also generated in a way that allows you sort them by date inside Google Analytics by sorting it by “name” inside the platform:
  • Select your Source, Mediums, and Placements from a configurable list. 
  • Why?: You want to make sure everyone in your organization tags those parameters the same way. (e.g: If one teammate uses utm_source=fb and the other uses utm_source=facebook, your data will be much harder to analyze)
     

Setting up your spreadsheet and customizing it to your organization: 

  1. Open the {Public} Devhaus Blueprint |  UTM Builder TemplateSpreadsheet. 
  2. Click the “Settings: Source/Medium/Placements”
  1. Edit the list with the values that you would like to see on the dropdown of the main spreadsheet. These should be the Sources, Mediums, and Placements that you currently use. 
  • Update the data validation rule for “Base URL”, this to ensure that your team only puts in the value for your business domain[website] or web application. First select the validation rules, and change the value of the domain website to your website domain.


 

 

  • All you need to do is fill out the following information:
  • Name of the person creating the URL:
  • URL for the campaign (required). This is the page in your site that you will link to:

 

  • Date is filled automatically for you:

 

  • The source of the traffic for this URL (required): 
  • Example: google, facebook, quora, etc
     


 

  • The campaign medium (optional but recommended). This is the marketing channel or medium you are using to share your link.  Example: cpc, email, etc
     

 

  • The campaign name (optional but recommended). This is the campaign that this URL will relate to.
  • Example: “Black Friday”

  • The campaign term (optional). You can use this to specify the keywords or terms being targeted in the ads using this URL or to note the segmentation being used in your campaign  Example: “Remarketing US 20-45”.
     
  • Facebook Ad Placement (optional). You can use this to specify what specific placement on Facebook Ads this URL belongs to.  Note: Make sure you are using the correct URLs on each placement. (Example: If you generate a UTM tag containing ‘rightcolumn’ make sure you don’t use that URL on your News Feed ads as well. 

 

 

  • The campaign content (optional but recommended). This is the content being shared in the campaign (for example: explainer video, seo certification, seo webinar)

 

  • The UTM URL will be automatically generated for you. You can copy the resulting URL from column H.

That’s it! Your URL has been generated and your traffic will be properly tracked in Google Analytics 4. It is recommended that you test your URL before publishing your campaigns.  

Dont’ miss out on our next blueprint launch!
By subscribing you agree to with our Privacy Policy.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Share this post
Here’s a quick guide

Make the most of our free resources

If you’re worries about projects with us being “expensive” you don’t have to be. Here’s an overview step by step process to help you align your evaluation processes.

Webflow Read Time

Introducing our latest Webflow blueprint designed to enhance the reading experience on your website. Empower your readers with valuable insights into their time investment with each piece of content. With our meticulously crafted template, seamlessly integrate "Read Time" functionality into your CMS collection resources.

How this guide will help you:

Estimate reading times
Keep visitors informed and engaged
Enhance content strategy insights

Looker Studio Templates

Visualize key data for validating business plans with our templates for traffic tracking, SEO performance, and revenue events.

How this guide will help you:

Traffic and Engagement Tracking
SEO Performance Tracking
Segmented Branded and Non-branded queries

Event Tracking Plan

Analyze and understand crucial events in your B2B operations with our comprehensive tracking plan for better decision-making.

How this guide will help you:

Create a comprehensive event tracking plan.
Cutting-edge Scripting and Logic
Efficient Reporting Tools for In-depth Analysis

UTM Builder

Track and validate your marketing campaigns with our UTM Builder blueprint for better insights and performance optimization.

How this guide will help you:

Precise UTM Builder Tool
Visual Data Visualization Integration
Seamless Data Taxonomy Incorporation

Convinced by now? Let’s dive deeper

When you're a startup, you're still finding your way. You're still figuring out what you are all about. Let us help you.

Schedule a free scoping call