- 26 Oct 2023
- 2 Minutes to read
Web Push: UTM Settings
- Updated on 26 Oct 2023
- 2 Minutes to read
UTM parameters are simply tags that you add to a URL. When your notification is clicked, the tags are sent back to Google Analytics, if you have the Google Analytics tracking code on your website. You can use 5 UTM parameters with 3 being required.
Parameter | Description | Example | Required? |
---|---|---|---|
utm_source | Identifies the source of your traffic( e.g. search engine, web push notification, or other referrals) | utm_source=```Insider_Web_Push | Yes |
utm_medium | Identifies the medium where the link was used (e.g. email, CPC or another method of sharing) | utm_medium=``` | Yes |
utm_campaign | Identifies a strategic campaign (e.g. product launch, new feature, partnership etc.) or a specific promotion (e.g. a sale, a giveaway etc.) | utm_campaign=```Fathers_Day_Campaign | Yes |
utm_term | Suggested for paid search to identify keywords for your ad. You can skip this for Google AdWords if you have connected your AdWords and Analytics accounts. | Let’s say you you are running a Google Adwords campaign for your non-profit WordPress theme. You would have specific keywords picked up for your campaign. utm_term=wordpress-theme , utm_term=non-profit-theme, utm_term=non-profit-template etc. | |
utm_content | Suggested for additional details for A/B testing and content-targeted ads. | utm_content=cta-top-banner, utm_content=cta-sidebar, utm_content=cta-bottom etc. |
Insider supports the tracking on both main notification element and CTA buttons. The image below shows UTM settings for the main element of the notification.
If you enable UTM settings, after you type UTM parameters on the settings section, you can see the final URL snippet that will be added at the end of the URL that you type above.
How to check if UTM parameters are working properly
To test your UTM parameters, enter the tagged URL into your browser and if those UTM parameters remain at the end of the URL when the page is loaded, then it is very likely that URL along with the UTM parameters is working properly. If UTM parameters disappear after the page loads, they are not working properly and it will not be tracked on Google Analytics.
You can also check the developer console of your browser to see if there is a Google Analytics cookie that contains the UTM parameter information you passed.
Why are not UTM parameters working ?
The most common reason is that UTM parameters get stripped because of the URL redirect. If you tag your campaigns, use the final destination URL, not the URL that will be redirected. If you have issues with server-side or 301 or 302 redirects, you can also modify your server settings. Ask your web developer to configure your server to pass all the tracking parameters. Other common reasons could include the following:
- You might not have used required UTM parameters on your URL.
- You might not have GA properly installed on the website.
- You could have configured filters that prevent this traffic from affecting your data.
Are UTM parameters case sensitive?
Yes, UTM parameters are case sensitive so you should be consistent when tagging your links. When manually tagging URLs, you may prefer lowercase tags to ensure that Google Analytics categorizes sessions correctly.
Where can I find campaign logs in GA?
You can find the campaigns you tag with UTM parameters at "secondary dimension" feature of Google Analytics. To do this, navigate to Acquisition > All Traffic > Source/Medium Report or Acquisition > Campaigns > All Campaigns and type source/medium in the Secondary Dimension field.