Skip to content
beginthings.
Blog

Home › Blog › Marketing

Marketing

Your analytics is not lying. Your tagging is.

By Sourav Mahapatra · 26 July 2026 · Updated 14 October 2026 · 7 min read

Try it · one spelling
Lowercase, hyphens, no spaces
In this guide
  1. The mistake that ruins the most reports
  2. Four more that quietly cost you
  3. The direct traffic you will never fully recover
  4. A naming convention you can keep
  5. One more courtesy
  6. Questions people actually ask
  7. Keep reading

You open your analytics after a campaign. Direct traffic is enormous. Social looks weak. Email looks suspiciously good. None of it matches what you remember doing.

The numbers are probably accurate. They are just answering a different question from the one you asked, because of how the links were tagged.

The mistake that ruins the most reports

Casing. One person tags a link Facebook, someone else uses facebook, a third writes FB. Analytics treats those as three unrelated sources and splits your Facebook performance across three rows, each one looking a third as effective as reality.

The fix is unglamorous and total: lowercase everything, always. No capitals, no spaces, hyphens between words. Decide once and never deviate. This single rule prevents more bad reporting than any tool.

Four more that quietly cost you

A visit without usable campaign or referrer information can appear as direct. That makes some channels harder to identify.

The direct traffic you will never fully recover

Some of that direct pile is not your fault. When someone shares your link inside a private WhatsApp group, a Slack channel, or a DM, referrer information may be unavailable, so an untagged visit can appear as direct. This is dark social, and in India especially, where so much sharing happens in messaging apps, it is a large slice of real traffic wearing no label.

You cannot tag a share you did not make. What you can do is make the links you publish carry their own identity, so at least the traffic you originated is attributed correctly and the unattributable remainder is genuinely just the remainder.

Build tagged links without the typos

Fill in the fields to build and copy a tagged URL in your browser. For a shorter link, copy it into a separate shortening service. That service receives what you paste, so keep private or sensitive links out of it.

Open the UTM builder

Free, no sign-up. Build and copy the full link locally.

A naming convention you can keep

Write this down somewhere the whole team can see it:

Consistent source, medium and campaign names make your published links easier to compare. Check your reporting setup before drawing conclusions from attribution data.

One more courtesy

Tagged links are for measurement, not for sharing in a message. When you paste a link to a person, strip the parameters first. It looks cleaner and it does not follow them around. Our URL parameter stripper does exactly that, and if you are putting links in a bio or a QR code, the bio link builder and QR generator are the other half of the job.

Start with the UTM builder and the lowercase rule. That alone will make next month's report readable.

Questions people actually ask

Are UTM parameters case sensitive?
Yes, and this is the most common source of broken reports. Facebook, facebook and FB are treated as three distinct sources. Use lowercase for every value, every time.
Should I put UTM parameters on links within my own site?
Use campaign tags for links arriving from outside your site. GA4 does not start a new session when campaign values change. Use click events for internal navigation so campaign reporting stays easier to interpret.
Why is my direct traffic so high?
Two possible causes: campaign links arriving without usable referrer information, and dark social, where links shared in private messages and group chats arrive with no referrer. Fix the first, and the remainder is a more honest picture.
What is the difference between campaign and content?
Campaign is the initiative as a whole and should stay stable. Content identifies the variant within it, such as a specific creative or placement. Splitting variants into separate campaigns makes overall performance impossible to read.
Do UTM parameters affect SEO?
Campaign parameters can create several URLs for the same page. Use the clean destination URL in canonical tags and internal links, and check its indexing setup. Canonicals are signals, not guarantees about indexing or rankings.

Written by Sourav Mahapatra, who builds BeginThings: free browser tools and BeginRooms, a 3D workspace you can walk through. Take the 30-second tour or start a free 11-day trial, no card needed.