UTM
Builder.
Clean tracking links in seconds. Presets for Google Ads, Meta, email and Google Business Profile, a GA4 channel check and a QR code.
Give every email its own campaign name, and use content to tell buttons apart, for example header_button and footer_link.
Where the click comes from.
The type of traffic.
The promotion or campaign name.
Optional. Usually the paid keyword.
Optional. Tells ads or links apart.
Your tracking link
https://example.com/fall-offer?utm_source=newsletter&utm_medium=email&utm_campaign=fall_offer&utm_content=header_button
Lowercase, no spaces, source and medium set. This link will report cleanly.
Likely GA4 channel
GA4 groups any medium of email here. Based on GA4's default channel rules. Custom channel groups can differ.
QR code
Scans to the full linkYour QR code appears once the link is ready.
Recent links
Saved on this device when you copy a linkNothing yet. Copy a link and it shows up here, on this device only.
Quick start
How to use it
Paste the page you are sending people to
Use the full address of the landing page. Any UTM tags already on it get replaced, and anything after a # stays in place.
Pick a preset, then name the campaign
Presets fill in source and medium the way GA4 expects. Keep every value lowercase with no spaces so your reports stay clean.
Copy the link or the QR code
Copying saves the link to your history on this device. Download the QR code as PNG or SVG for print, signs and flyers.
Questions
Good questions.
Straight answers.
What are UTM parameters?
UTM parameters are tags added to the end of a link, like utm_source=newsletter&utm_medium=email. When someone clicks, analytics tools such as GA4 read the tags and tell you which campaign, channel and even which button brought the visit.
Which UTM parameters are required?
Use utm_source and utm_medium on every link, and utm_campaign on almost every link. Source is where the click came from, medium is the type of traffic and campaign is the promotion. utm_term and utm_content are optional and help you compare keywords, ads or buttons.
Should UTM tags be lowercase?
Yes. UTM values are case sensitive, so Facebook, facebook and FACEBOOK show up as three different sources in GA4. Spaces turn into %20 in the link. Pick lowercase words joined with underscores or dashes and use them the same way every time.
Do I need UTMs on Google Ads if auto-tagging is on?
Not for GA4 if your Google Ads and GA4 accounts are linked, because auto-tagging already passes the click data. Manual UTMs still help other tools like your CRM or a call tracking platform see the source. Put them in the Final URL suffix so every ad gets them.
How should I tag my Google Business Profile link?
Use utm_source=google and utm_medium=organic with a campaign name like gbp_listing. The visits stay in the Organic Search channel in GA4, and you can still filter by campaign to see exactly how many came from your Business Profile.
Ready to grow?
Not sure GA4 is counting right?
Follow the money.
Know which marketing brings in customers and stop paying for what does not. Let's talk about tracking that ties every lead to its source.