You open the "Performance" tab in your Google Business Profile and see numbers: calls, directions requests, website clicks, search queries. You look at them and don't understand what they actually mean, where the data comes from, or why the numbers don't match what you see in your phone. This article explains each metric, shows what Google actually measures, and how to connect this data with what's happening in your business.
After reading, you'll know what actions hide behind each number in the report, why some data differs, and how to gather information on your own that actually helps you make decisions.


What the Business Profile performance report actually measures
The performance report in Google Business Profile shows six main categories of data, but their names can be misleading. Each metric measures something different than it might seem at first glance.
| Metric in report | What Google actually counts | What to compare in your business |
|---|---|---|
| Views | Number of times your business profile appeared in Maps or search results | Number of unique users who saw the profile |
| Search queries | Terms users entered to find your business | Keywords your business appears for |
| Interactions | Sum of all actions: button clicks, website visits, messages | Total number of all contact forms |
| Calls | Number of clicks on the phone button on the business card | NOT equal to received calls |
| Directions | Number of clicks on the "Get directions" button | Number of actual visits to location |
| Website clicks | Number of clicks on the website link | Traffic to your site from Google Business Profile |
Source: Google Support — Business Profile performance — the report includes data from organic search results and Google Ads, meaning you see combined statistics from both sources. Therefore you can't say "these are only people who found me organically" — some of them may have come from paid ads.
Phone calls are not conversations — the biggest trap in the report
When you see "50 calls" in the report for the month, you naturally assume 50 people called your business. This is not true. The "Calls" metric in the Google report measures the number of clicks on the phone button on the business card — how many times someone touched that button. This doesn't mean a conversation actually happened.
Possible scenarios that cause the difference between report numbers and actual conversations:
- User clicked the button, but the call failed due to poor reception.
- Person called, but dialed the wrong number entered in the profile.
- Someone called, but the call lasted a second and turned out to be a mistake.
- The phone was off or the line was busy — the user heard the tone and hung up.
Where these numbers come from: the Google report shows only button clicks, not the outcome of the call. To actually know how many conversations you're having, you need to compare this data with your phone line or telephone system call log. If you see 100 clicks in the report but 65 received calls in your telecom system, it means 35 people tried to call but didn't reach you. These are potentially lost leads.
The difference between clicks and actual conversations depends on the industry and the quality of the phone number entered.
Search queries — why you can't check them weekly
At the end of each month, Google updates the list of phrases users entered to find your business. The data doesn't appear immediately — Google needs up to 5 days to process and publish the search query information. So if you check the report on January 5th, the query data might still be from December and be incomplete.
This delay has practical consequences: you can't assess SEO effectiveness in real-time by looking at search queries. If you changed your business categories on January 10th, you'll only see the effects in mid-February. Weekly analysis of queries doesn't make sense — the metric simply won't be available or will be incomplete.
Search queries show how users look for businesses nearby, but they don't measure purchase intent. Someone entering "dentist Warsaw" might be looking for a job, not a dental service. Only connecting this data with actual inquiries and conversions gives a true picture.
Organic results and ads together — how not to confuse sources
One of the most common mistakes in interpreting the report is attributing all traffic from Business Profile solely to organic search results. Meanwhile, the report data also includes users who reached your profile through paid Google Ads.
When you see an increase in views compared to the previous month, you must answer the question: how much of this growth is users who clicked your ad, and how much is people who found you naturally? If you're running a Google Ads campaign at the same time, it's easy to mistake the ad effect for the profile effect.
Google's documentation clearly states that data includes visibility from both sources. To separate this data, you must use UTM parameters on the link leading to your website in Business Profile.
UTM parameters — how to connect Business Profile with Google Analytics 4
If the website link in Business Profile contains UTM parameters, GA4 will recognize these visits as a separate traffic source. This way you'll see exactly how many users came from the business card, not just the general number of page visits.
The parameter syntax for the Business Profile link looks like this:
https://yourdomain.com/?utm_source=google_business_profile&utm_medium=local&utm_campaign=business_profile
The utm_source parameter indicates the traffic source — in this case Google Business Profile. The utm_medium parameter represents the channel, here the local search result. The utm_campaign parameter identifies the specific campaign or profile, allowing you to distinguish different local traffic sources.
Source: Google Analytics Help — Campaign parameters — UTM parameters allow GA4 to attribute traffic to a specific source, medium, and campaign. When a user clicks a link with UTM parameters, GA4 will register it as coming from the specified source, not as direct or organic traffic.
When parameters are added, in GA4 you'll see a separate line "google / local" in the traffic sources report instead of a mix of all sources. This lets you precisely measure how many people actually came from the business card.
How to read trends — what growth or decline really tells you
The interaction number alone means little without context. To make the report useful, you must look at changes over time: month-over-month and year-over-year comparisons, accounting for seasonality and holidays.
Example on hypothetical numbers — substitute your own
Let's say in March you have 200 clicks on the phone button, and in February you had 150. Growth looks impressive, but what if you ran an ad campaign in March and didn't in February? The growth might be an ad effect, not the profile itself. So compare:
- March 2025 vs. March 2024 — year-over-year eliminates seasonality
- March 2025 vs. February 2025 — month-over-month shows short-term trend
- Weekdays vs. weekends — in some industries, weekend traffic is higher
- Peak hours — Google shows what hours users most often search for your business
The real value of the report is not a single number, but patterns over time. If you see a drop in phone button clicks every Friday after 4 PM, and a rise Monday morning, you can adjust working hours or phone duty.
What the report won't tell you — limitations of Business Profile data
The performance report shows only the first stage of the sales funnel: how many people saw the profile and clicked the contact button. The report doesn't tell you what happened next:
- How many of those clicks turned into a conversation?
- How many customers booked an appointment?
- How many of them showed up for the appointment?
- How many paid for the service?
This is where Business Profile ends and CRM begins. Only connecting data from three sources gives a complete picture: Business Profile shows input traffic, Google Analytics shows behavior on the website, and CRM shows what happened with the lead later.
Schema showing the full path from click to revenue:
- 01Phone button click
- →02phone conversation
- →03CRM entry
- →04appointment booking
- →05service completion
- →06payment
Each of these stages has its own metric and measurement tool. Business Profile sees only the first step.
Do it yourself in 30 minutes — a practical guide
If you want to gather data on your own that actually helps with decision-making, you need 30 minutes once a month for three actions.
Step 1: Add UTM to the link in Business Profile
Go to Business Profile editing, go to the "Website" section, and change the address from https://yourdomain.com to https://yourdomain.com/?utm_source=google_business_profile&utm_medium=local&utm_campaign=business_profile. From that moment, GA4 will distinguish profile traffic from other sources.
Step 2: Create a simple table with five metrics
In a spreadsheet or CRM, create a table with columns: month, phone clicks from Google report, received calls from phone system, website clicks from Google report, site visits from GA4 (source: google / local). Enter new data every month. After three months, you'll see patterns.
Step 3: Compare phone button clicks with received conversations
The difference between these two numbers is your missed call rate. If the difference grows from month to month, it means you need a better call handling system — duty, forwarding, or auto-attendant. If the difference is decreasing, it means your actions are bringing results.
How it looks when a system gathers data automatically
When you connect Business Profile, GA4, phone system, and CRM into one reporting system, you get a monthly table showing the entire customer path in one place. Instead of checking five different dashboards, you see one number: how many people saw the profile, how many called, how many conversations were received, how many customers entered the CRM, how many came for an appointment.
This approach doesn't promise growth in the number of calls. It only shows where leads come from and where the bottlenecks are. If you see 100 people click the phone but only 40 conversations are received, you know the problem is in phone handling, not profile visibility. If you see 50 people visit the site from the profile but no one left an inquiry, you know the problem is on the website, not the business card.
Once a month, the system generates a table, points out deviations from average, and suggests specific tasks: check working hours, update photos, fill in missing service information. This is practical use of data instead of looking at numbers without context.
To learn more about how the system collects and analyzes data from multiple sources, check out AI Reports — weekly summary of leads, campaigns and sales, written in simple language and sent on its own. Instead of a dashboard that nobody checks.
If you want to constantly see where customers come from and how much one inquiry costs, check out Analytics and BI — measurement setup and monthly report for companies with multiple channels.
Also check how much missed calls cost in your company — a formula to calculate with your own numbers. And read about reporting automation to set up numbers that the owner actually looks at.
If you are just starting, begin with Google Business Profile — Google Maps listing as a store window. Then add CRM and automations to collect customer data in one place. To see your business in Google and maps, check out SEO and maps.
Also check restaurant data in Google to understand who updates business information across different platforms. And if you run a restaurant, see the cost per booking by channel.
Also read why customers dont leave inquiries to understand behavior patterns. Also check reporting automation for setting up the right metrics.
Frequently asked questions
Are clicks on the Business Profile phone button the same as received calls?
No. The "Calls" metric in the Google report only measures the number of clicks on the phone button. It doesn't account for whether the call was answered, whether it lasted longer than a second, or whether a conversation actually took place. To find out the actual number of conversations, you need to check your phone system call log and compare with Google data.
Why do search query data appear with a delay?
Google updates the search query metric at the beginning of each month, and the process can take up to 5 days. This means you don't see current queries during the month, and data for a given month is only available at its beginning. So you can't use this metric for ongoing monitoring of SEO effectiveness.
Does the report data include traffic from Google Ads?
Yes. The Business Profile performance report includes data from organic search results and Google Ads combined. So you can't directly determine how many people found you organically versus through ads. To separate these sources, you need to use UTM parameters on the website link.
How do I add UTM parameters to the Business Profile link?
In Business Profile editing, go to the "Website" section and change the website address, adding parameters after the question mark. Example: https://yourdomain.com/?utm_source=google_business_profile&utm_medium=local&utm_campaign=business_profile. GA4 will then register these visits as a separate source.
Does the report show how many customers made a purchase or used a service?
No. The Business Profile report ends at the stage of clicking the contact button or visiting the website. It doesn't say anything about what happened next — appointment booking, service completion, or payment. To track the full customer path, you need a CRM system and to connect it with Business Profile data.