Local SEO reporting that shows impressions and a green arrow is comfortable and nearly useless. What you need to know is whether suitable new inquiries became real conversations and completed work. Keep Google's visibility numbers beside that record, and never add clicks, calls and forms together and call the sum customers.
Imagine an accounting firm's monthly report arrives. Impressions are up. There is a handsome green arrow. The partner asks how many new bookkeeping clients came from search, and the answer is another graph.
The graph may be telling the truth. It is just answering a different question.
I would ask for two things: what changed in search, and what happened to the people who contacted the firm. That is how I would start the conversation at TQP. Get Found gives the public identity, supported listings and agreed maintenance/reporting a responsible owner; your inquiry record shows what customers did next. Put them beside each other and the next purchase becomes much easier to explain.
First, agree on what counts
Write down the kind of new work you want. For an accounting firm, a qualified inquiry could mean a new prospective client asking for a service the firm provides, in a place it serves, with timing and requirements the firm can consider. A current client asking for an invoice copy is important service work. It is not a new client lead.
A completed form is a contact. A held consultation is a conversation. A signed engagement is a commitment. The first completed service is another stage. Keep those labels separate; your sales process may need different ones.
Google's definitions also matter:
- Business Profile Calls counts clicks on the call button. It does not confirm an answered conversation. Website clicks counts clicks on the profile's website link. The performance report can include organic results and Google Ads. Business Profile metric definitions
- Search Console impressions, clicks and average position describe your site's presence and interactions in search. They do not identify which visitors became suitable clients. Search Console metric definitions
If you run ads, ask how paid and organic activity have been separated or labelled. A Business Profile total should not quietly become proof that the SEO retainer produced every interaction.
A worked report, with the awkward bits left in
Here is an illustrative accounting-firm report for a 28-day period. These are invented teaching numbers, not TQP or client results. The two tables deliberately keep search activity and business records apart.
| Record | Count | What it establishes |
|---|---|---|
| Search Console website clicks | 160 | Clicks to the site from Google Search, under the selected filters. |
| Business Profile call-button clicks | 21 | People clicked the call button. Connection and purpose need separate records. |
| Business Profile website clicks | 24 | Clicks on the profile's website link. Do not add them to Search Console clicks as unique people. |
| Stage | Count | Rule used in this example |
|---|---|---|
| Contact entries | 12 | Calls and forms entered by the team. |
| Distinct new inquiries | 6 | Remove one repeat entry, three existing-client contacts and two spam contacts. |
| Suitable new inquiries | 4 | Two of the six requested services the firm does not offer. |
| Consultations booked | 3 | One suitable prospect has not booked. |
| Consultations held | 2 | One is scheduled after the reporting period. |
| First service completed | 1 | One held consultation led to an engagement and completed first service. The other prospect is still deciding. |
The arithmetic is simple: 12 contact entries, minus one duplicate, three existing-client contacts and two spam contacts, leaves six new inquiries. Four fit. Three book. Two have had their consultation. One has reached completed work.
That is already more useful than “12 leads.” It also avoids calling the consultation scheduled for next week a failure.
But we still cannot call all six SEO inquiries. Suppose two have a captured website source identifying unpaid Google search, two say they found the firm on Google without specifying whether they used an ad, and two have no source recorded. Report exactly that. Observed source, customer-reported source and unknown source belong in different fields.
You can use this sheet without tracking software. For each new request, record a short inquiry ID, date, requested service, source and confidence, suitability, next step and eventual outcome. Link repeat contacts to the same inquiry. Keep sensitive client details in the firm's approved system, outside the marketing report.
If the firm keeps losing that next-step record, our Client Intake & Booking System is a useful companion to Get Found. It brings the professional website, intake, branded calendars, contact and pipeline records, reminders and standard follow-up together. We help define the inquiry stages around the firm's actual services, so the reporting conversation can start with a record rather than a partner's recollection.
Avoid the three most common counting mistakes
One person can make several contacts
Someone can send a form and call to ask whether you received it. Count the actions when reviewing response work; count the inquiry once when reviewing acquisition. The same person asking about a separate future engagement may be a new opportunity. Write that rule down before using it.
This month's work may come from an earlier inquiry
A prospect can contact you in September and begin work in October. Keep both views: inquiries received during the period, and work completed during the period. Follow the September group later to see its outcome. Otherwise a slow decision looks like a dead lead in September and a mysterious SEO success in October.
Unknown source is not organic search
A person who found you through a recommendation may search your name before calling. Ask how they first heard about you, and retain the later search contact when known. Both can matter. Neither licenses you to attribute the whole relationship to one channel.
When you calculate value, use actual completed work and your own cost records. Keep booked revenue, collected revenue and contribution after direct costs distinct. If source confidence is incomplete, show the uncertainty instead of producing a precise return-on-investment number from an imprecise lead label.
Let the pattern choose the next job
Compare matching periods using the same locations, query groups and reporting definitions. Note tax-season demand, holidays, changed ads, changes to tracking and your capacity. A rising line during tax season needs context before anyone takes a victory lap.
Then use the evidence:
- Few relevant searches or visits, with room for work: investigate the profile and pages for the services you want. Separate searches for your name from searches by people still choosing a firm.
- Search activity rises, but suitable new inquiries do not: check the services described, the contact path and attribution gaps. More irrelevant traffic will not fix this.
- Suitable inquiries arrive, but conversations stall: inspect response ownership and the next-step promise. The call-your-own-business test covers checking the phone experience.
- Conversations happen, but work does not begin: ask about fit, price, capacity and follow-up before concluding the agency needs to build more pages.
Missed calls can stop a customer reaching you. Google's public local-ranking guidance does not identify them as a direct ranking penalty. There is no need to invent an algorithmic punishment to explain why someone should return a message. Google's local ranking guidance
What to ask for at the next review
Ask your agency to bring the search report and completed-change list. Bring your deduplicated inquiry record. Choose one problem, give it an owner, and state how you will check whether the change helped.
Where qualification, booking and follow-up all need to be rebuilt together, our Signature Systems give the defined customer journey a managed owner. TQP designs, tests, operates, monitors and improves the components in that written scope, with AI included. You get one partner responsible for the connected journey rather than a collection of tools for you to supervise.
For the discovery foundation, I recommend Get Found annual: US$990 prepaid for twelve months for one location, equivalent to US$82.50/month, with no setup fee and one-time Google Business Profile optimization included. TQP keeps the connected details synchronized, monitors listing health and handles corrections, with reporting you can use. You can spend the review on decisions rather than reconstructing what changed.
If the evidence points to unanswered calls, bring it to our AI Receptionist conversation. If it points to a confusing destination, we can plan a Smart Website around the service and next step. Choose TQP for a clear division of those jobs, then improve the one the inquiry record actually identifies.
Frequently asked questions
How should a small business measure local SEO results?
Follow discovery into unique, qualified inquiries and the next action the business completes. Keep source uncertainty visible and separate clicks, calls and appointments. The report should point to work worth fixing.
Should every click or phone call count as a lead?
No. Repeated calls, existing customers and non-service requests can make totals misleading. Agree what a qualified inquiry means before comparing reporting periods.
What should a useful TQP local search review discuss?
Review the listing work completed, the information customers see and the useful inquiries the team can identify. Then choose the next repair: discovery, the website explanation or the receiving path. Get Found gives the identity and listing work a continuing owner.
Start Get Found annual for a maintained local identity. Bring your inquiry record so we can identify whether booking, answering or the website needs the next improvement.
Make local discovery easier to manage and explain