https://www.smashingmagazine.com/2017/08/tracking-internal-marketing-campaigns-google-analytics
Christian Ebernickel discusses why UTM parameters are are not suitable for tracking internal campaigns and proposes using ITMs instead.
ITM Parameters At A Glance Link
Drawing on the UTM parameters, we’ll use the following ITM parameters to track internal marketing campaigns:
- itm_source
This identifies the source of the traffic. In the case of internal ads, this is usually your own domain. However, if you employ cross-domain tracking or different ad servers, different traffic sources can appear in this field.- itm_medium
This is the medium of the internal ad; for example, a banner or product recommendation.
itm_campaign
This is the name of the internal marketing campaign.- itm_content
This is a parameter to differentiate between similar content, or links in the same ad; for example, text_link or banner_468x60.
itm_term- This is the search keyword that triggered the internal ad. Alternatively, it could be a keyword to categorize the ad by content.