UTM Builder
Where do the visitors who send you enquiries come from? With UTM parameters in the link, Google Analytics 4 shows you exactly which newsletter, social media post or poster brought them. The builder puts the links together for you, writes all values consistently and creates a QR code for print materials if needed.
The page the link should lead to, e.g. wf-creative.com/en/contact/. https:// is added if missing.
Presets for source and medium
Where does the visit come from? For example newsletter, facebook, google, linkedin.
Type of channel. For example email, social, paid_social, cpc, qr.
Name of the campaign, ideally with a date. For example 2026-11-autumn-offer.
Mainly for paid search: the keyword you bought, e.g. web-design-vienna.
Tells variants in the same channel apart, e.g. button-top or banner-a.
Optional, e.g. the ID from your ad account. GA4 uses it for data import.
Google Analytics 4 preview
In GA4 this link will probably end up in the channel:
Based on Google’s default rules (default channel group, not case sensitive), with simplified source lists. Custom channel groups in your property may differ.
Everything runs in your browser. Nothing is sent to us or third parties.
QR code
History
The last 20 links are stored only in this browser (localStorage) and are not sent anywhere. A link is added as soon as you copy it, test it or download the QR code.
No links in the history yet.
Campaigns you can measure
We plan and manage your campaigns on Google, Meta and LinkedIn and show you in clear reports what your budget achieves. Get in touch.
How the tool works
Enter the destination URL and fill in the parameters. The finished link is created live, and you copy it with one click.
The parameters
Required are utm_source (the source, such as newsletter or facebook), utm_medium (the type, such as email, social or cpc) and utm_campaign (the campaign name). Optionally, utm_term distinguishes a search term, utm_content two variants of a post and utm_id a campaign ID.
Presets for typical channels
Presets fill in source and medium for newsletters, posts and ads on Facebook, Instagram and LinkedIn, Google Ads, posters and flyers with a QR code, and the e-mail signature. For Google Ads, the tool points out that auto-tagging is usually the better choice.
Consistent naming
Google Analytics distinguishes between “Newsletter” and “newsletter”. The builder therefore writes everything in lower case, replaces spaces with hyphens and German umlauts with ae, oe, ue and ss. That way, all visits from one campaign end up in the same row.
Existing parameters and anchors are kept
If your destination URL already contains parameters or a # anchor, they are preserved. The UTM parameters are added in the right place so that the link keeps working.
QR code and history
For posters, flyers or print ads, download the QR code as SVG for print or as PNG. Your browser remembers your last 20 links in a local history so you can find them again later.
Why clean UTM links pay off
Without UTM parameters, a lot ends up in Google Analytics 4 as “direct” or “referral”: clicks from e-mail programs, apps or printed QR codes cannot otherwise be attributed. With a tagged link, you see which activity really brings visitors.
Even more important than visitor numbers are enquiries and sales. If your conversions are set up in GA4, you see for each campaign how many contact requests or orders it generated. This way you invest your budget where it works.
The most common mistake is inconsistent naming. If one team member writes “Facebook” and another “fb”, a campaign splits into several rows. Fixed presets and automatic lower case make sure everyone on the team works the same way.
Structure of a UTM link
https://www.musterfirma.at/angebot/?utm_source=newsletter&utm_medium=email&utm_campaign=fruehling-2026
# utm_source=newsletter Source: where the visit comes from
# utm_medium=email Medium: the type of channel
# utm_campaign=fruehling-2026 Campaign: name of the promotionIn Google Analytics 4 you find the results under Reports > Acquisition > Traffic acquisition. Select “Session campaign” as the dimension there to see visits and conversions per campaign.
Frequently asked questions about the UTM builder
Should I also use UTM parameters for Google Ads?
May I use UTM links on my own website?
What is the difference between source and medium?
What is utm_content for?
The link is very long. Is that a problem?
Is my input stored?
Related tools
Tracking & Conversion Checker
Checks Google Ads, Analytics, LinkedIn and Meta before and after consent, including Consent Mode v2 and click IDs.
QR Code Generator
Creates static QR codes for links, Wi-Fi, contacts and more, with logo and colours, as SVG, PNG and PDF. No tracking and no expiry.
Runs only in your browser, nothing is uploaded
Link Preview Checker
Shows how your link looks when shared on LinkedIn, Facebook, WhatsApp, X and Slack and checks title, text and preview image.
More enquiries from your marketing
We connect campaigns, tracking and analysis into one system that gives you clear answers. For performance marketing that pays off.
Get in touch