UTM Tags for Plumbing and HVAC Companies: How to Track Every Click & Call
If you are spending money or time on marketing, you should know which clicks actually turn into calls and booked jobs.
That's what UTM tags are for.
You already used them on Google Business Profile. Now let's zoom out and use UTMs everywhere—so you can see which channels, campaigns, and even QR codes actually move the needle for your plumbing or HVAC business. For GBP-specific tracking, see our Google Business Profile UTM & Call Tracking Setup guide. For ROI measurement strategies, see our Plumbing Marketing ROI post.
This guide breaks down:
-
What UTM tags are (in plain English)
-
The exact UTM format you should use
-
Where to add UTMs (GBP, website buttons, ads, email, social, QR codes)
-
Why they’re incredibly helpful for plumbing & HVAC SEO and reporting
What Are UTM Tags?
UTM tags are little labels you add to the end of a URL so tools like GA4 (Google Analytics) and your call tracking system know where a visitor came from.
Example:
https://www.exampleplumbing.com/drain-cleaning ?utm_source=google&utm_medium=organic&utm_campaign=gbp&utm_content=profile
Everything after the ? is a UTM tag. The landing page is the same, but now GA4 can tell this user clicked from your Google Business Profile instead of lumping it into “Direct” or generic “Organic.”
UTMs don’t change your rankings. They just make your analytics honest.
The Core UTM Parameters (Keep These Simple)
For plumbers and HVAC contractors, you can get 90% of the benefit from three main parameters and optionally two more.
Mandatory 3
-
utm_source – where the click came from
- google, facebook, instagram, yelp, nextdoor, email, truck, mailer
-
utm_medium – type of traffic
- organic, cpc, lsa, social, email, offline
-
utm_campaign – the specific effort
- gbp, brand, summer_ac_tuneup, drain_cleaning, ppc_brand, ppc_emergency
Optional 2
-
utm_content – variation or placement
- profile, posts, products, header_button, footer_button, qr_truck, qr_mailer
-
utm_term – usually used for paid keyword terms, but you can skip this unless you’re doing detailed PPC analysis
Naming Rules That Save You Headaches
-
Always lowercase → google, not Google
-
No spaces → use _or - (e.g., summer_ac_tuneup)
-
Stay consistent → don’t switch between facebook and fb from one link to the next
-
Use plain English → future you (or your agency) should understand what utm_campaign=drain_cleaning_special means at a glance
Why UTMs Matter So Much for Plumbing & HVAC SEO
SEO is supposed to bring you more calls, forms, and booked jobs.
Without UTMs, a lot of those conversions end up in vague buckets:
-
“Direct”
-
“Organic Search”
-
“Unassigned”
That makes it hard to answer questions like:
-
“Are people clicking from our GBP or just from our website pages?”
-
“Do our Facebook posts ever lead to a call?”
-
“Is that QR code on the truck doing anything?”
-
“Is blogging and local SEO actually paying off?”
UTMs unlock:
-
Clean attribution – you see exactly how many leads came from GBP, Facebook, Yelp, email, etc.
-
Better SEO decisions – you can double down on pages and posts that generate calls, not just clicks.
-
Stronger ROI proof – you can show that local SEO work (GBP, content, reviews) is directly tied to booked jobs and revenue.
For owners, this is the difference between “I think SEO is working” and “GBP organic brought in 43 calls and 18 booked jobs last month.”
Where To Use UTM Tags (Plumbing & HVAC Examples)
Here’s how to roll UTMs out across your main marketing assets.
1. Google Business Profile (GBP)
You already have a GBP UTM structure; here’s the recap plus expansion.
Website link (main button):
?utm_source=google&utm_medium=organic&utm_campaign=gbp&utm_content=profile
Appointment link:
?utm_source=google&utm_medium=organic&utm_campaign=gbp&utm_content=appointment
Posts (each post’s button URL):
?utm_source=google&utm_medium=organic&utm_campaign=gbp&utm_content=posts
Products/Services URLs:
?utm_source=google&utm_medium=organic&utm_campaign=gbp&utm_content=products
Why this matters: You can see which parts of GBP actually generate leads—profile button vs posts vs products.
You can keep your deeper GBP/GA4 setup in the separate article and link to it from here.
2. Social Media Profiles & Posts
Anywhere you have a website link, add UTMs.
Facebook page “Website” button:
?utm_source=facebook&utm_medium=social&utm_campaign=brand
Facebook “Schedule” button for tune-up promo:
?utm_source=facebook&utm_medium=social&utm_campaign=ac_tuneup&utm_content=page_button
Instagram profile link:
?utm_source=instagram&utm_medium=social&utm_campaign=brand
Nextdoor business page website link:
?utm_source=nextdoor&utm_medium=social&utm_campaign=brand
**Why this matters:**You’ll finally see if those “organic social” efforts lead to anything beyond likes.
3. Email Signatures & Email Campaigns
Every technician, CSR, manager, and owner with an email address is sending potential traffic opportunities.
Email signature website link:
?utm_source=email&utm_medium=email&utm_campaign=signature
Service reminder campaign:
?utm_source=email&utm_medium=email&utm_campaign=ac_tuneup_reminder
Membership club promo email:
?utm_source=email&utm_medium=email&utm_campaign=membership_offer
**Why this matters:**You can distinguish email-driven leads from “Direct” and show that email nurture is contributing booked jobs, not just opens.
4. PPC Landing Pages (When You Want Manual UTMs)
If you’re using Google Ads with auto-tagging, GA4 tracks a lot for you. But manual UTMs are still useful when:
-
You want clean, human-readable campaigns in GA4
-
You’re using call tracking and want easy grouping by campaign
-
You’re comparing SEO vs PPC on similar services
Example for an AC tune-up search campaign:
?utm_source=google&utm_medium=cpc&utm_campaign=ac_tuneup_ppc
Emergency plumbing campaign:
?utm_source=google&utm_medium=cpc&utm_campaign=emergency_plumbing_ppc
**Why this matters:**You can easily compare organic vs paid performance for the same service, in the same city.
5. QR Codes on Trucks, Yard Signs & Mailers
This is where UTMs get fun.
Any QR code you place in the real world should go to a URL with UTMs.
Truck QR (goes to a simple “We’re your local plumber/HVAC company” page):
?utm_source=truck&utm_medium=offline&utm_campaign=brand&utm_content=qr_truck
Yard sign QR (post-install photo + review ask + referral CTA):
?utm_source=yard_sign&utm_medium=offline&utm_campaign=brand&utm_content=qr_yard_sign
Postcard mailer QR (AC tune-up offer):
?utm_source=mailer&utm_medium=offline&utm_campaign=ac_tuneup&utm_content=qr_mailer
**Why this matters:**You’ll know if offline branding—wraps, signs, mailers—is actually driving visits and leads, instead of guessing.
6. Yelp, Angi, HomeAdvisor & Other Directories
Any directory that lets you add a website URL is an opportunity to tag and track.
Yelp profile URL:
?utm_source=yelp&utm_medium=organic&utm_campaign=profile
Angi business profile URL:
?utm_source=angi&utm_medium=organic&utm_campaign=profile
**Why this matters:**You’ll see whether your time (and fees) on those platforms result in real traffic and leads—or if they mostly send you low-intent visitors.
How UTM Tags Feed Into GA4 & Call Tracking
The value of UTMs shows up when you look at your reports.
In GA4
Use dimensions like:
-
Session source / medium – google / organic, google / cpc, facebook / social, truck / offline
-
Session campaign – gbp, ac_tuneup, drain_cleaning_special, etc.
Then:
-
Filter for source = google and campaign = gbp to see GBP performance
-
Compare campaign=gbp vs campaign=brand vs campaign=ac_tuneup
-
Slice conversions by source / medium to answer “Which channels drove calls and forms?”
In Call Tracking
If your call tracking system records the landing page URL, it can also see the UTM tags.
That allows you to report:
-
Calls where utm_campaign=gbp or utm_campaign=drain_cleaning_special
-
Call volume by utm_source (google, facebook, truck, mailer)
-
Booked jobs by channel and campaign
Now instead of arguing “SEO vs Ads,” you can see:
-
“GBP organic generated 53 calls, 19 jobs.”
-
“Google Ads emergency campaign generated 31 calls, 11 jobs.”
-
“Truck QR generated 4 calls, 2 jobs.”
That’s how you make smart budget decisions.
Common UTM Mistakes (And How to Avoid Them)
A few simple rules can save you from messy data.
1. Mixing capitalization or spelling
Bad:
- utm_source=Google on one link and utm_source=google on another
- utm_source=fb on one and utm_source=facebook on another
GA4 treats these as different sources. Pick one and stick with it.
2. Using “organic” for paid traffic
If it is paid, do not use utm_medium=organic. Use cpc, paid_social, lsa, etc.
3. Forgetting UTMs on key links
If some GBP links or social links are tagged and others are not:
-
Traffic from untagged links falls into “Direct”
-
Reports are skewed and undercount your marketing
Make a simple checklist:
-
GBP website + appointment + posts + products
-
Main social profile links
-
Main email templates
-
The most common offline QR codes
4. Changing your naming every month
One month: utm_campaign=ac_tuneupNext month: utm_campaign=ac-promoNext: utm_campaign=ac_spring_promo
Result: three separate campaigns in GA4 that are actually the same thing.
Pick a clear, durable naming convention and stick with it.
Putting It All Together
For plumbing and HVAC companies, UTM tags turn your marketing from “feelings” into facts:
-
Which channels (GBP, SEO, PPC, social, email, offline) generate the most leads
-
Which offers and campaigns deserve more budget
-
Whether your local SEO and GBP optimization are worth continuing
-
Where to focus your content and SEO efforts next
You do not need to implement every UTM idea in one day. Start with:
-
Google Business Profile links
-
Social profile buttons
-
Email signatures
-
Your most used QR code
Then expand out.
Related Articles
7 Critical SEO Mistakes That Kill Local Leads
These seven local SEO mistakes cost contractors thousands in lost leads every month. Here's how to fix them.
Plumbing Marketing ROI: 5 Key Metrics That Prove Your SEO Works (Beyond Clicks)
Clicks don't pay the bills. These five metrics show whether your plumbing SEO is actually driving revenue.
General Marketing Agency vs. Contractor Specialist: Why Your HVAC or Plumbing Business Needs an Expert
Not all marketing agencies understand contractors. Here's why industry expertise matters for HVAC and plumbing businesses.