Watch booked jobs, not just traffic. Track calls and form fills from search, how many become dispatched jobs, and the revenue from those jobs. Google profile insights and Search Console help explain trends. If booked jobs from organic search grow over a few months, it is working.
The real test for plumbing marketing is whether the phone rings with jobs you want. Start with call tracking on your website and Google Business Profile so you can separate calls from search from other sources. Note how long calls last and whether they were real customers or spam and sales pitches. Count form fills and online booking requests. Then connect them to your field service software so you know how many became dispatched jobs, and what those jobs were worth.
Supporting data fills in the picture. Google Business Profile insights show calls, directions and website clicks. Search Console reveals which searches bring people to your site, like emergency plumber plus your city or water heater replacement. Compare months over the same months last year when you can, since freezes, holiday weekends and heavy rain shift demand. Separate organic results from Local Services Ads and paid ads so you know which channel is doing the work, and what each lead costs.
Simple habits make the numbers trustworthy. Have whoever answers the phone ask how the caller found you. Tag every job by source. Compare average ticket size and close rates by channel, since homeowners who read your site often book bigger work than shared lead buyers. If booked jobs from search are rising over three to six months, the plan is working. If rankings move but calls do not, look at the website, phone handling or after hours coverage. Heights Digital sets up call tracking and plain monthly reports for plumbers.
Send the site over. We will tell you what is broken, what you could rank for, and whether AI search knows you exist. No charge and no pitch deck.