Test your UTM builder with these URLs and UTM codes to find out
There is no shortage of UTM builders that promise to help you generate UTM codes. Most of them are a Google search away. But should you rely on them to build your UTM tracking URLs?
Only if they pass these tests.
Specify these values in the builder
URL |
https://www.example.com?coupon=50percent
|
utm_campaign |
sale
|
utm_medium |
email
|
utm_source |
newsletter
|
utm_content |
buy
|
utm_term |
shoes
|
The generated URL should look like
https://www.example.com/?coupon=50percent&utm_source=newsletter&utm_medium=email&utm_campaign=sale&utm_content=buy&utm_term=shoes
The actual URL could be different, but it should still have these properties:
coupon=50percent
should be present
?
after
https://www.example.com
&
Specify these values in the builder
URL |
https://www.example.com?#section
|
utm_campaign |
sale
|
utm_medium |
email
|
utm_source |
newsletter
|
utm_content |
buy
|
utm_term |
shoes
|
The generated URL should look like
https://www.example.com/?utm_source=newsletter&utm_medium=email&utm_campaign=sale&utm_content=buy&utm_term=shoes#section
As before, the actual generated URL could be slightly different.
#section
should be at the end
Many UTM builders fail this test. So definitely watch out.
Let's try a combination of Query Parameter and Hash Fragment tests
URL |
https://www.example.com?coupon=50percent#section
|
utm_campaign |
sale
|
utm_medium |
email
|
utm_source |
newsletter
|
utm_content |
buy
|
utm_term |
shoes
|
The generated URL should look like
https://www.example.com/?coupon=50percent&utm_source=newsletter&utm_medium=email&utm_campaign=sale&utm_content=buy&utm_term=shoes#section
Again, the actual URL could be different, but it should still have these properties:
coupon=50percent
should be present
?
after
https://www.example.com
&
#section
should be at the end
Most people don't check for this test though it is important. This test mostly requires you to add spaces before and after each value.
URL |
https://www.example.com
|
utm_campaign |
sale
|
utm_medium |
email
|
utm_source |
newsletter
|
utm_content |
buy
|
utm_term |
shoes
|
The generated URL should look like
https://www.example.com/?utm_source=newsletter&utm_medium=email&utm_campaign=sale&utm_content=buy&utm_term=shoes
The actual URL could be different, but it should still have these properties:
Some UTM builders will replace the spaces with some character, say underscore
_
.
This feature is useful, but should
only be applied to spaces between words, e.g.
buy now
can be converted to
buy_now
.
It should not be applied to spaces that are before and after your UTM tag.
Need an All-in-one UTM Builder and Link Management Solution?
Terminus is used daily by companies of all sizes, from one person marketing agency to a team of hundreds in billion dollar global enterprises.
Interested?
Customize your URL builder with your own naming conventions.