Ranksphere logo
Marketing glossary
Google Business Profile

Google Business Profile Performance

Google Business Profile performance data reports how customers interact with a business listing — calls, direction requests, website clicks, bookings and the searches that surfaced the profile. It captures local conversions that never reach the website.

By RanksphereUpdated October 6, 2026
Google Business Profile Performance Metrics and Insights

Google Business Profile performance shows how people discover and interact with a business across Google Search and Maps.

Depending on the profile, the report can include metrics such as:

  • Searches
  • Profile views
  • Calls
  • Direction requests
  • Website clicks
  • Bookings
  • Other eligible interactions

For a local business, this data matters because not every customer journey passes through the website.

Someone can:

  1. Search for a business.
  2. Find it in the local pack.
  3. Read reviews.
  4. Check opening hours.
  5. Tap the call button.

There may be no website session at all.

That means Business Profile performance data can reveal an important part of local search activity that website analytics alone may miss.

What is Google Business Profile performance?

Google Business Profile Performance Analytics and Key Metrics
Google Business Profile performance dashboard showing calls, direction requests, website clicks, bookings, profile views, search terms, and customer interaction trends.

Google Business Profile Performance is Google's reporting area for understanding how customers find and interact with a verified Business Profile.

Google says the report can show how people use Search and Maps to discover the profile and what they do afterwards. Available metrics depend on the business, so not every profile receives every metric.

This makes it particularly useful for local SEO reporting.

Traditional website analytics answers questions such as:

How many people visited the website?

Business Profile data can answer a different set of questions:

How many people viewed the profile?

How many requested directions?

How many tapped the call button?

Which searches caused the profile to appear?

Both sides matter.

Google Business Profile performance vs Google Analytics

Historically, local SEO reporting often treated Business Profile activity and Google Analytics as almost completely separate datasets.

That changed in 2026.

Google introduced a direct Business Profile integration for GA4 in June 2026. Businesses can now link eligible Google Business Profiles with a Google Analytics property and bring GBP metrics into Analytics reporting.

The available imported metrics include Business Profile activity such as:

  • Interactions
  • Calls
  • Bookings
  • Direction requests
  • Website clicks

This does not mean those actions suddenly become ordinary website sessions.

A customer who calls directly from Google still never visited your site.

Instead, GA4 can now bring the separate Business Profile data into the same reporting environment.

That is an important distinction.

Why Google Business Profile data matters

For some local businesses, the website is only one path to conversion.

A customer searching for:

emergency plumber near me

may never need to visit the plumber's website.

The profile may already provide:

  • Reviews
  • Phone number
  • Opening hours
  • Service information

If the customer calls directly, website-only reporting can understate the value generated through local search.

Business Profile performance helps fill that measurement gap.

Calls

Google's Calls metric measures how many times customers clicked the call button on the Business Profile.

That is useful.

But it is not the same as:

completed phone calls

or:

qualified leads.

A person might:

  • Tap the call button
  • Cancel immediately
  • Call with an irrelevant enquiry
  • Be an existing customer
  • Be a supplier

So the safest description is:

call-button interactions

rather than:

phone conversions.

Calls can still be an important local KPI

For call-driven businesses, the metric can be commercially useful.

Examples include:

  • Plumbers
  • Electricians
  • Dentists
  • Clinics
  • Solicitors
  • Tradespeople

But reporting should distinguish between:

call clicks

and:

qualified calls.

If the business needs to know what happened after the tap, call tracking can provide additional information.

Direction requests

The Directions metric shows how many people asked for directions to the business.

Google has refined the way it counts this data to account for issues such as:

  • Repeated taps
  • Cancelled direction requests
  • Spam

to provide a more useful measure of unique direction activity.

For a premises-based business, this can be a valuable indicator of local intent.

Examples include:

  • Shops
  • Restaurants
  • Clinics
  • Showrooms
  • Attractions

But a direction request is not proof that the person actually arrived.

Treat it as a strong interaction signal rather than a confirmed store visit.

Website clicks

The Website clicks metric measures how many times people clicked the website link from the Business Profile.

This can help distinguish:

profile → website traffic

from broader website traffic when used alongside appropriate tracking.

Where useful, the profile website link can also be tagged consistently so the resulting sessions can be identified more clearly inside analytics.

Bookings

For eligible businesses, Business Profile performance can report completed bookings.

Google notes that booking data is available when the bookings are managed through a supported booking provider.

That distinction matters.

A:

booking-link click

is not necessarily the same thing as:

completed booking.

Understand which metric your particular profile is reporting before calling it a conversion.

Search terms

One of the most useful parts of Google Business Profile performance is the Searches report.

Google describes this as the search terms people used when the Business Profile appeared.

For example, a dental practice might see queries relating to:

  • Dentist
  • Emergency dentist
  • Dental implants
  • Practice name

This is valuable because it reflects actual Google search behaviour associated with the profile.

It is not a third-party estimate of monthly search volume.

Search terms are not search volume

If:

emergency dentist

appears in the Business Profile search-term report, that does not tell you the total number of searches for that phrase in the market.

It tells you that the business's profile appeared in connection with that query.

Do not convert the metric into:

“X people searched this keyword locally.”

That is not what the report measures.

Branded vs non-branded search terms

It can be useful to separate queries into:

Branded

Queries containing the business or brand name.

Non-branded

Queries describing a:

  • Service
  • Product
  • Category
  • Need

without naming the business.

For example:

Wexham Dental

is branded.

dentist near me

is non-branded.

This distinction can help explain whether visibility is coming from people who already know the business or from broader discovery.

But this classification should be done analytically.

Do not present:

branded / non-branded / direct

as a built-in current Business Profile report.

Why non-branded queries matter

Non-branded queries can provide evidence that the business is being discovered for broader customer needs.

For example:

boiler repair

may represent new discovery more strongly than:

Ashcroft Heating phone number

But do not assume every non-branded impression or search appearance was caused by SEO work.

Visibility can also be influenced by:

  • Proximity
  • Business prominence
  • Competition
  • Search demand

Use the data as evidence, not as proof of causation.

Branded search is still valuable

Do not dismiss branded activity either.

People searching directly for the business may be:

  • Returning customers
  • Referrals
  • People who saw advertising
  • People who discovered the business earlier through SEO

Branded search therefore tells a different story rather than a useless one.

Report it separately where possible.

Search-query reporting has a delay

Google says search terms are updated at the beginning of each month and may take up to five days to appear.

That means the newest reporting period may not always be complete.

Avoid making a major strategic decision because the most recent few days appear unusually low.

Check whether the data itself has finished updating.

Profile views

The Views metric shows how many people viewed the Business Profile through Search and Maps.

Google's current methodology counts unique profile viewers more carefully than a simple page-view counter.

A person can only be counted once per day, although limited additional counting can occur across different devices and platforms.

That makes profile views different from ordinary website page views.

Views are not impressions

Do not use:

views

and:

search impressions

interchangeably.

A profile view represents someone viewing the Business Profile under Google's current reporting methodology.

It is not a count of every time the business appeared somewhere in Google.

Google explicitly notes that the metric measures views of the Business Profile rather than all appearances of the business across Google.

Total interactions

Google can also report an overall Interactions metric summarising customer actions taken on the profile.

This can be useful as a high-level trend.

But the total can hide important differences.

For example:

200 interactions

could consist mainly of:

  • Website clicks

or:

  • Direction requests

or:

  • Calls

Those actions may have very different commercial value.

Break down the total before drawing conclusions.

Messages are no longer a normal GBP interaction channel

Older Google Business Profile reporting documentation and some integrations may still reference Messages as a metric.

However, Google discontinued Business Profile chat and call history on 31 July 2024. Businesses can no longer use the old Business Profile chat functionality to communicate with customers.

For a current glossary entry, do not present:

messages

as though it remains a standard live GBP lead-generation feature.

Products, menus and other category-specific metrics

Some Business Profiles may receive additional performance metrics.

Google currently documents examples such as:

  • Product views
  • Menu interactions
  • Offers

depending on the business type.

Not every profile receives them.

Only report metrics that actually apply to the business.

Which GBP metrics matter most?

There is no universal answer.

For an emergency plumber, calls may matter most.

For a restaurant:

  • Directions
  • Menu interactions
  • Bookings

may be more useful.

For an optician:

  • Calls
  • Directions
  • Website visits
  • Bookings

could all matter.

The Business Profile report should follow the business model rather than use the same headline metric for every client.

Google Business Profile metrics are not automatically conversions

A common reporting mistake is to call every profile interaction:

a conversion.

That can exaggerate performance.

For example:

Call click

Potential lead.

Direction request

High-intent interaction.

Website click

Visit opportunity.

Completed booking

Much closer to a true conversion.

The terminology should reflect what actually happened.

Profile actions vs business outcomes

A useful reporting hierarchy is:

Visibility

  • Grid coverage
  • Search appearances
  • Profile views

Interactions

  • Calls
  • Directions
  • Website clicks

Conversions

  • Qualified calls
  • Completed bookings
  • Form submissions

Commercial outcomes

  • Customers
  • Revenue

This keeps the reporting honest.

Compare Business Profile data with geo-grid visibility

Business Profile Performance becomes much more useful when paired with geo-grid rank tracking.

The grid answers:

Where are we visible?

The Business Profile report answers:

What did people do when they found us?

For example:

Local visibility

Top-three grid coverage:

22% → 41%

Profile interactions

Calls:

45 → 68

Directions:

36 → 57

Together, those metrics provide more context than either dataset on its own.

Do not assume one caused the other

If grid coverage and calls both increase, that is useful evidence.

But avoid saying:

“The coverage increase caused exactly 23 additional calls.”

Other variables may also have changed:

  • Search demand
  • Reviews
  • Seasonality
  • Advertising
  • Brand awareness

Report the relationship without overstating attribution.

Calls-to-views ratio

A calls-to-views ratio can be useful as an internal diagnostic metric.

For example:

80 calls ÷ 2,000 profile views = 4%

But do not treat it as a standard Google conversion rate.

A low ratio could reflect many things:

  • Search intent
  • Business type
  • Customer preference
  • Price
  • Reviews
  • Opening hours
  • Location

It does not automatically mean:

the photos or reviews are bad.

Investigate before deciding why the number changed.

Direction-requests-to-views ratio

The same principle applies to direction requests.

For a shop or restaurant, this may provide useful context.

For a remote service business, it could be largely irrelevant.

Choose ratios that match the customer journey.

Website clicks can fall while business grows

A local business may generate more calls directly from its Business Profile while receiving fewer website visits.

That is not automatically negative.

For example:

Before

Customer finds profile → visits website → finds number → calls

After

Customer finds profile → taps Call

The second journey contains fewer website sessions.

But it may be easier for the customer.

This is why website traffic cannot be the only local SEO KPI.

Website clicks can also remain important

Do not swing too far in the opposite direction.

Website visits matter when customers need:

  • Detailed service information
  • Pricing
  • Case studies
  • Forms
  • Complex booking journeys

Local SEO reporting should capture both:

on-profile behaviour

and:

website behaviour.

Seasonality matters

Local search performance can change significantly with the season.

Examples include:

  • Boiler repair in winter
  • Landscaping in spring
  • Tourism in summer
  • Restaurants around holidays

So:

June calls vs May calls

may tell you less than:

June this year vs June last year.

Use year-on-year comparisons where seasonal variation is strong and enough historical data exists.

Compare like periods

Even outside strong seasonality, use comparable reporting windows.

Avoid comparing:

31 days

against:

19 days

or:

Christmas week

against:

an ordinary week in November

without explaining the difference.

Consistent periods make trends easier to interpret.

Business Profile data can include organic and paid activity

Google notes that Business Profile performance data can contain activity from both organic Google results and Google Ads.

This is an important attribution limitation.

Do not automatically label every Business Profile interaction:

organic SEO.

If advertising is active, interpret the figures with that wider context.

Historical data is limited

Business Profile reporting does not provide unlimited historical data.

This is important enough to plan for during client onboarding.

In 2026, Google's new GA4 Business Profile integration provides GBP metrics on a rolling six-month window. Google notes that if the Analytics date range extends beyond that period, it loads only the most recent available Business Profile data.

That makes regular data storage important if you want to maintain a longer historical record.

Export the baseline before changing anything

At the start of a new engagement, save the available:

  • Calls
  • Directions
  • Website clicks
  • Bookings
  • Searches
  • Views

before optimisation begins.

Otherwise, months later you may discover that the original comparison period is no longer available.

A baseline that was never saved cannot be reconstructed reliably after the data disappears.

Export performance data regularly

Google allows Business Profile owners and managers to download performance information into a spreadsheet. Multi-location organisations can also download data across several profiles.

A regular export process is useful for:

  • Long-term reporting
  • Year-on-year comparison
  • Agency handover
  • Auditing

Do not rely entirely on the interface to preserve years of history.

Search terms are not exhaustive keyword research

Business Profile queries are valuable.

But they should not replace:

  • Search Console
  • Keyword research
  • Competitive analysis

The report shows terms associated with your profile's visibility.

It does not provide a complete census of everything people search for in the market.

Use it as one first-party evidence source.

Business Profile data and Search Console are different

Google Search Console measures website performance in Google Search.

Business Profile performance measures activity around the local business profile.

For example:

Search Console

  • Organic website clicks
  • Website impressions
  • Search queries
  • Average position

Business Profile

  • Profile views
  • Calls
  • Directions
  • Website clicks
  • Profile search terms

There is overlap in the customer journey.

The datasets answer different questions.

The 2026 GA4 integration changes reporting

The direct Google Business Profile integration introduced in June 2026 makes it easier to bring local-profile and website/app reporting together.

Google says linked Analytics properties can now receive GBP metrics including:

  • Interactions
  • Calls
  • Bookings
  • Directions
  • Website clicks
  • Messages
  • Menus

with a dedicated Business Profile reporting collection created inside GA4.

This is useful operationally.

But it does not erase the conceptual difference between:

a website event

and:

a Google Business Profile interaction.

Keep the underlying source clear.

Using GBP data with call tracking

Business Profile Performance already tells you how often users clicked the call button.

So before buying a call tracking platform, define what additional information you need.

If the question is only:

How many people clicked Call on the profile?

Google already reports that.

If the questions are:

Did the call connect?

Was it a new lead?

Was it qualified?

Did it turn into revenue?

then call tracking may add useful information.

Call tracking goes deeper than call clicks

A dedicated call-tracking setup may help record:

  • Call connection
  • Duration
  • Source
  • Landing page
  • New vs repeat caller
  • Lead quality

depending on the system.

That moves the measurement closer to commercial outcomes.

Business Profile calls should not automatically be revenue

Suppose Google reports:

120 call clicks.

Do not calculate:

120 × average customer value = SEO revenue.

Some callers will not become customers.

A stronger chain is:

call clicks → connected calls → qualified leads → customers → revenue

The farther you can follow that chain, the more meaningful the reporting becomes.

Direction requests are not confirmed visits

The same caution applies to directions.

A customer can request directions and:

  • Cancel
  • Visit later
  • Never arrive

Google itself has refined the metric to better account for cancelled requests and repeated taps.

Treat it as an intent indicator rather than a store-visit count.

Bookings are stronger outcomes

Where Google reports completed bookings through an eligible provider, the metric sits much closer to an actual business outcome.

That makes it potentially more valuable than:

  • Profile views
  • Website clicks

for businesses where appointments drive revenue.

Even then, a booking is not necessarily the same as:

completed appointment

or:

paid customer.

Follow the customer journey where possible.

Profile views need context

More views can be good.

But view growth alone does not mean business improved.

For example:

Views +80%

while:

Calls −10%

and:

Bookings −15%

deserves investigation.

Perhaps the business is appearing for less relevant searches.

Perhaps demand shifted.

Perhaps the profile is attracting attention but failing to convert it.

Use views as context rather than a headline business outcome.

More calls are not always better

Likewise:

Calls +40%

sounds good.

But if most calls are:

  • Wrong numbers
  • Existing customers
  • Irrelevant enquiries

the commercial benefit may be small.

Qualified outcomes matter more than raw interaction counts.

Look at the customer journey

The most useful reporting often connects several stages.

For example:

Grid coverage increased

↓

Profile views increased

↓

Call clicks increased

↓

Qualified leads increased

↓

Bookings increased

This does not prove perfect causation.

But it tells a far stronger story than:

website sessions increased 8%.

Google Business Profile Performance and KPIs

For many local businesses, suitable profile-related KPIs might include:

  • Calls
  • Completed bookings
  • Direction requests

depending on what the business actually values.

But these should sit alongside:

  • Qualified leads
  • Revenue
  • Local visibility

rather than replacing them.

The right headline metric depends on the business.

Multi-location businesses

For multi-location brands, aggregate totals can hide major differences.

Suppose:

Location A

Calls +40%

Location B

Calls −20%

Location C

Calls flat

The company-wide figure may look healthy while one branch has a real problem.

Report both:

portfolio-wide trends

and:

location-level performance.

Keep location comparisons fair

Locations can differ in:

  • Population
  • Search demand
  • Competition
  • Opening hours
  • Services

So do not automatically label the branch with the highest call count:

the best-performing location.

Compare each location against:

  • Its baseline
  • Its market
  • Its objectives

where possible.

Ranksphere and Business Profile reporting

Ranksphere's white-label reports bring profile performance into client-ready documents alongside local visibility, reviews and other campaign data.

That is where Business Profile metrics become particularly useful:

not as isolated numbers, but as the interaction layer between:

search visibility

and:

business outcomes.

Common Google Business Profile performance mistakes

  • Reporting website sessions as though they represent the whole local-search journey.
  • Saying Google Analytics cannot access Business Profile data at all. GA4 introduced direct GBP integration in 2026.
  • Treating call-button clicks as qualified calls.
  • Treating direction requests as confirmed visits.
  • Calling every profile interaction a conversion.
  • Listing Business Profile chat as an active lead channel after its 2024 retirement.
  • Claiming the current query report automatically splits searches into branded, non-branded and direct categories.
  • Treating search terms as market-wide search volume.
  • Assuming all Business Profile data represents organic SEO when Google Ads may also contribute.
  • Using profile views as though they were total Google impressions.
  • Comparing non-equivalent reporting periods.
  • Ignoring seasonality.
  • Failing to export historic data.
  • Not saving a baseline before optimisation begins.
  • Reading profile interactions without local-visibility context.
  • Reporting totals without checking qualified leads or business outcomes.

Google Business Profile performance best practices

  • Save a performance baseline before making major changes.
  • Export Business Profile data regularly for long-term reporting.
  • Use calls, directions and bookings according to what they actually represent.
  • Do not label call clicks as completed calls.
  • Classify branded and non-branded search terms separately where useful, but make clear that this is your analysis rather than Google's native split.
  • Compare like-for-like periods.
  • Use year-on-year comparisons when seasonality is strong.
  • Pair Business Profile activity with geo-grid rank tracking.
  • Keep website analytics and profile interactions conceptually separate even when both are reported in GA4.
  • Use call tracking when the business needs qualification or source detail beyond Google's call-click count.
  • Connect interactions to qualified leads, customers and revenue wherever possible.
  • Analyse individual locations separately for multi-location businesses.
  • Use the metrics to understand the customer journey, not simply to produce bigger numbers.

Example

“An agency reports to Larchfield Opticians that organic website sessions have fallen by 6%.

Taken alone, that looks negative.

The agency considers whether the SEO campaign needs to change.

Then it reviews the wider local-search data.

During the same period:

  • Local pack coverage increased
  • Business Profile call interactions increased
  • Direction requests increased
  • The profile appeared for more commercially relevant non-branded searches

That changes the interpretation.

Some customers who previously followed this journey:

Google → website → phone number → call

can now use:

Google → Business Profile → call

The website receives one fewer visit.

The business may still receive the enquiry.

The agency rebuilds the report so that it separates:

Geo-grid coverage

Calls Directions Website clicks

Organic clicks Landing-page performance Website conversions

Qualified leads Bookings

It also begins exporting Business Profile data regularly rather than assuming Google will retain an unlimited historical record.

The decline in website sessions was real.

It simply was not the whole story.

That is the value of Google Business Profile performance data:

it shows what customers do within Google's local ecosystem, helping businesses understand the part of the search journey that website analytics alone cannot explain.”

See also

  • Google Analytics 4 — now able to integrate Google Business Profile performance data alongside website and app reporting
  • Conversion rate — understanding which profile actions represent meaningful outcomes
  • Call tracking — measuring what happens after someone initiates a phone call
  • KPI — choosing which local interactions belong in performance reporting
  • Geo-grid rank tracking — measuring the geographic visibility that precedes profile interactions
  • White-label reporting — presenting visibility, interactions and outcomes together

Start improving your local visibility today.

14-day free trial · no credit card · connect Google Business Profile in 90 seconds and get your first AI insights before your coffee cools.

14-day free trialNo credit cardCancel anytime