Measure the path to business performance
A Google Business Profile report can show more views, calls and website clicks while the business still receives the same number of suitable enquiries. The numbers aren't necessarily wrong. They're answering an earlier question in the customer journey.
Measuring Google Business Profile performance means keeping each stage distinct. Off Piste's framework follows exposure, profile interaction, website or offline action, qualified enquiry, and won revenue. This is our reporting model, not a Google attribution model.
A configured profile is the starting point. If its fields or customer information need work, use the Google Business Profile optimisation guide. If it has disappeared or only appears under narrow conditions, start with the profile visibility diagnostic. This guide begins once there is enough activity to ask whether local visibility creates useful demand.
Define what the report needs to prove
Exposure tells you that the profile appeared or was viewed. An interaction records an action on the profile, such as a website click, call-button click or directions request. A website or offline action shows that somebody continued, perhaps by submitting a form, completing a booking or speaking with the team.
Qualification is a business judgement. It might require the right service, location, budget, timing and customer type. Revenue needs a confirmed commercial outcome. Neither Google Business Profile nor Google Analytics can make those final judgements without business records.
This separation prevents a common reporting mistake. A call-button click is an intent signal, not proof that somebody connected, needed the right service or became a customer. A directions request doesn't confirm a visit. A website click doesn't confirm that the landing page was useful. Each measure earns its place, but it shouldn't be promoted into a later stage.
Build the native Business Profile baseline
Google's Business Profile performance definitions say verified profiles can report applicable searches, views and interactions on Search and Maps. Depending on the profile and its features, interactions can include calls, website clicks, directions, messages, bookings and menu activity. Only relevant metrics appear, and the performance data can include activity from organic results and Google Ads.
Choose a consistent period before interpreting movement. Monthly reporting is usually practical for a service business because it smooths some daily noise while keeping operational changes visible. Export or record the same available metrics each time. Keep the raw period values rather than replacing them with a blended score.
Beside the figures, record the context that can change them. Note seasonality, public holidays, service-area or opening-hour changes, profile edits, website releases, tracking changes and paid campaigns. Retain query and geography context because Google says local results are mainly shaped by relevance, distance and prominence. A movement across a broad region doesn't prove the same change occurred for every service and suburb.
Manual searches and local rank grids can add observations, but they're samples. Results can vary by query, place, device, time and user context. Use them to investigate a pattern, not as a substitute for platform and business data.
Connect Google Business Profile to Google Analytics
Google now documents a direct Business Profile product link in Analytics. Its current connection guide requires an Editor or Administrator role for the GA4 property and Owner or Manager permission for each Business Profile being linked.
In Analytics, open Admin, find Product links, choose Google Business Profile links and follow the prompts to select and confirm the profiles. Once a link exists, a dedicated Google Business Profile reporting collection can show available interactions, website clicks, calls, directions, messages, bookings and menus alongside website and app reporting.
The connection is useful, but bounded. Google says Business Profile metrics in Analytics are retained for the last six months. When several profiles are linked, their metrics are aggregated and can't be segmented or filtered by individual profile. The metrics also can't be used in custom explorations, comparisons or filtered reports. Google Analytics displays the available Business Profile metric set even when a metric isn't relevant to that business, unlike the native performance view.
For a multi-location operator, keep a separate location-level record outside this aggregated view if decisions need to be made by branch. Check the product link in the intended Analytics property before redesigning a report around it because account availability and product behaviour can change.
Track meaningful website actions
A website click moves the customer from the profile to a surface where intent can be observed in more detail. In GA4, mark a meaningful existing event as a key event when it represents an action the business actually values. Google's key event guidance supports measuring important actions such as a form submission, completed booking or another defined outcome.
Review those actions with acquisition and landing-page context. Check whether visitors reached the expected service or location page, used the contact path and completed the event. Then compare the form, call or booking record with the business's qualification rules.
UTM parameters on a Business Profile website link can provide a bounded additional source marker for visits that reach the site. Use a stable naming convention and document any change. UTM tags can't observe calls, directions, messages or bookings that happen without a website visit. They also don't prove that a later enquiry or sale came solely from the profile.
If visits arrive but suitable enquiries don't, the organic lead intent audit can help examine the landing page, offer, proof, action and tracking path without assuming that traffic volume is the cause.
Use Search Console as website evidence
Search Console adds evidence about the website in Google Search. Its Performance report provides clicks, impressions, click-through rate and average position, with dimensions such as query, page, country and device.
Use it to examine branded searches, priority service themes and the pages receiving search exposure. It can show whether website demand changed around the same time as profile activity, or whether a landing page gained impressions without earning proportionate clicks.
Business Profile and Search Console describe different Google surfaces with different counting methods. GA4 describes website or app behaviour. A CRM describes people and commercial outcomes. Put these layers in the same report, but don't sum their impressions, views, clicks and interactions into a fabricated total. Their value comes from the sequence and pattern, not arithmetic between unlike measures.
Join interactions to qualified enquiries and revenue
The reporting gap closes when the business records what happened after contact. Keep the minimum record simple enough that the team will complete it. For each enquiry, capture the stated or observed source, service, location, qualification status and outcome. Add the relevant date and a reason when an enquiry is unqualified or lost.
Call records can confirm whether a call connected and what it concerned. Booking systems can confirm attendance or completion. Forms can carry landing-page and campaign details. CRM notes can record fit, quote status and won value. None offers perfect attribution alone, especially when a buyer sees the profile, returns later through a branded search and then calls from the website.
Preserve that uncertainty. Use "reported source", "tracked website source" or "assisted by local search" where the evidence supports those narrower statements. Reserve revenue attribution for a traceable business outcome. The aim is to make the strongest decision the available evidence can support.
Read the pattern before choosing the action
Weak exposure across relevant searches can point to an eligibility, profile state, relevance, geography or wider authority question. Confirm the state through the missing-profile diagnostic before changing fields repeatedly.
Exposure without interaction asks whether the profile matches the searcher's need and gives them enough reason to act. Review query fit, public facts, customer proof and the available contact routes before adding more profile activity.
Interactions without qualified enquiries move the investigation downstream. Check whether calls connect, whether directions are useful for the business model, whether the website continues the same service promise, and whether tracking records the action. A high interaction count with poor fit may expose a positioning or measurement problem rather than success.
Qualified enquiries without enough won revenue deserve a commercial review. Look at service fit, response time, quoting, capacity, pricing and sales follow-up. Local visibility may be doing its job while a later stage constrains the result.
The broader first-page Google guide explains how the profile, website, content and authority work as one local search system. Use that wider view when the pattern crosses more than one surface.
Run a monthly review that produces a decision
A reporting period needs context before it can justify a change.
Keep the next action close to the weakest evidenced link. That might mean repairing a tracking event, improving a landing page, correcting how call outcomes are recorded or investigating weak exposure for a specific service and location. Name what you expect to change and when you'll review it.
Fix the weakest evidenced link
A useful Google Business Profile report doesn't turn every interaction into ROI. It shows where visibility becomes attention, where attention becomes action, and where business records confirm a qualified enquiry and won work.
Start with the cleanest missing link. When the joined evidence repeatedly shows problems across relevance, website experience, attribution and qualified demand, strategic SEO support can help treat the system as one commercial problem. Until then, one well-defined measurement repair is more useful than a larger dashboard.
