Build a campaign tracking URL by adding UTM parameters to a base URL, ready to use in analytics tools like Google Analytics.
Google AdSense Banner
This area will contain advertisements after approval.
Google AdSense Banner
This area will contain advertisements after approval.
UTM parameters are tags appended to a URL's query string that analytics tools like Google Analytics use to attribute traffic to a specific source, medium and campaign, letting you see exactly which newsletter, social post, or ad drove a visit rather than just seeing generic 'referral' traffic.
utm_source identifies where the traffic came from (e.g. 'newsletter', 'facebook'). utm_medium identifies the marketing medium (e.g. 'email', 'cpc', 'social'). utm_campaign identifies the specific campaign or promotion (e.g. 'summer_sale'). utm_term and utm_content are optional, used for paid keyword tracking and A/B testing different links within the same campaign, respectively.
No, but it's good practice to set a canonical tag on the landing page pointing to the clean URL without UTM parameters, so search engines consolidate ranking signals onto one version rather than treating tagged and untagged URLs as separate pages.
This tool preserves any existing query parameters on your base URL and adds the UTM parameters alongside them, rather than overwriting them.
Google AdSense Banner
This area will contain advertisements after approval.