Locan — free local SEO tools

Google Business Profile optimization · Intermediate

Google Business Profile Performance (Insights): How to Read the Numbers and Act on Them

How to read Google Business Profile Performance (formerly Insights): what calls, directions, website clicks and search terms really count, a monthly tracking sheet, and how to diagnose a drop.

By Locan Team Updated September 5, 2026 First published October 24, 2025

Free tool for this guide

Local Rank Checker

A free heat map of your Google Maps ranking across your service area.

Run it free

The Performance report inside your Google Business Profile is the only first-party data you get about how people find and use your listing. Most owners glance at the big number, feel better or worse, and close it. This guide is about reading it properly: what each metric actually counts, what it cannot tell you, how to keep the history Google will not keep for you, and how to work out why calls fell without guessing.

Where Performance lives now

Google retired the name “Insights” for this report. It is called Performance and sits inside the profile management that now happens directly in Google Search and Google Maps, not in a separate dashboard. To open it, sign in to the Google account that owns the profile, search the business name (or go to business.google.com) and click Performance in the management panel. In the Maps app, tap Business at the bottom right, then See more next to Performance.

Two things confuse people. Google has since reused the word Insights for a panel of automated recommendations on some profiles, which is not the report this guide covers. And Performance exists only for verified profiles and shows only metrics that apply to your category: a plumber never sees Menus, a clinic without a booking provider never sees Bookings. The report covers roughly the last six months, which is why the tracking sheet below matters. Google’s reference for every metric is Understand your Business Profile performance.

The metrics, and what each one counts

Metric What Google counts Worth knowing
Interactions Sum of calls, messages, bookings, directions and website clicks The headline number; watch the parts, not the total
Views Unique people who viewed the profile on Search and Maps, once per person per day Split by Search or Maps and mobile or desktop
Searches The terms people used when your profile appeared Updated at the start of each month; low-volume terms are hidden
Calls Clicks on the call button Not phone calls: reading the number and dialing is not counted
Directions Unique direction requests, with repeat taps, cancellations and spam removed Regulars who know the way do not ask
Website clicks Clicks on the website link The website button on the profile only
Messages Number of separate conversations Only if messaging is on
Bookings Completed bookings through a booking provider Requires a provider integration
Products, Menus, Offers Views and clicks on those sections Category-dependent

Three details in Google’s definitions change how you read it. Views count unique people, once a day, with limited counting across devices, so the number runs lower than Google’s email summaries suggest and is not comparable with website pageviews. Performance includes Google Ads activity as well as organic, so if the business runs local ads, part of what you see is paid. And the Searches list is not live: it refreshes at the start of the month, sometimes taking a few days, and shows only terms enough different people used, with the smallest displayed as a rounded “fewer than” figure. The long tail, the specific “emergency boiler repair partick” kind of query, mostly never appears.

The platform and device breakdown under Views deserves a monthly look. Views mostly from Maps on mobile mean people who are already out and deciding; views from Search on desktop mean people researching. That changes where to spend attention: photos, hours and the pin for the first group, description, reviews and website for the second.

What Performance can and cannot tell you

It can tell you whether more or fewer people are seeing the profile, which searches those appearances come from in aggregate, what people do after seeing it, and how all of that moves over time against what you changed.

It cannot tell you where you rank. A view is an impression; you may have been first or fourteenth, and the same views number can hide a rise for a small keyword and a fall for a big one. Position on Google Maps is measured at a point and changes from street to street, so the tool for that job is the free Local Rank Checker: pick a keyword and a 3×3 or 5×5 grid around the business and it shows where you appear at each point, plus the competitors filling the cells where you do not. Performance shows the outcome; the grid shows the cause. Run both; how to check your Google Maps ranking covers the grid side.

It also cannot tell you how many customers you got. Calls are button taps, not answered conversations; directions are requests, not arrivals; website clicks are the start of a visit whose end is in GA4. Treat every Performance figure as a leading indicator to check against the phone log and booking diary.

A simple monthly tracking sheet

Google keeps about six months; you need years, because the question you will ask next January is “is this normal for January?”. In the first week of each month, after the Searches list refreshes, record the previous month:

Month Views: Search Views: Maps Calls Directions Website clicks Messages, bookings Top 5 service terms Green cells (main keyword) Changes made
Month 1
Month 2
Month 3
Month 4
Month 5
Month 6

Split views by Search and Maps because they move for different reasons. “Green cells” is the number of top-3 cells on a monthly rank grid for the main keyword, so position sits beside impressions in the same row. Keep “Changes made” specific: “added Heating contractor as secondary on the 12th”, “four posts”, “new booking link”; without it the sheet is a mood chart. For several profiles, Business Profile Manager can download Performance data for all of them as one spreadsheet.

Reading seasonality

Compare each month with the same month last year before comparing it with last month. A dental clinic is quiet in August and busy in January; a heating engineer’s calls fall away in April; a wedding venue’s direction requests cluster around fairs and Saturdays. Month over month, all of these look like problems or triumphs. Year over year, they are Tuesdays.

Until you have a year of data, use the shape of the six-month chart and common sense about the trade, then check the Searches list. If the terms are the same but volumes fell across the board, demand moved. If service terms disappeared while brand terms held, something on the profile or in the rankings changed.

Interpreting a drop

When a metric falls, work through this order before touching the profile:

  1. Is the comparison fair? Same number of days and weekdays, no public holiday in only one window.
  2. Which metric fell, and did another rise? Calls down with website clicks or bookings up usually means people changed how they contact you, not that fewer found you. Views down with everything else steady is a visibility problem.
  3. Did the profile change without you? Open Edit profile and check hours, phone, website URL, primary category and any temporarily closed flag. Google accepts user-suggested edits, and a wrong “closed” flag or a changed category can go live before anyone notices.
  4. Is the profile suspended or restricted? A suspended profile disappears from Search and Maps while Performance keeps its history, so the drop looks like a cliff. Google’s suspension and reinstatement page and our suspension guide cover the fix.
  5. Did rankings move? Run the grid for the main keyword and compare it with your baseline. A new competitor, or an old one that added your category, appears in cells that used to be yours.
  6. Did the world change? Roadworks, a closed car park, a competitor opening, a news story, the season.
  7. Did Google change the counting? Google’s own documentation notes a change to how direction requests are counted. If every profile you manage dropped the same metric the same week, suspect Google before yourself.

Most drops we investigate resolve at step 2 or 3; the ones that reach step 5 deserve a full Google Business Profile audit.

Connecting the profile to Search Console and GA4

Performance stops at the click. To see what those visitors did, tag the website link so Google Analytics can separate profile traffic from ordinary organic search: add UTM parameters to the URL in the website field, for example ?utm_source=google&utm_medium=organic&utm_campaign=gbp-listing. Keeping the medium as organic leaves the traffic in GA4’s Organic Search channel while the campaign name lets you filter it; some teams prefer a distinct source such as gbp. Use the same pattern on the appointment link and on every location’s profile, with the location in the campaign name, and make sure the tagged URL resolves to the canonical page without a redirect that drops them.

Google has begun offering a direct connection between Business Profile and Google Analytics for some accounts; use it if it appears, but UTMs work everywhere.

Search Console adds the other half: query and page data for organic web results, where your location page competes for the same searches. Compare branded queries there with brand terms in the Performance Searches list as a check on brand demand, without expecting them to match; Search Console reports web results, not profile appearances. Once traffic is tagged, GA4 shows landing page, engagement and conversions for profile visitors, which in our experience is where owners discover the profile sends people to a slow homepage instead of the location page.

Reporting to a business owner

Owners want three things: are more people finding us, are more of them contacting us, and what did you do. Report in that order, one short paragraph each, in plain words: “people who saw the profile” and “people who tapped to call”, not “impressions” or “CTR”. Compare with the same month last year where you have it, otherwise with the six-month average, and say which you used. Put the rank grid beside the numbers so position and impressions tell one story. Then list the changes made and what you expect each to move. Never present a month-over-month swing without its seasonal context, or you will spend the next meeting explaining August.

Worked example: a Dublin dental clinic and the missing calls

A fictional scenario with a common shape. A two-dentist clinic in Dublin 2, call it Quay Dental, emailed in a panic: calls from the profile were down about 30% from one month to the next, and nothing had been done to the profile.

Step 1, the comparison: both months had the same working days and no bank holiday, so the drop was real. Step 2, the breakdown: calls down sharply, website clicks up, and a Bookings tile showing a number for the first time. Total interactions and views were level, and the Searches list still had “dentist dublin 2” and the brand terms.

Step 3 explained it. Hours, primary category and open status were unchanged, but the appointment link now pointed to an online booking system the practice manager had connected through a booking provider three weeks earlier. “Nothing changed on the profile” was untrue in the way it usually is: nobody thought of a booking link as a profile change. Step 4 found no suspension, and step 5, a 5×5 grid at 0.5 km spacing for “dentist dublin 2”, matched the previous month’s baseline.

The calls had not vanished; they had become bookings and website clicks. Two real findings came out anyway: the booking page had no phone number for people who prefer to call, and the tracking sheet gained a bookings column. The diagnosis took twenty minutes because the baseline grid and last month’s numbers existed.

Common mistakes

  • Reading the total interactions number and nothing else. The parts can move in opposite directions and cancel out.
  • Comparing this month with last month in a seasonal trade. Compare with the same month last year, or say you cannot yet.
  • Treating views as rankings. An appearance at position twelve counts the same as position one.
  • Expecting the Searches list to be live or complete. It is monthly, aggregated and truncated.
  • Not tagging the website link, then arguing with GA4 about “direct” traffic.
  • Reporting percentages without the base. “Calls up 50%” from four to six is not a trend.
  • Forgetting that ads are in the numbers. A paused campaign looks like an organic collapse.
  • Having no baseline grid, so every dip becomes a rankings panic.

Do this now

  1. Open Performance, set the range to six months, and screenshot the overview and the Searches list.
  2. Create the tracking sheet above and backfill the six months Google still has.
  3. Mark each term in the Searches list as brand or service; count the service terms.
  4. Run the Local Rank Checker for the main keyword, save the grid as your baseline, and put the green-cell count in the sheet.
  5. Tag the website and appointment links with UTM parameters and confirm a test visit appears in GA4’s real-time report.
  6. Run the Google Business Profile Optimizer to catch public gaps that depress actions, such as missing hours or too few photos.
  7. Put a recurring reminder in the first week of every month to fill the sheet.

What to do next

If views are healthy but actions are low, the profile is seen and not chosen: start with our guides on Google Business Profile photos and Google Posts. If views are falling, work through the Google Business Profile audit, then fix what it finds with our pillar guide on how to optimize a Google Business Profile.

Put this into practice

Run the free Local Rank Checker now

Local rankings change from street to street. Enter your business and a keyword and we check your position at every point of a grid around your location, so you see where you win, where you vanish, and who takes your place.

Frequently asked questions

Where did Google Business Profile Insights go? +

Google renamed the report Performance and moved profile management into Google Search and the Google Maps app. Search your business name while signed in to the owning account, or open business.google.com, and click Performance. Some profiles now also show a panel called Insights, which is a set of automated recommendations rather than the report.

Why do the search terms in Performance not update every day? +

Google refreshes the Searches list at the start of each month and says it can take up to five days to appear. It also hides terms that too few different people used, so the long tail of specific queries never shows. Treat the list as a monthly, aggregate view of demand, not a live keyword report.

Does Performance show my Google Maps ranking? +

No. Views and searches count appearances, and an appearance can be position one or position fourteen. Rankings also change from street to street. To see where you actually rank, run a grid check with a rank checker around your location and compare it with the same grid a month later.

How far back does Performance data go? +

The report covers roughly the last six months, and older data disappears as the window moves. If you want to compare this January with last January, which is the comparison that matters for a seasonal business, you have to record the numbers yourself each month in a spreadsheet.

Why did my calls drop when nothing changed on the profile? +

Usually something did change: a user-suggested edit to hours or phone, a new booking link that turned calls into bookings, a competitor that added your category, or the season. Check whether other interactions rose, look at Edit profile for changes you did not make, confirm the profile is not suspended, then run a rank grid before assuming a ranking problem.

Are Performance views the same as website visits? +

No. Views count unique people who saw your profile on Search or Maps, once per person per day. Website clicks are the subset who tapped through, and what they did on the site is only visible in Google Analytics, which is why tagging the website link with UTM parameters matters.

About the author. Locan Team — local SEO specialists who have spent years optimising Google Business Profiles and local rankings for real businesses, and who now publish free tools and guides on Locan. Why everything here is free →

Related guides

Keep going

All local SEO guides →
Google Business Profile Updated Sep 2026

How to Audit a Google Business Profile: A 45-Minute Process (With Free Tools)

A 45-minute Google Business Profile audit: a fill-in scoring sheet, six blocks from accuracy to website alignment, three free local SEO tools, and a prioritized action plan you can hand to a client.

Read the guide →
Google Business Profile Updated Sep 2026

How to Optimize Your Google Business Profile: The Complete Step-by-Step Guide

Every Google Business Profile field explained in the order we complete them for clients, from verification and categories to photos, posts and reviews, with a 30-minute checklist.

Read the guide →
Google Business Profile Updated Sep 2026

Google Business Profile Posts: Types, Cadence and Examples That Get Clicks

What Google Business Profile posts do and do not do for local SEO: the three post types, where they show, a 12-week calendar, six copy-and-edit examples, rejection reasons and measurement.

Read the guide →
Google Business Profile Updated Sep 2026

Google Business Profile Photos: Types, Sizes and a Shooting Plan That Works

Which photos a Google Business Profile needs, Google's format and size rules, shot lists by business type, phone shooting tips, customer photos, and a monthly cadence a busy owner can keep.

Read the guide →
Local rankings Updated Sep 2026

How to Check Your Google Maps Ranking (and Why It Differs by Street)

Why there is no single Google Maps ranking, how to check yours properly (incognito, set location, rank grid heat map), how to read a local SEO grid, and what to fix when the edges go red.

Read the guide →
Google Business Profile Updated Sep 2026

Google Business Profile Attributes: What They Are, Which Ones Matter, How to Set Them

What Google Business Profile attributes are, how your categories unlock them, how to set them under Edit profile and More, and why accurate attributes matter for Maps filters and AI answers.

Read the guide →

Stay in the loop

New guides and tools, straight to your inbox

One short email when a new tool ships or a guide gets a major update. No drip campaigns, nothing to buy — unsubscribe any time with one click.

Free, forever. We send one confirmation email first; every email has a one-click unsubscribe link.