You built the tagged links, shared them, and waited. Then you opened Google Analytics 4 and could not find the campaign where you expected it. That is more common than you might think, and it is usually a reading problem, not a tracking failure.
Where UTM data shows up in GA4
In GA4, UTM values are translated into session dimensions. In most cases, utm_source becomes session source, utm_medium becomes session medium, and utm_campaign becomes session campaign. The simplest place to start is Reports, then Traffic acquisition. There, you can look at session source, medium and campaign together, and see sessions, engaged sessions and conversions for each combination.
If you want a cleaner view, build an exploration or a report filtered by session campaign. That lets you answer a narrower question, such as how one launch performed across email, social and paid search, without the rest of your traffic getting in the way.
How to read the report without fooling yourself
First, check the date range and compare it with the dates you actually ran the campaign. A link shared on Monday will not explain traffic from the previous week. Next, read source, medium and campaign as one set. Looking at campaign alone can hide the fact that the same campaign name is arriving from very different places.
Also remember what a session dimension means. It describes the session that started with that tagged visit, not every later visit by the same person. If someone returns directly a week later, that later session will not carry the original campaign. That is normal behaviour, and it is one reason campaign numbers rarely match clicks on the platform that sent the traffic.
Common tagging mistakes that split or hide campaigns
- Inconsistent capitalisation and spelling.
Facebook,facebookandfbbecome separate sources. Pick lowercase names and stick to them. - Putting UTMs on internal links. That overwrites the original source, so a visit that began on social media can end up looking like it came from your own site.
- Swapping source and medium. Source is where the visit came from, medium is the kind of traffic, such as social, email or cpc, and campaign is the name of the promotion.
- Reusing one vague campaign name for everything. If every link is
launch, you cannot compare channels or dates. - Letting redirects or shortened links drop the parameters. Always click the final link and confirm the UTMs survive to the landing page.
- Changing the naming halfway through a campaign. That splits one campaign into two rows and makes week-by-week comparison misleading.
A simple workflow that keeps reports readable
Write the source, medium and campaign down before you create the link. Use the same format every time, test the link once, and then check GA4 after the first real clicks to confirm the campaign appears exactly as you named it. A consistent builder helps here: the free UTM Builder at https://quicklitytools.com/utm-builder keeps the format in one place, so you are less likely to improvise a slightly different name on the next link.
The goal is not perfect attribution. It is a report you can trust enough to decide where to spend the next effort. Consistent tags, read in Traffic acquisition by session source, medium and campaign, give you exactly that.
Top comments (0)