How to use
- Paste your landing page address into Website URL.
- Choose a Preset, such as Email newsletter, Google Ads or Meta Ads.
- Edit the UTM fields to match your campaign.
- Set Lowercase values and Replace spaces with to match your naming convention.
- Click Copy URL to use the link in your campaign.
Examples
Spring sale newsletter
URL: https://example.com/spring-sale?ref=homepage#offers source: newsletter medium: email campaign: Spring Sale
https://example.com/spring-sale?ref=homepage&utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale#offers
Google Ads with ValueTrack
URL: https://example.com/running-shoes
source: google
medium: cpc
campaign: running shoes
id: {campaignid}
term: {keyword}
content: {creative}https://example.com/running-shoes?utm_source=google&utm_medium=cpc&utm_campaign=running-shoes&utm_id={campaignid}&utm_term={keyword}&utm_content={creative}Meta Ads with dynamic parameters
URL: https://example.com/new-arrivals
source: facebook
medium: paid_social
campaign: {{campaign.name}}
id: {{campaign.id}}
term: {{adset.name}}
content: {{ad.name}}https://example.com/new-arrivals?utm_source=facebook&utm_medium=paid_social&utm_campaign={{campaign.name}}&utm_id={{campaign.id}}&utm_term={{adset.name}}&utm_content={{ad.name}}FAQ
Which UTM parameters do I need to fill in?
The builder checks for utm_source, utm_medium and either utm_campaign or utm_id. If any are missing, it highlights the empty fields but still generates a partial link.
Can I edit a URL that already has UTM tags?
Paste it into Website URL to load its UTM values into the fields. Existing UTM tags are replaced rather than duplicated. Other query parameters keep their exact text and order, and the new tags go before any #fragment.
Can I add advanced GA4 parameters?
Turn on Show advanced GA4 fields to include utm_source_platform, utm_creative_format and utm_marketing_tactic.
Does this UTM builder shorten links or track clicks?
It builds tagged URLs but does not shorten links, check whether a page exists or track clicks. Use a separate service if you need those features.
Are my URLs and campaign values saved?
The URL is built in your browser, and the tool does not upload or save your URL or field values. Only your options are saved in localStorage. Page analytics sends tool events without your URL or UTM values.