UTM Tracking for Small Sellers: Finally Know Which Channel Makes You Money
Here's a conversation that happens in every small e-commerce business: "We got 30 orders this week!" — "Great, from where?" — "...the internet?" If you're promoting on Google Ads, Facebook, TikTok and email at the same time but can't say which channel those orders came from, you're not running campaigns. You're making donations and hoping.
UTM parameters fix this, they're free, and you can set them up in an afternoon.
What a UTM parameter actually is
A UTM is just extra text stuck onto the end of a link. Instead of sharing yoursite.com/products/labels, you share:
yoursite.com/products/labels?utm_source=facebook&utm_medium=cpc&utm_campaign=sample_pack_july
The page looks identical to the visitor. But your analytics tool reads those three tags and records: this visitor came from Facebook, via a paid ad, from the July sample pack campaign. When they buy, the order carries that label. Multiply by every visitor, and you get a clean revenue-by-channel report.
The only three tags you need
- utm_source — where the click came from:
facebook,google,tiktok,newsletter - utm_medium — the type of traffic:
cpc(paid clicks),email,social(organic posts) - utm_campaign — which specific push:
sample_pack_july,black_friday
There are two more (utm_term, utm_content) for ad-level detail. Ignore them until you're spending serious money.
Naming rules that save you later
UTMs are case-sensitive and dumb: Facebook, facebook and FB show up as three different channels in your reports, splitting your data into useless fragments. Adopt three rules from day one:
- All lowercase, always.
- Underscores instead of spaces:
sample_pack_july. - Keep one spreadsheet (or use a tool) listing every UTM link you've created, so you never invent a second name for the same thing.
Where to use them — and where not to
Tag every link you place outside your own site: ads, social bio links, email buttons, influencer links, forum posts. Never tag links inside your own site (from your homepage to your product page, say) — internal UTMs overwrite the visitor's real origin and corrupt your data.
Reading the results
In Google Analytics 4, go to Reports → Acquisition → Traffic acquisition, and you'll see sessions, conversions and revenue grouped by your source/medium tags. The question to ask is not "which channel has the most clicks" but "which channel has the best revenue per dollar spent". It's common to discover that the channel with the most traffic (often TikTok or Pinterest) produces the least revenue, while boring old email quietly delivers a 20x return. You can't act on that until you can see it.
The 30-second habit
From today: before you paste any promotional link anywhere, take 30 seconds to add UTMs (any free UTM builder works, or the one built into SellerLoop's campaign tracker). In four weeks you'll have your first honest answer to "where do our orders come from" — and you'll probably reallocate your budget the same day.