A plumbing business running Google Ads should track qualified phone calls as its most important conversion, followed by form submissions, online booking confirmations, and — when the business is ready — offline booked jobs imported from a CRM or call tracking system. But which actions you track is only half the equation. How you classify those actions inside Google Ads, which ones you mark as primary conversions, and what call duration thresholds you set will directly shape what Google’s automated bidding algorithm optimizes toward.
If you are a plumbing company owner or marketing director evaluating your Google Ads setup, this is the decision that determines whether your ad spend moves toward actual booked work or toward a growing pile of calls and clicks that never convert into revenue. This guide explains what to track, how to configure it, and why each choice matters.
Conversion tracking is not a box you check during campaign setup. It is the instruction set you hand to Google’s bidding algorithm. Every time Google decides which auctions to enter, how much to bid, and which searches to prioritize for your plumbing ads, it relies on your conversion data to make those decisions.
If your tracking is missing, broken, or misconfigured, Google does not stop bidding. It keeps spending — it just optimizes toward the wrong signals. That might mean chasing clicks instead of calls, or counting every three-second phone tap as a lead, or treating a spam form submission the same as someone requesting an emergency water heater replacement.
This matters especially for plumbing businesses because of how plumbing leads actually work. Most high-value plumbing leads — burst pipes, sewer backups, water heater failures, emergency drain work — come in as phone calls, not form submissions. The urgency of the problem drives the customer to call, not to fill out a contact form and wait. That means your conversion tracking setup has to be built around phone calls first, with other actions supporting the picture rather than replacing it.
At Adwest, we have managed Google Ads campaigns for home service businesses since 1997, and one of the most common problems we see is an account where tracking was set up once and never revisited. The campaigns keep running, Smart Bidding keeps making decisions, and the business owner keeps wondering why the phone rings but the jobs do not materialize. The answer almost always starts with what the account is actually tracking and how those actions are classified.
When a potential customer sees your Google ad on a mobile device and taps the call button directly from the ad — either through a call asset or a call-only ad — Google can track that call natively without any additional software. This is your most direct conversion signal because the customer never even visits your website. They saw the ad, recognized the need matched, and called.
The critical configuration detail here is the minimum call duration threshold. Google lets you define how long a call must last before it counts as a conversion. If you leave this at the default, every brief tap — including accidental dials, robocalls, and calls where the customer hangs up after hearing your voicemail — gets counted as a conversion. That inflates your reported results and, more importantly, teaches Smart Bidding to pursue more of those low-quality interactions.
For most plumbing businesses, a 60-second minimum call duration is a reasonable starting point. Some businesses use 90 seconds. The right threshold depends on your typical call flow: how long it takes your team to answer, qualify the caller, and determine whether the call is a real service opportunity. The goal is to filter out calls that clearly are not real leads without accidentally excluding legitimate short calls where a customer books quickly.
Tracking calls from ads only covers part of the picture. Many customers click on your ad, land on your website, look around for a moment, and then call the phone number on the page. If you are using a static phone number on your website, Google has no way to attribute that call to the ad click that started the visit. As far as your Google Ads data is concerned, that customer clicked your ad and then did nothing.
This is where Dynamic Number Insertion comes in. DNI works by displaying a unique Google forwarding number to visitors who arrived through a Google ad, while showing your regular business number to everyone else. When the visitor calls the dynamically inserted number, Google can attribute the call back to the specific ad, keyword, and campaign that brought the visitor to your site.
You can set up website call tracking through Google Ads natively using the Google tag, or through third-party call tracking platforms such as CallRail or CallTrackingMetrics. Third-party tools often provide additional features like call recording, call scoring, and integration with your CRM or dispatching software, which can be valuable as your tracking matures. Google’s native option is simpler to set up and works well as a starting point.
The same call duration threshold applies here. Set it thoughtfully and revisit it periodically as your call patterns change.
Not every plumbing lead comes by phone. Some customers — especially those with non-emergency needs like bathroom remodels, fixture replacements, or scheduled maintenance — prefer to submit a contact form or request a quote online. These submissions should be tracked as conversions.
The important configuration detail is how you track the form submission. The correct method is to track the thank-you page or confirmation page that appears after the form is successfully submitted, not the button click itself. Tracking the button click can create false conversions when someone clicks “Submit” but the form fails due to a validation error, a timeout, or an incomplete field. The thank-you page only loads when the submission actually goes through.
If your website does not redirect to a separate thank-you page after form submission, ask your web developer to add one, or use an event-based trigger that fires only on confirmed submission. This is a small technical change that meaningfully improves data accuracy.
For most plumbing businesses, form submissions should be tracked but understood as a secondary signal compared to phone calls. In plumbing, the phone call is almost always the higher-intent, higher-urgency conversion. Forms matter, but they rarely represent your most valuable leads.
If your plumbing business uses online scheduling software — where a customer can select a service, choose a time, and confirm an appointment directly on your website — that booking confirmation is a strong conversion signal. It represents a step beyond a form submission because the customer has committed to a specific appointment, not just expressed interest.
Track the booking confirmation page or the scheduling software’s confirmation event as a conversion. If your scheduling tool integrates with Google Ads or Google Tag Manager, the setup is usually straightforward. If it does not, your web developer or agency can configure an event trigger on the confirmation action.
Not every plumbing company offers online booking, and that is fine. If you do, track it. If you do not, focus on calls and forms.
Google Ads lets you classify each conversion action as either a primary or secondary conversion. This distinction is not just organizational. It directly controls what Smart Bidding optimizes toward.
Primary conversions are the actions that Smart Bidding uses to make bidding decisions. When you run a Maximize Conversions or Target CPA strategy, Google’s algorithm tries to get more of whatever you have marked as primary. Secondary conversions are tracked and reported but do not influence the bidding algorithm.
The mistake most accounts make is marking every conversion action as primary. When phone calls, form submissions, page views, button clicks, and chat interactions are all classified as primary, Smart Bidding treats them all as equally valuable. It will happily chase the easiest, cheapest action — which is usually a short, low-quality phone tap or an accidental form click — instead of the qualified phone calls that actually become booked jobs.
| Conversion Action | Recommended Classification | Why |
|---|---|---|
| Qualified phone calls from ads (60+ seconds) | Primary | Highest-intent signal for plumbing; most booked jobs start here |
| Qualified phone calls from website via DNI (60+ seconds) | Primary | Same intent signal, different touchpoint |
| Online booking confirmations | Primary | Direct appointment commitment; strong buying signal |
| Form submissions (thank-you page) | Secondary | Useful for reporting but lower urgency and intent than calls in plumbing |
| Page views, button clicks, chat opens | Do not track as conversions | These are engagement signals, not lead signals; including them dilutes your data |
This framework is a starting point. If your plumbing business gets a significant portion of its booked work from form submissions — perhaps for remodeling quotes or commercial plumbing projects — you might move forms to primary. The principle is the same: only mark the actions that represent real business opportunities as primary conversions, and keep everything else as secondary or excluded.
When you get this classification right, Smart Bidding focuses your budget on the searches, times of day, locations, and audiences most likely to produce actual qualified leads. When you get it wrong, you are paying Google to find you more of whatever is cheapest and easiest to generate.
Everything described so far tracks what happens when a customer contacts you. But a phone call is not a booked job. A form submission is not revenue. The distance between a customer reaching out and a technician arriving on-site to complete billable work is where most plumbing businesses lose visibility into what their ad spend is actually producing.
Offline conversion tracking closes that gap. It works by importing data from your CRM, dispatching software, or call tracking platform back into Google Ads. When a phone call that Google tracked as a conversion turns into a booked and completed job in your system, that outcome data gets fed back to Google. Over time, Google’s algorithm learns which types of searches, which times of day, and which customer profiles are most likely to produce actual booked work — not just calls.
This is the most powerful tracking setup available for a plumbing Google Ads account. It shifts the optimization target from lead volume to work that generates income for your business. For plumbing businesses with enough call volume and a CRM or field service management platform that captures job outcomes, offline conversion import can meaningfully change what Google prioritizes with your budget.
That said, this setup is not trivial. It requires:
If your plumbing business is not using a CRM or does not have a consistent process for tracking job outcomes, offline conversion tracking is not the right starting point. Start with the basics — call tracking, form tracking, primary and secondary classification — and build toward offline import as your systems mature. The tracking hierarchy is meant to be climbed, not leaped.
Enhanced Conversions is a Google Ads feature that improves the accuracy of your conversion data by sending hashed first-party customer information — such as an email address or phone number submitted through a form — to Google in a privacy-safe way. Google uses this data to better match conversions to ad interactions, especially in situations where cookies are blocked, users switch devices, or tracking gaps would otherwise cause conversions to go unreported.
For plumbing businesses, Enhanced Conversions is most relevant for form submission tracking and online booking tracking. It does not replace your core conversion setup, but it reduces the number of conversions that fall through the cracks due to attribution limitations. As browser privacy restrictions continue to tighten, this becomes increasingly important for maintaining accurate reporting.
Setting up Enhanced Conversions requires a small technical adjustment to your Google tag or Google Tag Manager configuration. It is not complex, but it does need to be done correctly. If you are working with an agency, this should be part of your standard tracking setup.
If your plumbing business runs Google Local Services Ads in addition to standard Google Search Ads, it is important to understand that these are two separate systems with different tracking.
Local Services Ads do not use Google Ads conversion tracking. Instead, LSAs have their own lead reporting system. Leads are tracked directly by Google as phone calls or messages through the LSA platform, and you can dispute leads that are not genuine. LSA leads do not appear in your Google Ads conversion columns, and your Google Ads conversion tracking does not apply to LSAs.
For plumbing businesses running both, this means you need to evaluate each channel’s performance separately. Combining LSA leads and Search Ads conversions into one report creates a blended picture that makes it difficult to understand what each channel is actually producing. Keep the reporting distinct, and make sure the team managing your account understands this separation.
Not every plumbing business needs the most advanced tracking setup on day one. What matters is starting with a solid foundation and building from there.
Start where you are, not where you wish you were. A clean starter setup with properly classified conversions will outperform a messy advanced setup every time.
Misconfigured conversion tracking does not just produce bad reports. It actively damages your campaign performance because Smart Bidding makes real spending decisions based on your conversion data.
Here is what goes wrong in practice:
If your Google Ads reports show strong conversion numbers but your dispatch board does not reflect those results, the problem is almost always in the tracking layer. The data is telling you what your account is configured to count, not what is actually happening in your business.
Two additional settings inside Google Ads deserve attention because they quietly affect how your data looks and how Smart Bidding behaves.
Count setting: For each conversion action, you can choose to count every conversion or only one per click. For phone calls, counting every conversion usually makes sense because a customer might call twice about the same job. For form submissions, counting one per click is usually more appropriate because a customer who submits the same form three times due to a page error is still one lead.
Conversion value: You can assign a dollar value to each conversion action. This is useful when running a value-based bidding strategy because it helps Google understand that a booked emergency call is worth more than a general inquiry form submission. The values you assign should reflect your actual average job values by type, not arbitrary numbers. If you are not sure what to assign, skip conversion values until you have enough data to estimate realistically. A wrong value teaches Smart Bidding the wrong priorities.
Even the best conversion tracking setup has limits. It can tell you which ads, keywords, and campaigns generated calls and form submissions. It can tell you which of those leads turned into booked jobs if you have offline conversion import configured. But it cannot tell you:
Tracking gives you visibility into the marketing side of the equation. The operational side — call handling, quoting, dispatching, customer experience — still requires human judgment and business management. The best tracking setup in the world cannot fix a slow callback or an uncompetitive estimate.
That is not a limitation of Google Ads. It is a reminder that conversion tracking is one part of a system. It makes the marketing part measurable and accountable, which is valuable. But it works best when the business processes on the other side are strong enough to convert the leads that tracking helps you find.
Qualified phone calls. Most high-value plumbing leads — emergencies, urgent repairs, water heater replacements — come in as phone calls rather than form submissions. Track calls from ads and calls from your website separately, and set a minimum call duration of 60 seconds or longer to filter out accidental dials and non-leads.
Sixty seconds is a common starting point for plumbing businesses. Some use 90 seconds. The right threshold depends on how long it typically takes your team to answer, qualify the caller, and determine whether the call is a real service opportunity. Set it high enough to filter obvious non-leads, but not so high that you exclude quick bookings.
Dynamic Number Insertion displays a trackable forwarding number on your website for visitors who arrived through a Google ad. Without it, phone calls from your website cannot be attributed to the specific ad or keyword that drove the visit. If phone calls are your primary conversion — and for plumbing, they usually are — DNI is strongly recommended.
Primary conversions are the actions Smart Bidding uses to make bidding decisions. Secondary conversions are tracked for reporting purposes but do not influence the algorithm. Marking too many actions as primary causes Smart Bidding to optimize toward the easiest, cheapest action rather than the most valuable one. For plumbing accounts, qualified phone calls and booking confirmations usually belong as primary. Form submissions are often better as secondary.
Smart Bidding strategies like Maximize Conversions and Target CPA rely entirely on your conversion data to decide how much to bid and which auctions to enter. If your tracking is incomplete, inaccurate, or misconfigured, Smart Bidding optimizes toward the wrong outcomes. Clean, well-classified tracking is the single biggest factor in whether automated bidding works well for your account.
Offline conversion tracking imports data from your CRM or field service management software back into Google Ads. It tells Google which of the leads it generated actually became booked, completed jobs. This allows Smart Bidding to learn from real business outcomes rather than just calls and form submissions. It requires a CRM integration and enough volume to be useful, so it is best suited for plumbing businesses with established systems.
No. Local Services Ads have a separate lead reporting system built into the LSA platform. LSA leads do not appear in Google Ads conversion columns, and Google Ads conversion tracking does not apply to LSAs. If you run both, evaluate each channel’s performance separately.
Check three things: confirm that your conversion actions are firing on the right events by using Google Tag Assistant or the Google Ads conversion diagnostics tool; verify that primary versus secondary classification matches your actual business priorities; and compare your reported conversion numbers against your actual call log and job records. If the numbers do not roughly align, something is misconfigured.
Conversion tracking is not glamorous. It does not feel as urgent as writing ad copy or choosing keywords. But for a plumbing business investing in Google Ads, it is the foundation that determines whether your budget moves toward booked jobs or disappears into unqualified clicks and phantom leads.
The setup does not have to be perfect from day one. It has to be intentional. Track the right actions. Classify them correctly. Set thresholds that filter noise. And as your systems mature, build toward offline conversion import so Google learns from what actually matters to your business.
At Adwest, we have been building and managing Google Ads campaigns for service businesses since 1997. Our search engine marketing team has more than 25 years of experience working with Google Ads, SEO, GEO, and AEO — and we have seen firsthand how the right tracking setup changes what a plumbing business gets from its ad spend. We do not promise a specific result because results depend on your market, competition, budget, offer, website, and execution. What we do promise is clarity: you will understand what your campaigns are doing, what your data means, and what the right next step looks like.
If you want a team that builds your tracking right, manages your campaigns with accountability, and helps your business show up where customers are searching — including Google, AI search, and ChatGPT — book a free consultation with Adwest’s digital marketing experts and get a free 14-day trial for GEO and AEO. Or call us directly at 800-350-5312.