In this article: About UTM parameters based content | Usage examples | What are UTM codes | How to set up UTM based content using If-so
UTM based content is an amazing and powerful tool. It allows you to customize the chosen parts of your page based on the UTMs you are already using in order to track your marketing effort results.
Show unique content for visitors arriving from email marketing
Show exclusive content to visitors arriving through a specific Facebook ad.
A UTM code is a string of text that can be added to the end of any link to your site in order to track the performance of campaigns and other marketing efforts. Dimensions you track via UTM codes show up in your analytics reports to give you a clearer insight into marketing performance. There are 5 variants of URL parameters you can track – source, medium, campaign, term, and content.
Here is an example of what a UTM code may look like:
The blue string starting after the ‘?’ is the UTM code. This particular code tracks who diverted the traffic to the page (i.e. the source).
The UTM code itself has two components:
Using If-So you can easily add or replace content based on the UTM parameters you are already using to track your campaign performance. No coding is required. Any content can be customized. That includes titles, texts, images, calls to action, buttons, and more.
*Elementor or Gutenberg user? This condition can be used to set up a conditional element or block (Learn more: Gutenberg | Elementor).
Whether you are using a caching plugin or server caching, you can navigate to the plugin settings and enable the "Page Caching Compatibility" option. With the option enabled, dynamic triggers will be rendered in a separate request that will take place after the loading of the cached version.