utm_source (required)
Who sent the visitor: the site, platform or list. For example google, facebook or newsletter.
Free tool · Marketing
Add UTM parameters to any link so Google Analytics shows which campaign sent each visitor.
Paste the page, pick a preset and name the campaign. The link updates as you type.
Your tagged link Incomplete
Add a page URL, a source, a medium and a campaign name to build your link.
utm_source Not set utm_medium Not set utm_campaign Not set utm_term Not used utm_content Not used How it works
Add the URL people should land on. Anything already on it, like ?ref= or #pricing, stays put.
Pick a preset or type a source and medium, then name the campaign. Term and content are optional.
Copy the full link for your ad, email or post, or copy just the parameters to add to another link.
Parameter guide
Google Analytics reads five standard tags. Source, medium and campaign are required. Term and content are optional.
Who sent the visitor: the site, platform or list. For example google, facebook or newsletter.
The type of channel, like cpc for paid search, paid_social for social ads, email or social. GA4 uses it to group traffic into channels.
The campaign or promotion the link belongs to, like spring_sale or grand_opening.
The paid search keyword the ad ran on, like emergency_plumber. Mostly used for search ads.
Tells apart links in the same campaign, like hero_button and footer_link in one email, or two versions of an ad.
GA4 also reads utm_id, utm_source_platform, utm_creative_format and utm_marketing_tactic. They're optional and this builder doesn't add them.
Naming
Analytics counts every spelling as a separate value, so small habits keep one channel in one row.
Facebook and facebook show up as two sources. The builder lowercases values for you unless you turn formatting off.
Use underscores, like spring_sale. With formatting on, the builder swaps spaces for underscores.
Write down the source and medium values your team uses, so the same channel isn't tagged three different ways.
Use UTMs on ads, emails and posts. On links between your own pages they can credit your own page instead of the channel that brought the visitor in.
FAQ
Short answers about UTM tags and where to find them in Google Analytics.
A UTM link is a normal web address with tags added to the end, like ?utm_source=facebook&utm_medium=paid_social&utm_campaign=spring_sale. When someone clicks it, Google Analytics reads the tags and credits the visit to that source, medium and campaign.
Google lists utm_source, utm_medium and utm_campaign as required, so this builder asks for all three. utm_term and utm_content are optional. GA4 also reads a few other optional tags, such as utm_id, which this builder doesn't add.
The source is who sent the visitor, like google, facebook or newsletter. The medium is the type of channel, like cpc, email or social. GA4 uses the two together to sort visits into channels such as Paid Search, Email and Organic Social, so stick to common medium values.
Open Reports, then Acquisition, then Traffic acquisition. Switch the table's main dimension to Session campaign, Session source or Session medium to see your tagged visits. New data can take a day or two to show up in standard reports.
Yes. GA4 treats utm_source=Facebook and utm_source=facebook as two different sources, which splits your numbers. This builder lowercases every value unless you turn formatting off.
No, they don't change your rankings. Use them on links you share outside your site, like ads, emails and posts, and keep them off links between your own pages and out of your sitemap, so search engines index the clean URL.
More free tools
Calculate marketing ROI, ROAS, cost per lead, cost per acquisition and conversion rate from your campaign spend and results.
Open toolPreview images, videos and carousels in an Instagram-style post with crop checks and caption controls, then export a PNG mockup.
Open toolCheck your Google Maps ranking from nine points around your business, compare competitors, see review gaps and get a prioritized list of fixes.
Open tool Priya · AI ads manager
Priya, your AI ads manager, runs your Meta, Google and TikTok ads and shows you which ones bring in customers.