How Much Should a Plumber Spend on Google Ads? The Full Calculation
October 3, 2026 · 13 min read
Ask ten marketers how much a plumbing business should spend on Google Ads and you will get ten shrugs dressed up as answers: it depends, start with $1,000 and see, spend 5 percent of revenue. None of that is a calculation. This post is. You will define five inputs, run three formulas, and land on an exact monthly budget for any jobs target, plus the single number that tells you whether to scale spend or fix your funnel. Every step is shown, every figure is labeled, and all modeled numbers are illustrative.
- Why “it depends” is not an answer: the 5 inputs that determine your budget
- Input benchmarks: what plumbers actually pay per click
- Step 1: your break-even CPA
- Step 2: your break-even CPC
- Step 3: from revenue target to monthly budget
- The 3 budget scenarios, side by side
- India variant: the same math in rupees
- The scaling rule: when to raise the budget and when to fix the funnel instead
- 4 mistakes that break the math
- FAQ
Why “it depends” is not an answer: the 5 inputs that determine your budget
Every Google Ads budget question in home services is really five smaller questions stacked on top of each other. Answer each one with a number from your own business, and the budget computes itself. The five inputs are:
- Average job value. Your average ticket per completed job, in dollars. Not revenue per customer across repeat visits, not the invoice on your best week. Take total revenue for the last 90 days and divide by total completed jobs. For a typical US residential plumber this lands between $350 and $600, depending on the mix of drain calls, fixture installs, and re-pipes.
- Gross margin per job. Revenue minus direct job costs (labor, materials, vehicle, permits), as a percentage. Most residential plumbing operations run 50 to 65 percent gross margin. Do not use net margin here; overhead allocation distorts the decision. This is the pool of money available to buy the job.
- Lead-to-job close rate. Of every 100 inbound leads (calls plus form fills), how many become paying jobs? This is where your office staff and dispatch process show up in the math. Industry ranges run 25 to 45 percent; 35 percent is a solid operator, 25 percent is common with slow answer times.
- Click-to-lead conversion rate. Of every 100 ad clicks, how many turn into a lead? This is the landing page number. For high-intent search campaigns (“emergency plumber”, “water heater replacement”) with call extensions and a click-to-call page, 10 to 15 percent is realistic.
- Average CPC for your keywords. What a click costs in your market. This is the only input you do not control directly; the auction sets it. The next section benchmarks it.
Notice what is missing: revenue targets, gut feel, and what a competitor claims to spend. Those are outputs and noise, not inputs. Get these five numbers right and everything downstream is arithmetic. If you are a plumber PPC agency partner evaluating an account, these are the same five numbers worth auditing before touching the campaigns.
Input benchmarks: what plumbers actually pay per click
CPC is the input you cannot set, only observe. Public benchmark sources consistently put plumbing near the top of local services costs. WordStream’s Google Ads benchmarks have long shown home services among the highest-CPC verticals on search, with its advertising benchmarks report putting average search CPCs across industries in the low single dollars while trades and legal keywords run far above average. LocaliQ’s search advertising benchmarks report paints the same picture: industries like home services, legal, and insurance bid several multiples of the cross-industry mean. Google’s own Keyword Planner ranges, which reflect live auction data, confirm the spread between metro tiers shown below.
The table below gives illustrative modeled ranges by metro tier for core plumber keywords such as “emergency plumber”, “plumber in [your city]”, and “drain cleaning service”. Treat them as planning inputs, not quotes; your actual CPC depends on competition density, Quality Score, and device mix.
| Metro tier | Example markets | Illustrative avg CPC range | Why it costs this much |
|---|---|---|---|
| Tier 1 (largest metros) | New York, Los Angeles, Chicago, San Francisco | $14 to $25 | Dense competition from national aggregators and franchise brands; emergency keywords spike highest |
| Tier 2 (mid-size metros) | Phoenix, Denver, Nashville, Austin | $8 to $14 | Strong competition but fewer aggregator dollars than Tier 1; a $8 average CPC is a reasonable working assumption here |
| Tier 3 (smaller markets) | Sub 500k population metros, regional cities | $4 to $8 | Fewer advertisers per auction; long-tail keywords often clear under $5 |
Two notes for accuracy. First, these are search-network CPCs for high-intent keywords; Display and Performance Max placements are cheaper but convert differently and should never be blended into this calculation. Second, emergency keywords (“emergency plumber”, “burst pipe repair”) typically sit at the top of each range, while informational keywords (“how to fix a leaking tap”) sit far below but convert poorly. The worked example below uses $8 as the average CPC, a defensible assumption for a mid-size US metro, consistent with the public benchmark sources named above.
Step 1: your break-even CPA
Your break-even CPA is the maximum you can pay for one lead without losing money on the jobs it produces. Here “CPA” means cost per lead, the standard unit in home services reporting. The logic: each lead converts into a job at your close rate, each job yields your ticket value, and each dollar of ticket yields your margin. Multiply the three.
Worked example with a US plumber’s numbers:
- Average job value: $450
- Gross margin: 60 percent
- Lead-to-job close rate: 35 percent
Calculation: $450 x 0.60 x 0.35. First, $450 x 0.60 = $270 of gross profit per job. Then $270 x 0.35 = $94.50. So:
Check the logic backwards: 100 leads at $94.50 cost $9,450. At a 35 percent close rate they become 35 jobs. At $450 each that is $15,750 in revenue, and at 60 percent margin that is $9,450 in gross profit. Gross profit equals ad spend. Break-even, exactly as advertised.
Step 2: your break-even CPC
The auction charges per click, so convert your lead budget into a click budget. Each click becomes a lead at your click-to-lead rate, so the most you can pay per click is your break-even CPA multiplied by that rate.
With a 12 percent click-to-lead rate: $94.50 x 0.12 = $11.34. So:
The chart below shows that headroom visually. The gap between what you pay ($8) and what you can afford to pay ($11.34) is your cushion against auction inflation, Quality Score dips, and seasonal spikes.
Step 3: from revenue target to monthly budget
Now reverse the funnel. You want a number of jobs per month. Each job requires a certain number of leads (1 divided by close rate), each lead requires a certain number of clicks (1 divided by click-to-lead rate), and each click costs your average CPC.
Worked math for 20 jobs per month, showing every intermediate step:
- Leads needed: 20 / 0.35 = 57.14 leads
- Clicks needed: 57.14 / 0.12 = 476.2 clicks
- Budget: 476.2 x $8 = $3,809.52, round to $3,810/month
Sanity check on the economics: 20 jobs at $450 = $9,000 revenue, $5,400 gross profit, $3,810 ad spend. Net after ads: $1,590 per month, before overhead. That is the number to beat; if overhead eats the $1,590, the target or the inputs need work, not the formula.
Scale it to 40 and 80 jobs:
- 40 jobs: 40 / 0.35 = 114.3 leads; 114.3 / 0.12 = 952.4 clicks; 952.4 x $8 = $7,619.05, round to $7,620/month
- 80 jobs: 80 / 0.35 = 228.6 leads; 228.6 / 0.12 = 1,904.8 clicks; 1,904.8 x $8 = $15,238.10, round to $15,240/month
Note the linearity: doubling jobs doubles the budget exactly, because the funnel math is proportional. In practice, auctions introduce friction (more spend can push CPC up as you exhaust cheap keywords), so treat the 80-job figure as a floor and re-run the calculation with a slightly higher CPC when planning aggressive scale. Similar math applies across trades; an electrician PPC account or HVAC PPC account uses the same five inputs, just with different ticket values and seasonality.
The 3 budget scenarios, side by side
Putting the three targets together with their economics makes the trade-offs visible. Revenue scales with jobs; ad spend scales with clicks; the ratio between them is fixed by your inputs, which is why the ROAS column does not change across scenarios.
| Target (jobs/month) | Leads needed | Clicks needed | Monthly budget | Revenue | Net after ads (before overhead) |
|---|---|---|---|---|---|
| 20 | 57 | 476 | $3,810 | $9,000 | $1,590 |
| 40 | 114 | 952 | $7,620 | $18,000 | $3,180 |
| 80 | 229 | 1,905 | $15,240 | $36,000 | $6,360 |
The effective ROAS in all three scenarios is about 2.36 (revenue divided by ad spend). That number is not a benchmark to chase; it is the output of your inputs. A plumber with a $700 average ticket and a 45 percent close rate would compute a far higher comfortable ROAS; a plumber at $350 and 25 percent would be underwater at the same $8 CPC. This is why generic ROAS targets quoted by agencies are meaningless without your five numbers attached.
India variant: the same math in rupees
The formula is currency agnostic. Run the identical three steps for an Indian plumbing business, using inputs typical of Indian metro markets: lower ticket sizes, lower CPCs, and slightly lower conversion rates as phone-led traffic dominates.
- Average job value: Rs 2,500
- Gross margin: 60 percent
- Lead-to-job close rate: 35 percent
- Click-to-lead rate: 10 percent
- Average CPC: Rs 45
Step 1, break-even CPA: Rs 2,500 x 0.60 x 0.35 = Rs 1,500 x 0.35 = Rs 525 per lead.
Step 2, break-even CPC: Rs 525 x 0.10 = Rs 52.50. At an actual CPC of Rs 45, the headroom is Rs 7.50 per click, about 14 percent of cushion. Tighter than the US example, which means CPC inflation is a bigger risk here; that is where disciplined negative keywords and location targeting earn their keep.
Step 3, monthly budgets:
- 20 jobs: 20 / 0.35 = 57.14 leads; 57.14 / 0.10 = 571.4 clicks; 571.4 x Rs 45 = Rs 25,713, round to Rs 25,700/month
- 40 jobs: 40 / 0.35 = 114.3 leads; 114.3 / 0.10 = 1,142.9 clicks; 1,142.9 x Rs 45 = Rs 51,429, round to Rs 51,400/month
- 80 jobs: 80 / 0.35 = 228.6 leads; 228.6 / 0.10 = 2,285.7 clicks; 2,285.7 x Rs 45 = Rs 102,857, round to Rs 1,02,900/month
| Target (jobs/month) | Clicks needed | Monthly budget | Revenue | Net after ads (before overhead) |
|---|---|---|---|---|
| 20 | 571 | Rs 25,700 | Rs 50,000 | Rs 4,300 |
| 40 | 1,143 | Rs 51,400 | Rs 1,00,000 | Rs 8,600 |
| 80 | 2,286 | Rs 1,02,900 | Rs 2,00,000 | Rs 17,100 |
Verification for 20 jobs: revenue Rs 50,000, gross profit at 60 percent = Rs 30,000, minus Rs 25,700 ad spend = Rs 4,300. The Indian market variant is tighter, with roughly a 1.94 ROAS versus 2.36 in the US example. The implication: in India, funnel efficiency (close rate and click-to-lead rate) moves the budget more than auction tactics do. Businesses spending here often benefit from lead generation services in India that treat the whole funnel, not just the ads, as the product.
The scaling rule: when to raise the budget and when to fix the funnel instead
Once campaigns run, one number governs every budget decision: your actual CPA versus your break-even CPA. The rule is blunt:
In the US example, break-even CPA is $94.50. If your campaigns deliver leads at $70, you have $24.50 of margin per lead and scaling is the right move: raise daily budgets, expand to adjacent keywords, add service lines. If leads cost $95 or more, the funnel is unprofitable at any budget, and the fix is upstream: improve the landing page (click-to-lead rate), speed up call answer times (close rate), or restructure match types and geo targeting (CPC).
Practical guardrails for applying the rule:
- Use a 20 percent safety margin. Do not scale right at break-even. Scale only while actual CPA sits under 80 percent of break-even CPA (under $75.60 in the US example, under Rs 420 in the India example). Auctions drift; the margin absorbs it.
- Judge over two to three weeks, not two days. Lead-to-job close rates lag by the length of your sales cycle. Judging CPA on three days of click data while half the leads have not been worked is how businesses kill profitable campaigns.
- Recompute quarterly. Job values rise, margins compress, CPCs inflate. The break-even CPA from January is not the break-even CPA in October. A quarterly re-run of the five inputs keeps the scaling rule honest.
- Segment before scaling. A blended account CPA of $70 can hide a $40 emergency keyword campaign and a $130 drain-cleaning campaign. Scale the winners individually; the rule applies per campaign, not just at account level.
For high-ticket trades the same rule applies with even higher stakes; a lawyer PPC account, for instance, runs break-even CPAs in the hundreds of dollars, which makes the 80 percent guardrail a matter of thousands of dollars a month.
4 mistakes that break the math
The formulas are only as good as the numbers fed into them. These four errors are the most common ways plumbing businesses invalidate their own calculation.
1. Bad tracking: counting calls that are not leads
If call tracking counts every dial, including supplier calls, wrong numbers, and job applicants, your measured click-to-lead rate is inflated and your measured CPA is understated. The formula then tells you to scale into what looks like cheap leads and is actually expensive noise. Fix: use call tracking with minimum-duration thresholds and, ideally, scored calls, so only genuine inquiries enter the calculation.
2. Blended campaigns: mixing search with display
Search and Display sit in different auctions with different intent levels and different CPCs. A blended $5 average CPC across both can hide $12 search clicks and $1.50 display clicks, and the conversion rates differ wildly between them. Run the funnel math per network. In almost every plumbing account, search carries the profitable budget while display serves a branding or remarketing role measured on different terms.
3. Ignoring lifetime value: optimizing to the first job
The entire post so far optimizes to one job’s gross profit. But a customer acquired through Google Ads often returns: the annual maintenance visit, the water heater replacement three years later, the referral to a neighbor. If repeat and referral revenue is material, your true break-even CPA is higher than the first-job calculation. Conservative approach: compute the budget on first-job economics, then treat lifetime value as upside that justifies a narrower safety margin, never as the reason to spend at a loss.
4. Seasonality: treating February like July
Plumbing demand and CPCs both move with seasons: burst pipes in winter, outdoor and renovation work in summer. A budget computed on annual averages will overspend in soft months and underspend when auctions are hot. Recompute the inputs per quarter, or at minimum apply a seasonal index: raise the target budget when search volume and emergency intent peak, and use the quiet months to rebuild landing pages and tighten match types.
FAQ
What is a good cost per lead for a plumber on Google Ads?
There is no universal good number, which is the point of this post. Compute your own break-even CPA from your job value, margin, and close rate using the formula above. As a rough orientation from public benchmarks, US plumbing search leads commonly land between $50 and $150 depending on metro tier; whether that is good for you depends entirely on your $94.50-style break-even line. Anything under 80 percent of break-even is healthy.
Should a plumber use Google Ads or Local Services Ads first?
Local Services Ads (pay per lead, Google Guaranteed badge) are often the better first dollar for plumbers because the cost structure is per lead rather than per click, which removes CPC risk. But capacity is limited by category availability and review count requirements in your market. The budget math in this post applies to standard Google Ads search campaigns; run Local Services Ads in parallel when eligible and compare the two on actual cost per booked job, not on CPC or lead volume.
How long before the budget proves it is working?
Give it one full sales cycle plus two weeks. For most residential plumbers that means four to six weeks of data: enough clicks for the click-to-lead rate to stabilize and enough leads for the close rate to reflect reality. Judging earlier mostly measures randomness. During the learning period, cap spend near the 20-job scenario budget so the test is affordable, then scale using the scaling rule once actual CPA is confirmed under break-even.
Does the math change for commercial plumbing?
The formulas are identical; the inputs change sharply. Commercial tickets are larger ($1,000 to $5,000 plus), close rates are lower and sales cycles longer, and CPCs for commercial keywords can exceed residential ones in competitive metros. The main practical change is the evaluation window: with longer sales cycles, judge CPA over eight to twelve weeks and keep the safety margin wider, since a single lost bid moves the numbers more.
What budget should a new plumbing business start with?
Start with the 20-job scenario budget computed from conservative inputs: your realistic ticket, your honest close rate (new businesses should assume the low end, around 25 to 30 percent), and the CPC range for your metro tier from the benchmark table. That keeps the test meaningful but bounded. Resist starting at $500 a month on $12 CPCs; that buys about 40 clicks, far too few to learn anything, and the most common failure mode in new accounts is a budget too small to produce statistically readable data.
Should a business just spend a fixed percentage of revenue instead?
You can, but it answers the wrong question. A percentage of revenue tells you what you can afford; the funnel math tells you what a job costs to acquire. If your cost per job is under break-even, a revenue-percentage cap leaves profitable growth on the table. If it is over break-even, the same cap just slows the bleeding. Use the funnel calculation to set the budget, and use the revenue percentage only as a cash-flow sanity check.
Conclusion: run your own numbers, then spend with confidence
The full calculation fits on an index card: five inputs, three formulas, one decision rule. Break-even CPA tells you what a lead may cost. Break-even CPC tells you what a click may cost. The budget formula converts a jobs target into a monthly number. And the scaling rule tells you what to do every Monday morning: spend more while actual CPA sits under 80 percent of break-even, and fix the funnel the moment it does not.
The worked examples here are illustrative, but the method is yours to reuse with real numbers from your CRM and ad account. Most plumbing businesses that run this exercise discover one of two things: either their current spend is far below what profitable growth would support, or their funnel was unprofitable long before the budget entered the conversation. Both are useful discoveries, and both beat guessing.
If you would rather have the five inputs audited, the campaigns structured around your break-even math, and the scaling rule applied by people who do this daily, SCORSH’s PPC services for plumbers are built around exactly this approach: budget as a calculation, not a guess.