Data-driven PPC engineered for ROI, not vanity metrics — run by a Google Premier Partner team.
Explore →Own the map pack and the organic results with compounding, data-backed search authority.
Explore →High-converting custom websites engineered to turn clicks into booked calls.
Explore →Maps, reviews & reputation — bundles with any plan
Content marketing comes with every website build. Reputation management comes with Google Business Profile. No bloated bundles — just the three channels that grow your business.
Add UTM parameters to any link and know exactly which campaign, source, and ad drove every visit and conversion in Google Analytics 4. Live preview, one-click presets, proper URL-encoding, and a scannable QR code — 100% in your browser. No login, no spreadsheet, nothing sent to a server.
UTM tags are just labels you bolt onto a link. Google Analytics reads them and files each visit under the right campaign. Get the vocabulary right and your reports finally make sense.
| Parameter | What it answers | Example values |
|---|---|---|
| utm_sourceRequired | Where the click came from — the specific site, platform, or publication. | google, facebook, newsletter, partner-site |
| utm_mediumRequired | The marketing channel or type of traffic. | cpc, email, social, referral, affiliate |
| utm_campaignRequired | The specific promotion, launch, or initiative. | spring-sale-2026, q3-brand-launch |
| utm_termOptional | The paid keyword — mostly for search ad campaigns. | emergency-plumber, dental-implants |
| utm_contentOptional | Which ad, button, or A/B variant was clicked. | hero-cta, blue-button, ad-v2 |
Analytics is only as good as the tags feeding it. A disciplined naming convention is the difference between a dashboard you trust and one you ignore.
Tag every paid ad, email, and social post and GA4 shows you exactly which campaign drove each lead and sale. No more guessing where your best customers came from — or where budget is being wasted.
GA4 is case-sensitive: Email, email, and E-Mail split into three rows. Lowercasing and hyphenating every value (both on by default above) collapses them into one clean, trustworthy line.
With source, medium, and campaign always present, GA4 credits the right channel in every attribution model. That's what lets you calculate real ROAS and confidently shift spend to your winners.
A UTM (Urchin Tracking Module) parameter is a small tag added to the end of a URL that tells your analytics tool where a visitor came from. When someone clicks a tagged link, Google Analytics 4 reads those tags and files the session under the matching source, medium, and campaign. Without them, most paid, email, and social traffic gets dumped into vague buckets like "direct" or "referral," and you lose the ability to prove what your marketing actually produced.
There are five UTM parameters, and only three are needed for Google Analytics to build a complete report. utm_source is the origin of the click — the exact platform or site, like google, facebook, or newsletter. utm_medium is the channel type, such as cpc for paid search, email for a broadcast, or social for an organic post. utm_campaign names the specific promotion, like spring-sale-2026. The two optional tags add detail: utm_term records the paid keyword behind a search ad, and utm_content distinguishes between two versions of the same ad or two buttons in the same email — perfect for A/B testing.
Google Analytics 4 maps your tags onto its own dimensions. utm_source and utm_medium combine into "Session source / medium," utm_campaign becomes "Session campaign," and the term and content values are available in explorations. Because GA4's default channel grouping keys off utm_medium, using standard values — cpc, email, social, affiliate, referral — makes your traffic land in the right channel automatically. Invent your own medium like facebook-ad and GA4 files it under "Unassigned," which quietly breaks your channel reports.
Consistency is the whole game. GA4 treats values as case-sensitive and space-sensitive, so Spring_Sale, spring sale, and spring-sale become three separate campaigns in your reports. Pick one style and never deviate: use all lowercase, replace spaces with hyphens, and keep values short and descriptive. Both toggles in the builder above enforce this for you. Decide as a team whether utm_source is the platform (facebook) and utm_medium is the channel (paid-social) — then document it so everyone tags the same way.
Google and google split one channel into two. Lowercase everything.Build every external link with the same discipline and your analytics stops being a source of arguments and starts being a source of decisions. That's when you can finally answer the only question that matters: which marketing is actually making money?
?utm_source=google&utm_medium=cpc&utm_campaign=spring-sale. When someone clicks a tagged link, Google Analytics reads those tags and records exactly where the visitor came from, which channel they used, and which campaign sent them. It's the standard way to measure whether your ads, emails, and social posts are actually driving traffic and sales.Building UTM links is step one. Turning that tracking into more leads at a lower cost is what we do every day. We're a Google Premier Partner (top 3% of agencies) running search, social, and analytics for service businesses nationwide — month-to-month, no contracts. Get a free strategy call and we'll show you what your data is really telling you.
⭐ Google Premier Partner · 100% free tool · Nothing you type ever leaves your browserMatched ad credit for new Google Ads accounts through our Premier Partner program.