How Plumbing Companies Use Google Analytics to Understand Their Marketing
You're spending money on Google Ads, maybe some SEO, probably word-of-mouth. But you can't tell which one actually brought in last week's big job. You don't know if your website is even converting phone calls. And when you ask your marketing person "are we getting a return?", you get vague answers.
That's the problem a google analytics plumbing company setup solves. Not to sound technical about it. It's just a way to see which marketing dollars turn into actual work.
Here's what we'll cover: how to get Google Analytics running on your site, which metrics plumbing owners actually need to care about, and how to read the data without hiring a data scientist.
Why Google Analytics Matters More Than You Think (Even for Small Plumbing Shops)
A lot of plumbing owners skip analytics entirely. They think it's overkill. Or they think it's too technical. Neither is true.
The real issue is that you can't improve what you don't measure. If you don't know how many people visit your website each month, or how many of those people click your phone number, or which marketing channel sent them, you're flying blind. You could be throwing money at the wrong channel for months and never realize it.
Here's a concrete example. A 5-truck shop in Austin was running Google Ads for plumbers and paying $850 a month. They thought it was working because they were getting clicks. But when we set up Google Analytics properly, we discovered only 2 percent of Google Ads traffic was actually calling the shop. Meanwhile, organic search (free traffic from SEO) had a 12 percent call rate. They were overspending on paid and underspending on SEO for plumbers. Within six months of shifting budget, their cost per lead dropped 40 percent.
That only happened because they could see the data. Without analytics, they'd still be throwing cash at ads that barely convert.
For plumbing companies, Google Analytics does three essential jobs. First, it shows which marketing channels send you traffic (Google Ads, organic search, local search, social, referrals). Second, it tracks how many of those visitors take action (call you, request a quote, submit a form). Third, it connects that back to your revenue and profit so you know what each marketing dollar actually earned you.
The difference between vanity metrics and real metrics
Many plumbing websites track page views and bounce rate. That feels good ("We got 5,000 visitors this month!") but it tells you almost nothing useful. Page views don't pay your technicians. Bounce rate is interesting but not actionable.
The metrics that matter: phone calls from your website, form submissions, time on page for your service pages, and traffic to high-intent pages (emergency plumbing, water heater repair, etc.). Those connect to actual jobs and revenue.
Setting Up Google Analytics on Your Plumbing Website (No Tech Background Needed)
You don't need to be a developer to get this done. If your website is on a normal platform (WordPress, Wix, Squarespace, a custom build), setup takes 20 minutes.
Step 1: Create a Google Analytics 4 account
Go to analytics.google.com. Sign in with your Google account (the same one you use for Gmail or Google Ads, if you have it). Click "Start measuring" and create a new property. Call it your business name plus "Website". You'll get a tracking ID and a code snippet.
Google Analytics 4 is the current version. Older "Universal Analytics" is dead as of 2023. Use GA4.
Step 2: Install the tracking code on your website
If you use WordPress, install a plugin like MonsterInsights or Site Kit by Google. Both let you paste your tracking ID and handle the technical part for you. If you use Wix or Squarespace, there's usually a Settings section for third-party analytics. Paste your tracking code there.
If your site is custom-built, send this tracking ID to whoever maintains your site. They'll add it to your header or use Google Tag Manager (a free tool that makes this easier).
Once installed, give it 24 hours. Then log back in to Google Analytics. You should see real-time traffic on your dashboard.
Step 3: Set up conversion tracking for phone calls and forms
This is the part that actually matters. You want Google Analytics to record when someone calls your shop or fills out a "request a quote" form. Without this, you're just counting visitors, not leads.
If you use a phone tracking system (many plumbing shops do to measure ad ROI), you can manually tag your tracked number in Google Analytics as a "conversion". If someone calls that number, it counts. If you have a contact form on your website, set it up so form submissions count as conversions too.
In Google Analytics 4, go to Admin (bottom left) > Events. Create a new event called "Phone Call" or "Lead Form Submission". Set it to trigger when someone clicks your phone number or submits a form. Now every phone call and form submission is automatically tracked and counted.
The Core Metrics Every Plumbing Company Owner Needs to Read
Once analytics is running, don't stare at 47 different metrics. Focus on the five that actually matter.
1. Sessions and Users
A session is a visit to your site. A user is a unique person. If the same person visits your site twice in a month, that's 2 sessions and 1 user. For plumbing, focus on sessions. You want to see it grow month to month (or at least stay steady if you've got consistent traffic). A typical small plumbing shop gets 200 to 800 sessions a month from organic search, plus whatever they send via paid ads.
If you're at 50 sessions a month, your marketing (or your website visibility) needs work. If you're at 2,000 sessions a month and only getting a few calls, your website or your messaging is broken.
2. Conversion Rate
This is the percentage of visitors who take action (call or submit a form). If you get 600 sessions and 15 calls from your website, your conversion rate is 2.5 percent. That's pretty normal for a plumbing website.
Track this month to month. If it dips from 2.5 percent to 1.8 percent, something changed on your site or your traffic quality dropped. If Google Ads for plumbers are sending you 100 sessions but only 1 of them converts, those ads are not working well. Meanwhile, organic search traffic might have a 3.2 percent conversion rate. That's actionable data.
3. Cost Per Lead (if you're running paid ads)
This combines Google Analytics with your ad spend. If you spent $1,200 on Google Ads last month and Google Analytics shows 30 calls came from those ads, your cost per lead is $40. That's reasonable for most plumbing markets. If it's $150 per lead, your ads need serious tuning (landing page, keyword targeting, or both).
To calculate this, divide your monthly ad spend by your monthly conversions from that channel. Track it for at least three months. Most plumbing shops should aim for $20 to $60 per lead depending on their market and service type. Emergency plumbing leads cost more than routine maintenance.
4. Top Traffic Sources
Google Analytics breaks down where your visitors come from: organic search (Google), direct (someone typed your URL or used a bookmark), referral (another website linked to you), paid search (Google Ads), and social. For a plumbing company, organic search should be your largest traffic source over time. If PPC for plumbers is sending more traffic than organic, you're either not investing in SEO or you're in a very competitive market where paid is necessary.
Compare conversion rates by source. Organic search almost always converts better than paid search, because people searching for "plumber near me" are already looking. They're not just clicking an ad.
5. Landing Pages That Convert (and Don't)
Google Analytics shows which pages on your site get the most traffic and which ones convert visitors to leads. If your water heater repair page gets 60 visits a month and 0 calls, that page is broken. Maybe the copy is weak, maybe there's no phone number visible, maybe the page isn't loading right on mobile. Fix it.
If your emergency plumbing page gets 40 visits and 6 calls, that's a winning page. More traffic to that page means more calls. That's where your plumber website design budget should go.
Connecting Google Analytics to Your Ad Spend (So You Know ROI)
Google Analytics alone doesn't tell you if you made money. It tells you if people called or filled a form. You still need to know if those calls turned into actual jobs and profit.
Tracking from lead to job to revenue
This requires a bit of manual work but it's not hard. Use your CRM for plumbers (or a simple spreadsheet) to tag each lead with its source. When a call comes in from Google Ads, mark it "Google Ads". When it comes from your website form, mark it "Website Form". Then track how many of those leads become actual jobs and how much money those jobs brought in.
Let's say last month you got 12 calls from Google Ads and 8 of them booked a job. Your close rate is 67 percent. Those 8 jobs averaged $450 in revenue. So $450 x 8 = $3,600 revenue from Google Ads. You spent $480 on those ads. Your return was 750 percent. That's a win.
Compare that to organic search: 25 calls, 18 booked, $450 average, $8,100 revenue, $0 ad spend. ROI is infinite (because there's no cost). This is why organic search should be a priority for every plumbing company.
You don't need fancy software to do this. A CRM like Housecall Pro or Jobber has fields for lead source. Enter it when you log the call. Run a report at month end and do the math. This is the data that should drive your marketing budget decisions.
UTM parameters: tagging your traffic so you can see what's working
If you run multiple ad campaigns (Google Ads, Facebook, Local Service Ads), you need a way to tell them apart in Google Analytics. That's where UTM parameters come in.
A UTM parameter is a tag on your link. Instead of sending people to "myplumbingsite.com", you send them to "myplumbingsite.com/?utm_source=google_ads&utm_medium=cpc&utm_campaign=emergency_plumbing". Google Analytics reads that tag and groups the traffic correctly.
You don't have to memorize this. Use Google's UTM builder (just search "Google UTM builder"). Plug in your URL and fill in Source (google, facebook, local service ads), Medium (cpc for paid, organic for search, referral for other sites), and Campaign (emergency_plumbing, water_heater_repair, etc.). It generates the tagged link. Paste it into your ad or email.
Now when that visitor lands and calls, Google Analytics knows exactly which ad campaign they came from. You can see which plumbing keywords or campaigns convert best.
Common Mistakes Plumbing Companies Make With Analytics (and How to Avoid Them)
Even when a plumbing business has Google Analytics set up, they often read it wrong or miss key setup steps.
Mistake 1: Not tracking phone calls as conversions
Your website exists to generate calls. But if you're not telling Google Analytics "this click on the phone number counts as a conversion", you're not measuring the thing that matters. Phone call tracking should be your first setup priority. Many plumbing companies skip it because it feels technical. It's not. If you use a modern phone system (Nextiva, Ooma, Ring Central) it integrates with Google Analytics in minutes. If you have a static phone number, just create an event that fires when someone clicks it.
Mistake 2: Comparing traffic numbers without context
"We got 600 visitors last month" sounds good. But if only 3 of them called, it doesn't matter. Focus on conversion rate, not raw traffic. 100 visitors with a 5 percent conversion rate (5 calls) beats 600 visitors with a 0.5 percent conversion rate (3 calls).
Mistake 3: Not setting up traffic source tracking properly
If you run ads on multiple platforms and don't tag them with UTM parameters, Google Analytics lumps them all together under "Direct" or "Referral". You end up not knowing which channel is actually profitable. Spend 30 minutes tagging your ad links properly. It saves you months of confusion.
Mistake 4: Looking at the wrong time window
Plumbing is seasonal. Winter brings emergency calls. Summer is slower. Look at data month to month or quarter to quarter, not day to day. A "bad day" in analytics means nothing. A bad month or bad quarter means something changed and you should investigate.
Mistake 5: Ignoring mobile traffic
Over 70 percent of people search for plumbers on mobile. If your analytics show mobile traffic but almost no mobile conversions, your site isn't mobile-friendly. You need a mobile-first plumbing website. People need to see your number and click to call instantly. If they can't, they'll call your competitor instead.
How to Use Analytics Data to Actually Change Your Marketing
Insights only matter if you act on them. Here's the process.
Step 1: Pick one metric to improve
Don't try to improve everything at once. Maybe your conversion rate is too low (0.8 percent instead of 2.5 percent). Or your cost per lead from Google Ads is climbing ($80 instead of $40). Pick one. That's your focus for the next month.
Step 2: Find the bottleneck
Low conversion rate? Check if it's a website problem (page loads slow, call button isn't visible, copy is generic) or a traffic problem (you're getting window shoppers instead of people actively looking for a plumber). Look at your top landing pages. Which ones convert well? What do they do differently than the ones that don't?
High cost per lead on ads? Your landing page might be mismatched to your ad. Or your keywords are too broad. Or your ad copy is promising something your website doesn't deliver. Test a different landing page. Narrow your keyword list. Rewrite the ad.
Step 3: Make one change and measure
Don't change five things at once. If you do, you won't know which one worked. Change your call button color, or rewrite one service page, or add a customer testimonial. Run it for two weeks minimum. Look at the data. Did it move the needle?
Step 4: Repeat
Analytics is a process, not a one-time fix. Every month, look at the data, find the biggest problem, fix it, measure the result. Over six months, these small improvements compound into a much more profitable marketing machine.
Related reading
- How to get more plumbing leads
- Call tracking for plumbers
- Google Ads vs SEO for plumbers
- Best marketing strategies for plumbing companies
FAQ
Do I need Google Analytics if I use a CRM?
They do different jobs. Your CRM tracks individual leads and jobs. Google Analytics tracks traffic and conversion trends across your whole marketing. You need both. Analytics tells you which marketing channel is worth more investment. Your CRM manages the leads that come in. They work together.
What's the difference between Google Analytics 4 and Universal Analytics?
Universal Analytics is retired as of July 2023. Google Analytics 4 is the current version and it's what you should set up. GA4 is event-based (it tracks actions) instead of session-based, which is better for understanding customer behavior. Any new setup should use GA4.
How long does it take to see results in Google Analytics?
You'll see real-time data within hours of installing the tracking code. But meaningful trends take at least a month to emerge. Seasonal plumbing businesses should look at data over three months or a quarter to see real patterns. Don't panic if week one looks different from week two.
Can Google Analytics track phone calls if someone clicks "call" on mobile?
Yes, if you set it up correctly. Create an event that fires when someone clicks your phone number link. Most modern plumbing websites use a tel: link (tel:+1-555-0123), and you can set Google Analytics to track clicks on that as a conversion. It's a standard setup that takes 10 minutes.
What conversion rate should my plumbing website have?
2 to 3 percent is normal for plumbing websites. That means 2 to 3 out of every 100 visitors call or submit a form. If you're at 1 percent or below, your website copy, design, or traffic source is weak. If you're at 5 percent or above, you're doing better than most. Local businesses always convert better than national averages because the traffic is more targeted.
Should I use Google Analytics to track my staff's performance?
No. Google Analytics is for marketing. It tells you which channels bring in work, not whether your technicians are efficient or profitable. Use your scheduling software and CRM to track technician metrics. Analytics is one-directional: inbound marketing. Your internal operations are separate.
Start measuring what matters
Setting up Google Analytics takes an afternoon. Reading it well takes a bit of practice. But once you can see which marketing channels actually bring in calls and jobs, you stop throwing money at guesses. You make decisions based on data.
Most plumbing companies have wasted thousands on marketing that didn't work because they couldn't see the results. Don't be that shop. Get Google Analytics running this week. Track your conversions. Start looking at the data next month. If you want to go deeper and see exactly which marketing efforts are making you money, get a free audit from us at our free marketing audit. We'll look at your analytics, tell you what's working, and show you where you're leaving money on the table.
