Blue Fox Marketing logo
PPC

How to Read a Google Ads Report (Contractor Edition)

The four numbers on a contractor Google Ads report that actually matter, and how to spot a report designed to hide problems.

BF
Josh Larsen
Nashville, TN
6 min read

Most marketing reports you get from agencies are designed to confuse you. They are filled with jargon like click through rate, impression share, and quality score. While those numbers matter to the guy managing the account, they do not tell you if you made money. If you are sitting at your kitchen table or in your office trying to figure out if your fifty thousand dollars in annual ad spend is actually growing your business, you need to ignore the noise. As a former landscaping business owner, I know that the only thing that matters is the bottom line profit at the end of the month.

In the home service industry, Google Ads is the fastest way to get the phone ringing. It is also the fastest way to set fire to ten thousand dollars if you do not know what to look for in your monthly report. You are a contractor, not a data scientist. You need to focus on exactly four metrics that dictate whether your marketing is an investment or a charity donation to Google. If your agency cannot show you these four numbers clearly, they are likely hiding a lack of results behind a wall of technical nonsense.

The Four Numbers That Actually Drive Profit

The first and most important number is your Cost Per Booked Job. Most agencies will brag about a low Cost Per Lead. They might tell you that leads only cost forty dollars. However, if it takes ten of those leads to get one person to actually let you into their house for an estimate, your true cost is four hundred dollars. You cannot pay your mortgage with a lead. You can only pay it with a job. A lead is just a data point, but a booked job is a transaction. You must insist that your marketing data is tied directly to your CRM so you can see this number.

The second number is your Booked Job Rate by campaign. Not all campaigns are created equal. You might find that your water heater repair ads have a fifty percent booking rate while your whole home filtration ads only have a ten percent booking rate. If you do not see this breakdown, you might be overspending on services that people just want to price shop and underspending on the emergency work that actually keeps your trucks moving. You need to know which specific services are driving your revenue.

The third number is the actual Search Terms that produced revenue last month. This is not a list of keywords. Keywords are what the agency told Google to bid on. Search terms are what the customer actually typed into their phone. If you see search terms like jobs near me or how to fix a leaky faucet yourself in your report, you are paying for trash traffic. You want to see terms like emergency ac repair Nashville or roofing contractor near me. Your report should show you exactly what words resulted in a phone call that turned into a check.

The fourth number is your Return on Ad Spend or ROAS. This is the simplest calculation in your business. If you spent five thousand dollars on ads and those ads generated twenty five thousand dollars in tracked revenue, your ROAS is five to one. For most home service contractors, a five to one return is the baseline for a healthy campaign. If you are below three to one, you are likely losing money once you factor in labor, materials, and overhead. Keep this target in the front of your mind during every monthly review.

Red Flags and Reporting Smoke Screens

If your agency sends you a one page PDF that only shows clicks and impressions, you are being robbed. Clicks and impressions are what we call vanity metrics. They feel good to look at because the numbers are big, but they have zero correlation with profit. A million impressions do not matter if your phone did not ring. A report that focuses on these numbers is usually a sign that the agency is not tracking conversions properly or they are afraid of the real results.

Another massive red flag is the aggregate account view. This is when an agency shows you the performance of your entire Google Ads account without breaking it down by campaign. This is a classic move to hide a failing campaign behind a successful one. For example, your brand campaign, people searching for your company name, will always have a massive ROI. If they lump those easy wins in with your high cost cold traffic, it makes the whole account look better than it actually is. You need to see the cold traffic performance standing on its own.

Common ways agencies hide poor performance:

  • Showing conversion counts that include automated clicks on your phone number rather than actual recorded calls.
  • Reporting on all conversions instead of separating unique new leads from returning customers.
  • Hiding the actual Google spend and only reporting a total fee that includes their management cost.
  • Excluding the list of negative keywords that were added during the month.
  • Using a three month average to hide a terrible current month.

Verifying Data Against Your CRM

The only way to keep your agency honest is to verify their report against your CRM, whether you use ServiceTitan, Housecall Pro, or Jobber. When your agency says they generated fifty leads last month, your CRM should show fifty new customers tagged with Google Ads as the lead source. If there is a massive discrepancy, something is wrong with the tracking. It is common to have a five to ten percent variance due to technical issues, but anything larger than that means you are paying for ghosts.

I have seen dozens of HVAC and roofing accounts where the agency reported a hundred leads but the contractor only saw twenty five actual phone calls in their CRM. This usually happens because the agency is counting every time someone clicks a directions button on a map or visits a contact page as a lead. That is not a lead. A lead is a person who gave you their name, phone number, and an address because they want to spend money. If your agency is counting soft conversions, you are making decisions based on fake data.

A lead is just a possibility, but a booked job is the only metric that pays for your trucks, your gas, and your employees. Everything else is just noise.

Managing the Negative Keyword List

Every good Google Ads report should have a section dedicated to the work being done behind the scenes to save you money. This primarily happens through the negative keyword list. Negative keywords are terms that you tell Google you do not want to show up for. For a roofing company, this might includes terms like jobs, salary, or cheap. If your agency is not adding at least twenty to fifty new negative keywords every month, they are not actively managing your account. They are just letting the automated settings run.

Ask your agency to show you the search terms they excluded this month. This shows that they are actually looking at what people are typing in and filtering out the waste. For an asphalt contractor, you do not want to pay for people looking for asphalt driveway repair kits at Home Depot. For a landscaping company, you do not want to pay for people looking for local plant nurseries. Active management is about cutting the fat as much as it is about finding new leads. Good stewardship of your ad dollars requires constant pruning of the bad traffic.

What a Transparent Report Should Include:

  • Total ad spend paid directly to Google with no markup.
  • Number of unique phone calls over sixty seconds in length.
  • Number of form submissions with valid contact information.
  • A list of every search term that cost more than fifty dollars but did not result in a lead.
  • A clear comparison of this month versus the same month last year to account for seasonality.

The Importance of Seasonality and Trends

Home service businesses are inherently seasonal. A roofing contractor in the Midwest is going to have a very different January than an HVAC contractor in Florida. Your report should reflect this reality. Comparing June to January is usually a waste of time. Instead, you should be looking at year-over-year data. Is your cost per job lower this June than it was last June? Is your total lead volume higher? This is how you measure the long term health of your marketing efforts and the skill of your agency.

If the market is down as a whole, your agency should be proactive about shifting budget. For example, if it is a mild spring and the phone is not ringing for AC repair, can they pivot that budget to indoor air quality or duct cleaning? A report should not just be a history lesson. It should be a strategic document that helps you decide where to put your resources for the following month. If the report does not spark a conversation about strategy, it is just a piece of paper that was generated by a bot.

Final Audit for Your Next Meeting

Take thirty minutes this week to pull up your last three Google Ads reports and set them side by side. Check if the numbers are actually changing or if they look suspiciously similar every month. Look for the four numbers we discussed: cost per booked job, booked job rate, search terms, and ROAS. If those numbers are missing, call your agency and ask for them. If they tell you that they cannot track booked jobs because they do not have access to your CRM, give them access. If they still cannot provide the data, it might be time to find a partner who understands the difference between a click and a customer. Accountability is the only way to grow a home service business in a competitive market.

Keep reading
About the author
Founder, Blue Fox Marketing · MBA

Josh Larsen is the founder of Blue Fox Marketing. He holds an MBA, has run his own landscaping company, and now helps home-service contractors turn local search into booked jobs.

Read full bio

More in PPC

Blue Fox Marketing

Ready for marketing that pays for itself?

Tell us about your business. We will map the fastest path to real results.

Get started