Ask a business owner where last month’s enquiries came from and you’ll usually hear one of two answers. “Instagram, mostly.” Or “a mix.”
Both are guesses. Polite, confident guesses, but guesses all the same, because the links they shared never told their analytics where each visitor came from. So the WhatsApp broadcast that actually filled the order book gets filed under “Direct”, Instagram takes the credit, and next quarter’s budget follows the wrong channel.
UTM tags fix this. They’re short labels added to the end of a link that tell Google Analytics exactly which post, email, WhatsApp broadcast or flyer sent each visitor. They cost nothing, they take seconds, and they’re the cheapest measurement improvement most Nigerian businesses still haven’t made.
Build your links below, then read the naming rules. The rules are what keep the data usable a year from now.
UTM link builder
What Each Field Means
| Parameter | Answers the question | Examples |
|---|---|---|
| Source (required) | Which specific place sent the visitor? | instagram, whatsapp, newsletter, google, partner-name |
| Medium (required) | What type of channel was it? | social, email, cpc, messaging, qr, print, referral |
| Campaign (required) | Which campaign or promotion was it part of? | easter-sale-2026, june-webinar, new-branch-launch |
| Content (optional) | Which version, placement or creative? | bio-link, story-1, video-ad, button-top |
| Term (optional) | Which paid keyword? (Mostly for paid search.) | ielts-lagos, accountant-abuja |
UTM tags are Hansel and Gretel’s breadcrumbs, except the birds can’t eat them. Without them, every visitor arrives in your analytics with no trail behind them.
Six Rules for Clean Data
Your UTM data is only as useful as it is consistent. Analytics treats “Instagram”, “instagram” and “IG” as three different sources, so a year of careless tagging leaves you with a report split into dozens of fragments nobody can read. Agree these rules once and write them down.
- Always lowercase. The builder above does it for you.
- Hyphens, never spaces. Spaces turn into %20 in links and break when pasted into messages.
- One name per platform, forever. Pick “facebook” or “fb” once, and never use the other.
- Medium is the type of channel. Instagram is a source, and social is its medium. That way you can compare all social traffic against all email traffic in one view.
- Put the year in campaign names. There’s a “december-sale” every year. “december-sale-2026” won’t collide with next year’s.
- Keep a shared log. A simple spreadsheet listing every tagged link, where it was used and when. Everyone checks it before creating a new one.
The Nigerian Channels That Go Missing
Some of the channels that matter most in Nigeria are exactly the ones analytics loses without tags. Visitors from WhatsApp, SMS and printed materials usually show up as “direct” traffic, which is analytics for “no idea”. Tag them on purpose.
| Where the link goes | Source | Medium |
|---|---|---|
| WhatsApp broadcast or status | messaging | |
| WhatsApp Business catalogue or auto-reply | messaging | |
| SMS campaign | sms | messaging |
| Instagram bio link | social | |
| Email newsletter | newsletter | |
| QR code on packaging or flyers | flyer, packaging, or the event name | qr |
| Influencer or partner post | the partner’s name | partner |
| Link in another site’s article | the site’s name | referral |
Flyers Finally Get a Scorecard
A QR code on a flyer, a shop window or a product label is invisible to your analytics unless it’s tagged. Build a tagged link here, turn it into a QR code, and give each placement its own campaign or content value. For the first time, you’ll know whether the flyers at the event sent anyone to your website, and which placement earned back its printing cost.
Three Places to Leave Them Off
- Links between pages on your own website. Tagging internal links overwrites the visitor’s real original source, wrecking the very data you’re trying to collect.
- Google Ads with auto-tagging switched on. Google Ads already passes detailed click data to Google Analytics, and manual tags on top can conflict. Pick one method.
- Links that need to look tidy. Tagged links are long. Where looks matter, run the tagged link through a link shortener, and the tags still work behind it.
From Tags to Decisions
In Google Analytics, open the traffic acquisition report and view it by source and medium, or by campaign. Look at the actions that matter to you, like enquiries, bookings or purchases. Visits alone won’t tell you much.
Then take the step most people skip. Check those numbers against your CRM, because that’s where real enquiries are recorded. Tagged links tell you where visitors came from, and your records tell you which of them became customers. Together they answer the question every marketing report should answer, which channel is actually paying. The attribution guide covers what to do when channels overlap.
One Month From Now
Tag everything you share for one month. Then ask yourself where the enquiries came from, and this time you’ll have an answer you can spend money on.
If you suspect the gaps in your numbers go deeper than missing tags, the free 2-minute diagnostic will show which of your four walls is weakest. Untrustworthy channel data usually sits under Measure.
P.S. Businesses spending ₦1M or more a month on marketing also qualify for a free 30-minute Leak Check. Tag your links first and the call goes twice as fast.
The builder runs entirely in your browser and doesn’t store the links you create. Analytics platforms, including Google Ads auto-tagging, change over time, so check current platform documentation for your setup.
This article covers one part of a bigger system. Our guide to digital marketing in Nigeria shows how the four walls fit together, and the order to build them in.


