Book Free Audit

Twenty to thirty qualified calls a month is the threshold that turns a plumbing PPC account from a science experiment into a real revenue channel. Below that, the math is too noisy and the dispatch board is too thin to scale. Above that, you have a business that compounds.

Most plumbing owners we audit are sitting between four and twelve qualified calls a month and cannot figure out why. The campaigns look fine. The dashboard says CPL is healthy. The phones are quiet anyway. The diagnosis is almost always one of four things: the budget is wrong for the metro, the campaign structure is wrong for plumbing intent, the geo is wrong for the dispatch radius, or LSA is missing from the stack.

This is the actual playbook. Budget math, campaign architecture, geo strategy, and LSA stacking. Run it as written and 20 to 30 qualified calls a month is the floor, not the ceiling.

The Budget Math: Why $3,500 Is the Real Minimum

Every plumbing owner wants to know what budget to start with. The honest answer is that 20 to 30 qualified leads at a healthy CPL requires a real budget, and trying to do it cheaper is the single most common reason plumbing accounts fail.

Math first. The blended CPL on a mature plumbing account runs $95 to $145 depending on metro competitiveness, with $130 to $140 being typical for a mid-size US market. At a $140 blended CPL, you need $2,800 to hit 20 leads and $4,200 to hit 30. That assumes you have already negative-keyword-cleaned the account and built proper tracking. Without that work, the real CPL is 30% to 50% higher and the budget required grows accordingly.

Add LSA into the mix and the blended cost per qualified call drops. A typical LSA mix is 35% to 45% of total leads at a CPL of $65 to $95, with Google Ads carrying the higher-ticket installation work at $140 to $190 CPL. Blended budget of $3,500 ($1,000 LSA + $2,500 Google Ads) routinely produces 25 to 32 qualified leads in a healthy market.

Below $3,500 monthly we tell plumbers to either wait until they can fund the campaign properly or to run LSA only until cash flow supports paid search. Trying to spread $1,800 across both channels produces 7 to 10 leads, nowhere near the math required to scale dispatch.

Campaign Structure: Three Buckets, Not One

The most common structural mistake we see is a single plumbing campaign called “Plumbing” with thirty keywords in one ad group bidding against itself. That account will never produce 20 to 30 qualified leads at a reasonable CPL because Google cannot tell which queries deserve aggressive bids and which deserve background bids.

The structure that works has three core campaigns. Each has its own budget, its own bidding strategy, its own ad copy, and its own landing page.

Emergency Plumbing. Keywords are intent-loaded: “emergency plumber near me,” “burst pipe,” “no hot water,” “sewer backup,” “water leak emergency.” This campaign runs 24/7, bids aggressively, uses call-only ads heavily, and routes to a landing page that emphasizes response time and licensure. CPC is high ($25 to $55) but call-to-book rates are 65% to 80% because the intent is the highest in the vertical. Budget allocation: about 40% of Google Ads spend.

Drain Cleaning and Service Calls. Keywords are “drain cleaning near me,” “clogged toilet,” “garbage disposal repair,” “leaky faucet,” “hose bib repair.” Lower ticket but high volume. CPC is moderate ($12 to $28). CSR scripting matters most here because the price-sensitivity is highest. Budget allocation: about 30%.

Water Heater and Installation Work. Keywords are “water heater replacement,” “tankless water heater installation,” “water heater repair,” “sewer line replacement,” “repipe estimate.” Lower volume, much higher average ticket ($1,800 to $9,000). CPC is high ($30 to $55) but the math works because conversion produces a real job. Budget allocation: about 30%.

This three-bucket structure is the difference between a $140 CPL with 24% junk and a $115 CPL with 8% junk. Same metro, same agency, completely different result. For deeper detail on plumbing campaign architecture, see our Google Ads plumbing contractor page.

Call-Only Campaigns: Where Half Your Emergency Leads Live

Call-only ads on mobile are non-negotiable for plumbing. About 60% to 70% of emergency plumbing queries happen on mobile devices, and roughly half of those callers do not want to fill out a form and wait for a callback. They want to dial right now.

Call-only campaigns strip out the website click entirely. The ad surfaces a phone number and “Call” button, the user taps, the call routes to your office or dispatch. We see call-only ads in plumbing convert at 18% to 24% versus 4% to 7% for standard search ads, because the friction is removed for the exact moment of highest intent.

The trade-off: call-only campaigns are operationally demanding. They produce calls when they produce them, including at 2am if you let them. You either staff for after-hours or you run an answering service. We see too many plumbing accounts running call-only at midnight with no one picking up, paying $35 a click for voicemails. If you cannot answer the call, do not buy the click. Dayparting is mandatory.

A well-built plumbing account typically runs call-only on 30% to 45% of the emergency budget and standard search ads with strong call extensions on the rest. The combination consistently outperforms either alone.

Geo Targeting: Tighter Than You Think

The second-most common reason plumbing accounts underperform is geo targeting set to “the metro.” A plumber based in Mesa, Arizona targeting “Phoenix metro” is competing for clicks in Glendale and Avondale where their actual dispatch time is 45 minutes. Those clicks cost money. Those leads close at 15% because by the time the truck arrives the homeowner has already called someone closer.

The geo that produces 20 to 30 qualified leads is built from your real dispatch radius. We typically draw geo around the office at a 12 to 20 minute drive time during business hours, then expand selectively to zip codes that have produced high-converting leads historically. We exclude zip codes that produce inquiries but rarely book.

For plumbers running multi-truck operations, we sometimes build separate campaigns per dispatch zone. Truck 1 covers North Phoenix, Truck 2 covers East Valley, each with its own geo and budget. This sounds like overkill until you watch lead quality climb 20% in three weeks because the algorithm is now optimizing per zone instead of treating the whole metro as one auction.

Geo is also where you adjust for seasonality. Snowbird-heavy zip codes in winter, suburban family neighborhoods after spring rain events, older housing stock during freeze recovery seasons. None of this requires new campaigns, just bid adjustments at the zip-code level.

LSA Stacking: The Multiplier Most Plumbers Skip

Plumbers who run Google Ads without LSA are leaving the cheapest leads on the table. LSAs are pay-per-lead at $65 to $95 in most plumbing markets, charge only for actual lead contacts, and surface above paid search ads in the local pack. They are also Google-verified, which homeowners trust differently than a regular paid ad.

The reason most plumbers do not run LSA: it requires license verification, insurance documentation, and background checks for the owner. Two-week setup minimum. Most owners hear “paperwork” and never start.

Run together, the two channels cover different intent. LSA catches the homeowner searching “plumber near me” who is going to call one of the top three names they see. Google Ads catches the homeowner searching “tankless water heater installation cost” who is researching before committing to a $5,400 job. You need both, and the analytics underneath need to attribute correctly so you do not double-count leads. See our Google Ads vs LSA comparison for the full breakdown.

The accounts we run with LSA stacked typically see blended CPL drop 22% to 35% and qualified lead volume climb 40% to 60% versus the same budget on Google Ads only. That is the multiplier most plumbing owners are leaving on the table.

Tracking That Tells You What’s Real

Twenty to thirty qualified leads a month does not matter if you cannot tell which ones are qualified. The tracking stack that makes the number trustworthy: dynamic call tracking numbers across every campaign and ad group, call recording with manual review of a sample weekly, form tracking that captures source and campaign, and a CRM or spreadsheet that ties booked jobs back to original lead source.

Most agencies stop at “form submissions and call clicks.” That tracks volume but not quality. We tag every call in the first two weeks as qualified, junk, repeat customer, or out-of-area. That four-category split is the difference between a useful dashboard and a vanity dashboard. For more on what real tracking looks like, read our Google Ads call tracking guide.

CSR Capacity: The Constraint Behind the Constraint

The dirty secret of plumbing PPC is that the ads can deliver 30 calls but the CSR team can only handle 18 of them well. Calls go to voicemail, hold times stretch to four minutes, and the price-sensitive callers hang up. Your $130 lead just became a $0 lead because no one answered.

Before scaling spend, audit your call answer rate. Healthy plumbing accounts answer 92% or more of inbound calls inside two rings during business hours. After-hours, an answering service or rotating tech-on-call should pick up inside three rings. Below those bands, fix the answer rate before adding budget. Adding spend on top of broken call handling just produces more junk in the funnel.

The Plan, In Order

If you are starting from zero, here is the order. Week one: set up LSA paperwork in parallel with everything else (it takes two weeks to verify). Build conversion tracking, dynamic call tracking, and CSR scripts. Week two: launch three-bucket campaign structure with conservative bids and tight geo. Week three: add call-only ads, expand geo selectively, start daily search term review. Week four: LSA goes live, blended dashboards built, first monthly review scheduled.

By end of month three, this playbook delivers 20 to 30 qualified leads at $95 to $130 blended CPL for a single-location plumbing contractor spending $3,500 to $4,500. That is the benchmark.

Get a Free Google Ads Audit

Want us to build this playbook on your account. We will look at your current setup, identify which of the four common gaps is costing you leads, and quote the work. No pressure. Request your audit at ryndigital.com/contact.


About RYN Digital. RYN Digital is a Google Ads and Local Services Ads agency for home services, healthcare, legal, pet services, and financial businesses. We run real call and appointment tracking, daily optimization, and full conversion tracking from day one, with most accounts live in 72 hours.


Related reading:
Google Ads for Plumbing Contractors
Google Ads vs LSA
Google Ads Call Tracking
Free Google Ads Audit

Frequently Asked Questions

How much budget do plumbers need to get 20-30 leads a month?

Plan on $3,500 to $4,500 monthly for the combined Google Ads and LSA stack in most US metros. Roughly $1,000 to LSA and $2,500 to $3,500 to Google Ads. Trying to hit 20 leads on under $2,500 total usually fails in markets with $20+ CPCs.

Should plumbers use call-only ads or standard search ads?

Both, with call-only running 30% to 45% of the emergency budget. Call-only converts at 18% to 24% versus 4% to 7% for standard search, but it generates calls at all hours and requires staffing or answering service. Standard search captures research-phase users who need a landing page before committing.

What is the right geo radius for plumbing Google Ads?

A 12 to 20 minute drive time from your office is the default starting point. Expand only to zip codes that have produced converting leads. Targeting “the whole metro” wastes budget on areas where your dispatch time kills your close rate.

Why are my plumbing Google Ads not producing enough qualified leads?

Almost always one of four causes: budget too low for the metro, single-campaign structure instead of three-bucket, geo too wide for real dispatch radius, or LSA missing from the stack. About 80% of underperforming plumbing accounts we audit have two or more of these issues.

How does LSA improve qualified lead volume?

LSAs typically add 35% to 45% of total lead volume at a lower CPL ($65 to $95) than Google Ads ($140 to $190). They surface above paid search results, are Google-verified, and charge per lead rather than per click. Running them with Google Ads instead of in place of it routinely lifts qualified leads 40% to 60% on the same budget.