Let’s start with a definition.
A UTM tracking code is a snippet of text added to the end of a URL that helps track the performance of campaigns using Google Analytics. They can be used to differentiate how different channels, content and creatives in the same campaign are performing.
Anyone can create and use a UTM tracking code and you can use them in virtually any place where you can control the link back to your website.
When a person clicks on a link which includes a UTM code, the browser address bar will look something like this:
In order to get any value from using UTM codes, you need to use Google Analytics as this is the tool that captures and processes the data from your UTM codes.