Plumbing PPC Results: What ‘Working’ Actually Looks Like Month by Month
The most common reason plumbing owners fire their PPC agency is not bad results. It is misaligned expectations. They were sold month-one performance their agency had no business promising, and when month one looked uneven, they panicked.
Plumbing PPC follows a curve. The curve is predictable. CPL starts high and drops. Lead quality starts inconsistent and stabilizes. Booked-job revenue lags lead volume because some leads convert immediately and others sit in a homeowner’s “I’ll call when I’m ready” pile.
Below is an illustrative month-by-month example for a hypothetical plumbing business spending $3,500 to $5,500. The figures show the shape of the curve. They are not results from a specific account and not a promise.
Month 1: Data Collection, Not Profit
The first thirty days of a plumbing PPC account are about feeding the system. Google’s algorithm needs conversion data to optimize against. Your account does not have that data yet. So month one looks expensive and uneven, and it should.
In the example, a month-one plumbing account spending $4,000 produces 18 to 26 leads at a CPL of $160 to $200. That CPL is higher than where it will land. Not because the campaigns are broken, but because Smart Bidding has not yet learned which clicks become customers in your specific market.
Call quality in month one is the messiest part. You will get bot calls, wrong-number calls, out-of-area callers who clicked through despite geo restrictions, and a handful of telemarketers. We negative-keyword and IP-block aggressively in the first two weeks, but the noise is real.
Booked revenue in month one usually lags badly. Of those 18 to 26 leads, maybe 9 to 14 book. Half of those book inside the month, the other half drift into month two. Owners who measure month one by booked revenue inside the calendar month always conclude the campaigns are losing. Owners who measure month one by cost-per-qualified-lead trajectory know exactly where they stand.
Month 2: Stabilization Begins
By day forty-five, the algorithm has enough conversion data to start narrowing in. In the example, CPL on a $4,000 monthly spend drops from the $160-$200 range into the $130-$160 range. Lead volume climbs to 25 to 32 leads.
Month two is when call quality starts feeling normal. The junk-call rate is down to 15% to 20%. Qualified emergency calls are routing cleanly. The CSR team has had a month of these calls and is starting to build muscle memory on the new lead profile.
This is also the month we typically push the first round of structural changes. Search term reports from month one tell us which queries are actually producing qualified work. We pull budget from broad themes that did not pan out and concentrate it on the keywords producing booked jobs. We add LSA if the client did not start with it. We adjust geo based on which zip codes booked at the highest rates.
Booked revenue catches up in month two because the leads from month one finally close. In the example, revenue against ad spend reaches 2x to 3x by end of month two.
Month 3: The Real Picture Appears
Ninety days in, you have enough data to make real judgments. In the example, CPL sits in the $110 to $140 range. Lead volume in the 25 to 32 range. Junk-call rate at or below 12%. Booked-job rate at 55% to 70% of qualified leads.
Month three is when the ROAS math gets interesting. With $4,000 in spend producing 26 qualified leads at a 62% close rate at an $850 average ticket, you are at $13,700 in revenue, roughly 3.4x revenue ROAS.
The ninety-day mark is the right time for a review. Pull the trailing ninety days of data, compare it to baseline, and decide three things. Is the budget still right. Is the campaign mix still right. Are the operations on the back end still keeping up. Sometimes month three shows the ads are working but the company cannot dispatch trucks fast enough to handle the volume. That is a good problem, but it is still a problem.
If lead volume is still thin by month three, something is wrong. That is not a normal pattern. It usually means tracking is misconfigured, the campaigns are too broad, or the local auction is unusually competitive and the budget needs to climb. For more on how long results legitimately take, see our breakdown of Google Ads time to work.
Month 4: Optimization Compounds
Months four through six are where the real money gets made on a plumbing PPC account, and it is also where most agencies coast. The campaigns are stable, the dashboards look good, and a lazy agency stops doing the daily work that produced the stability in the first place.
We do not coast in month four. This is when we layer in the higher-margin work. We build dedicated campaigns for water heater installations, tankless conversions, repipes, and sewer line replacements. These keywords have higher CPCs but the larger tickets can make them profitable when conversion tracking is honest.
In the example, the month four account shows 28 to 35 leads, CPL in the $100 to $130 range, blended ticket climbing from $850 to $1,100 as the installation campaigns kick in. ROAS lifts from 3.4x in month three to 4.5x to 5x in month four because the same ad spend is now buying access to higher-value work.
The owners who get the best results in month four are the ones who raise the budget. Not because more spend automatically equals more profit, but because the auction now has a track record on the account and incremental budget produces incremental leads at similar CPLs.
Month 5: The Quiet Profit Month
Month five usually looks boring on dashboards. Lead volume holds. CPL holds. Booked revenue holds. The agency relationship feels stable. This is the month most owners stop checking the reports every morning.
What is actually happening underneath is more interesting. The historical conversion data is now rich enough that Smart Bidding is making better real-time decisions on individual auctions. The campaigns are bidding higher on the queries that book and lower on the ones that do not.
We use month five to do quality work that does not look impressive on a report. We retool the highest-performing ads with new copy. We refresh landing page hero images and proof points. We rebuild the call-only campaigns for after-hours emergencies. We run a CSR audit if we have not done one in a while. None of this shows up as a dramatic number, but it compounds.
Google’s LSA algorithm rewards accounts with strong review velocity and consistent booking, and an account that has been running clean for five months has earned ranking.
Month 6: The Six-Month Picture
Six months in, here is the example account: a single-location contractor spending $4,500 a month with LSA stacking.
Total leads from paid: 38 to 52. Qualified leads after junk filtering: 33 to 46. Blended CPL: $95 to $130. Call-to-book rate: 60% to 72%. Booked jobs: 20 to 33. Blended ticket: $880 to $1,150. Booked revenue: $18,000 to $36,000. Revenue ROAS: 4x to 8x. Gross profit ROAS at 45% margin: 1.8x to 3.6x.
If an account is still underperforming after six months, you either have a budget problem, a tracking problem, a CSR problem, or an agency problem. Often more than one.
Six months is also the point where we have enough data to make real strategic decisions about the next twelve months. Should you expand service area. Should you launch a second truck. Should you build a dedicated marketing landing page for tankless conversions. The PPC account stops being a customer acquisition channel and starts being a strategic data asset.
What Goes Wrong and When
The patterns above assume disciplined execution. Most accounts that flatline do so for predictable reasons. Month two stalling usually means the agency did not act on month one search term data. Thin lead volume in month three means budget is too low or geo is too narrow. Month four ROAS not climbing means no one is building the higher-ticket campaigns.
The two most common avoidable failures are tracking that was never properly built and CSRs who were never coached. Both are fixable. Neither gets fixed by changing ad copy.
Get a Free Google Ads Audit
Want a second set of eyes on your account? The free audit is a written list of what is broken, with screenshots. No call required. Request your audit with the form below.
About RYN Digital. RYN Digital manages Google Ads for local service businesses, home services first. $1,000 a month flat regardless of spend, month to month with 30 days notice, no setup fee, and the account stays in your name.
Related reading:
Google Ads for Plumbing Contractors
How Long Google Ads Take to Work
Google Ads vs LSA
Frequently Asked Questions
When should I expect my plumbing PPC account to break even?
It depends on budget, close rate and ticket size. If you are still underwater on gross profit after several months, something structural is wrong with tracking, campaign mix, or your CSR booking rate.
How many leads should a $4,000 plumbing PPC budget produce?
In the example above, month one brings 18 to 26 leads of mixed quality. By month three, 25 to 32 qualified leads. By month six with LSA stacking, 38 to 52 total leads. CPL drops from around $180 at start to $95 to $130 by month six in the example.
Is it normal for month one plumbing PPC results to look bad?
Yes, and any agency promising otherwise is lying. Month one is data collection. CPL runs higher than where it lands later, junk calls are common before negative keyword work takes effect, and booked revenue lags lead volume. Judge the account by month three, not month one.
What is the most common reason plumbing PPC accounts plateau?
Agency complacency around month four. Once the basic campaigns stabilize, lazy agencies stop building dedicated campaigns for higher-ticket work like water heater installs, repipes, and sewer line replacements. That is exactly when revenue ROAS should be climbing. If your account flatlined at month three numbers, the agency stopped working.
Should I fire my plumbing PPC agency if month three is below target?
Not automatically. First check three things: is conversion tracking actually capturing all leads, is your CSR closing above 50% of qualified calls, and is your geo and campaign mix correct. Sometimes the agency is doing fine and the operational side is the leak. Other times the agency is the problem.