Three marketing vendors can each send a healthy channel report while no one owns the combined answer. Leads can be up and conversions can look strong without a verified line to qualified calls and jobs booked.
The full-picture review checks three things first.
First, inspect every conversion definition and separate nonlead actions from accepted forms, attributable calls, and completed bookings.
What Those Numbers Mean
A page view can appear in reports as a result if the conversion definition allows it. The review verifies the definition before evaluating the number.
The platform does not need to invent results for the report to mislead. A dashboard can be numerically accurate while the definition underneath the number is wrong.
The Angi Problem
Second, match recurring lead-platform spend to qualified calls and jobs booked by trade.
Angi sells the same lead to multiple contractors. The contractor was paying for leads they were competing for with three other companies at the same moment. When a homeowner submits a request on Angi, that request goes to four or five contractors simultaneously. The first one to call has an advantage. Everyone pays the same lead price regardless of outcome.
The close rate on Angi leads is typically much lower than inbound leads, but the cost-per-lead looks similar in the report. When you calculate cost-per-booked-job instead of cost-per-lead, Angi often costs three to four times what the monthly invoice suggests. That math was not in any of the three reports. The line item on the report just said leads delivered.
Primary Service Pages Missing From Search
Third, verify that primary service pages are indexed by Google. Publishing a page does not establish that Google can find or serve it.
A deliverables report can show pages published, word counts completed, and internal links added. Search Console provides the separate evidence that the intended pages are visible in search.
The Same Root Cause Behind All Three
The structural problem appears when vendors manage separate channels and report separate metrics. SEO reports on visibility, paid media reports on platform conversions, and lead sellers report leads delivered. The business still needs one owner connecting those records to qualified calls and jobs booked.
Clean channel dashboards do not create a combined answer. The audit supplies that missing reconciliation.
What Gets Reported vs. What Actually Matters
Here is the gap in plain terms:
- What gets reported: impressions, clicks, conversion events, deliverables completed, leads delivered
- What actually matters: inbound phone calls, booking rate, cost per booked job, revenue per dollar spent
Agencies optimize for the metrics they can influence. Those metrics live inside the platforms they manage. They cannot easily pull your ServiceTitan data or your booking rate from your CRM. So they report on what they can see. What they can see is not always what moves your business.
How to Spot This in Your Own Business
If your agency’s monthly report shows “conversions” as a headline number, ask them to define what a conversion is. Ask them to break down how many of those conversions became phone calls. If they can’t give you that number, you don’t have a real metric, you have a dashboard reading.
Ask for cost-per-booked-job. If they can’t calculate it, they are not measuring the right thing. Not because they are being dishonest, but because cost-per-booked-job requires data from your CRM that they almost certainly do not have access to. That gap is the problem.
The next thing to check is your Angi and lead gen spend. Pull the number of leads delivered, the number of jobs you actually booked from those leads, and divide. That is your actual cost per booked job. Compare it to what you are paying per booked job from LSA or organic. The difference is usually significant.
For SEO, go into Google Search Console and pull the Coverage report. Look at the Excluded and Error tabs. If you have hundreds of pages not indexed and your SEO agency has not mentioned this, ask why.
What the First 30 Days of the Engagement Look Like
The engagement starts with pulling all of this apart. We go into every account, look at every metric definition, and translate it into actual revenue terms. We connect marketing spend to booked jobs wherever the data allows. We surface what is producing and what is not.
Usually within the first two weeks we find something nobody knew about. Sometimes it’s a dead phone number. Sometimes it’s 16,000 fake conversions. Sometimes it’s a year of SEO work sitting invisible to Google.
If you want to know what your marketing is actually producing before you spend another month at the same rate, start here.
13 years building Balanced Comfort Heating & Air from startup to 130+ employees. 4x Inc 5000 (2021 to 2024). CA Licensed Contractor B, C-2, C-20, C-36. Now working directly with local and home service businesses as a growth operator and marketing lead.
About AaronWant an operator’s read on your marketing?
Tell me what you’re spending. I’ll tell you what it’s actually producing.