UTM
UTM tags are labels in a link that help determine where a visitor came from to your site.
Typically, these labels are added manually. Some advertising systems set them automatically when someone clicks on an advertisement. However, if a visitor comes to your site not from an advertisement, such labels usually aren't present.
Imagine that you ordered a promotional banner on SITE.COM. If the banner features a simple link like "https://mysite.com", no additional data will come to your site when someone clicks on it. For your site to recognize that the visitor came from SITE.COM, the link should look like this: "https://mysite.com/?utm_source=site.com". This way, your site will see this tag and understand that the visitor arrived from SITE.COM.
UTM Tags Are Not Working
UTM tags may not be passed for various reasons, and this is a normal part of data protection policies. The main factor is cookie blocking. Below are some common reasons:
- Incognito Mode: If the user accesses the site in incognito mode, UTM tags may not be saved.
- Browser Plugin: Installed browser extensions can hide or block UTM cookies.
- Site Plugin: A plugin on the site may be active, automatically stripping UTM tags from the URL.
- Using a Different Browser or Device: If the client starts a session in one browser but places an order in another, the tags will not be passed.
- Redirects: Passing through intermediate redirects can result in the loss of UTM tags.
- Cookie Expiration: If cookies are set to a short lifespan, the data may be lost.
- VPN or Proxy: Using privacy technologies like VPN can block or alter URL parameters.
- Incorrect Link Formatting: Errors in generating UTM links can lead to improper processing.
- URL Trimming: Tools that automatically clean URLs may remove UTM parameters.
- Interference by Advertising Platforms: Some ad platforms may modify or remove tags when generating links.
- Manual URL Copying: If the client copies only the main part of the URL without parameters, the tags are lost.
Note: We do not investigate cases where UTM tags were not received. You can troubleshoot this on your own or consult your developer.