Local SEO reporting can feel like opening a refrigerator at midnight: plenty of items are visible, but it is not immediately clear which one will solve the problem. The GBP Insights section of Moz Local helps organize that data by showing how customers discover and interact with a connected Google Business Profile.
Instead of bouncing between Google Search, Maps, spreadsheets, screenshots, and the mysterious report somebody named “final-report-v7-really-final.xlsx,” marketers can review important Google Business Profile performance signals in one centralized environment. These signals include profile visibility, search keywords, website clicks, phone-call clicks, and direction requests.
This guide explains how the GBP Insights section works, what its metrics mean, how to avoid common reporting mistakes, and how to turn raw numbers into practical local SEO decisions.
What Is the GBP Insights Section in Moz Local?
GBP stands for Google Business Profile, the free business listing that can appear in Google Search and Google Maps. The GBP Insights area in Moz Local connects to an eligible profile and presents Google-supplied performance data inside the Moz Local dashboard.
Moz Local is primarily a listings and local presence management platform. It helps businesses maintain consistent information across directories, monitor reviews, analyze local visibility, and manage multiple locations. Its GBP Insights feature adds an important measurement layer by showing what happens after a business becomes visible on Google.
In practical terms, the section helps answer questions such as:
- How often are people seeing this business on Google?
- Which search terms are triggering the profile?
- Are users clicking the website link?
- Are people requesting directions?
- Are potential customers clicking the call button?
- Which locations are gaining or losing engagement?
Moz Local does not manufacture these numbers in a secret analytics laboratory beneath Seattle. The core performance data originates from Google Business Profile and is displayed through Moz Local’s connected reporting interface.
Research support:
What You Need Before Viewing GBP Insights
A Verified Google Business Profile
Google makes performance information available only for verified Business Profiles. The user connecting the profile must also have appropriate access to the Google account or location group that manages it.
If a profile is unverified, suspended, duplicated, or controlled by a former employee whose email address vanished into the corporate wilderness, performance data may not appear correctly.
A Connection Between Moz Local and Google
The relevant Google Business Profile must be connected to the corresponding location in Moz Local. Before completing that connection, carefully review the business name, address, phone number, hours, categories, website URL, and other location fields.
Moz’s setup guidance warns that information stored in the Moz Local location profile may be sent to the connected Google profile. In other words, do not connect first and discover later that the holiday hours are from three holidays ago.
Matching Location Information
Make sure the Moz Local record represents the correct real-world location. Multi-location businesses should pay particular attention to locations with similar names, shared phone systems, suite numbers, or service areas.
A plumbing company with offices in Dallas and Fort Worth does not want Dallas calls appearing in a report labeled Fort Worth. That is how dashboards become fiction.
Research support:
How to Access GBP Insights in Moz Local
The exact labels may change as Moz updates its interface, but the general process is straightforward:
- Sign in to Moz Local.
- Open the appropriate business account or location group.
- Select the location you want to analyze.
- Open the Insights or performance reporting area.
- Select the Google Business Profile or GBP Insights view.
- Choose the reporting period and review the available charts and metrics.
If the report is empty, confirm that the Google profile is verified, connected to the correct Moz Local location, and managed by the Google account used during authorization. Recently connected locations may also need time before historical information appears.
Understanding the Main GBP Insights Metrics
Profile Views and Impressions
Views indicate how many people saw the Business Profile on Google Search or Google Maps. Depending on the report, impressions may be separated by platform and device, including desktop Search, mobile Search, desktop Maps, and mobile Maps.
Google’s current measurement system generally counts a unique user a limited number of times. Repeated views by the same person on the same day are not necessarily counted as separate impressions. This is one reason modern view totals may appear lower than numbers from older Google Business Profile reports.
Do not interpret a view as a store visit, phone lead, or sale. A view means the profile was shown. It is visibility, not a signed contract wearing a necktie.
Search Keywords
The search keyword report shows terms people used when the Business Profile appeared. These searches may include:
- Branded searches, such as the business name
- Category searches, such as “Italian restaurant”
- Service searches, such as “emergency roof repair”
- Location-modified searches, such as “dentist in Phoenix”
- Longer discovery queries, such as “family dentist open Saturday”
These keywords reveal how Google currently associates the profile with customer demand. A growing number of non-branded searches is often encouraging because it suggests that people who did not already know the company are discovering it.
Search keyword data should not be treated like a conventional keyword ranking report. An impression means the profile appeared somewhere for the query; it does not automatically reveal an exact ranking position. Pair this information with Moz Local’s GeoRank or another local rank-tracking system to understand where the business actually appears across a geographic area.
Total Interactions
Total interactions summarize actions taken from the profile. Depending on the business category and available Google features, interactions may include calls, website clicks, direction requests, bookings, menu clicks, food orders, or other supported actions.
This number is useful as a quick engagement indicator, but it should always be broken into its components. Ten website clicks and ten phone-call clicks are technically twenty interactions, yet they may represent very different customer intentions and values.
Website Clicks
Website clicks measure clicks on the website link displayed in the Business Profile. They do not tell you what the visitor did after reaching the site.
To analyze sessions, landing-page behavior, form submissions, purchases, and other conversions, add properly structured UTM parameters to the GBP website URL and review that traffic in Google Analytics. Moz Local can show that the door was opened; analytics helps reveal whether the visitor walked in, looked around, and bought something.
Phone Calls
The calls metric generally counts clicks on the call button. It does not guarantee that the call connected, lasted long enough to become a conversation, or produced a qualified lead.
Businesses that rely heavily on phone leads should compare GBP call clicks with call-tracking data, phone-system logs, appointments, and CRM records. A call-tracking solution can help identify answered calls, missed calls, call duration, lead quality, and revenue attribution.
Google discontinued its Business Profile call-history feature in 2024, but customers can still call businesses from profiles, and click-based performance metrics may remain available.
Direction Requests
Direction requests indicate that users asked Google Maps for directions to the business. This is especially useful for restaurants, stores, medical offices, dealerships, attractions, and other customer-facing locations.
Google has adjusted its counting methodology to reduce inflation caused by repeated taps, canceled requests, and spam. Even so, a direction request should be viewed as an expression of intent rather than proof that the person physically arrived.
Bookings, Menus, Products, and Industry-Specific Actions
Some metrics appear only when they are relevant to the business category and properly configured. Restaurants may see menu clicks or food orders. Hotels may see booking-link clicks. Appointment-based businesses may receive booking data when supported scheduling providers are connected.
Do not panic when another business has a metric that your dashboard lacks. Google displays only the performance measurements that apply to the profile’s category, features, and market.
Research support:
How to Interpret GBP Insights Correctly
Compare Trends, Not Isolated Numbers
A single month is rarely enough to judge local SEO performance. Compare month over month, quarter over quarter, and year over year whenever enough data is available.
A landscaping company may receive fewer calls in January than in May. That does not necessarily mean its local SEO collapsed during winter. Sometimes the culprit is not an algorithm update; it is snow.
Separate Visibility From Engagement
Views measure exposure. Interactions measure response. The relationship between the two can reveal how effectively the profile turns visibility into action.
A simple engagement rate can be calculated as:
Interaction rate = total interactions ÷ total views × 100
For example, suppose a profile receives 8,000 views and 400 combined calls, website clicks, and direction requests. Its interaction rate is 5 percent. If views rise to 12,000 but interactions remain at 400, visibility improved while engagement efficiency declined.
That decline might point to weak photos, an unclear business category, poor review sentiment, an unattractive offer, incorrect hours, or increased exposure to less relevant searches.
Look for Changes in Search Intent
Review keyword trends by intent instead of celebrating every impression equally. Group terms into branded, category, service, product, problem, and location-based searches.
Consider a dental practice appearing for these terms:
- “Johnson Dental Group”
- “dentist near me”
- “emergency dentist”
- “teeth whitening Austin”
The first query reflects existing brand awareness. The others represent discovery demand and specific services. If “emergency dentist” impressions increase but the website contains no emergency-service page, the data has revealed a content opportunity wearing a flashing neon sign.
Account for Reporting Delays
Google notes that search query information is typically updated near the beginning of the month and may take several days to appear. Avoid producing a monthly report too early and announcing a dramatic decline while Google is still carrying boxes into the data warehouse.
For dependable comparisons, use complete periods. Comparing the first twelve days of one month with all thirty days of the previous month is not analysis; it is an ambush.
Research support:
Using GBP Insights to Improve Local SEO
Optimize Around Proven Customer Language
Use high-value search terms as research inputs for GBP services, product descriptions, website pages, FAQs, headings, and future content. This does not mean stuffing the business name or description with every keyword in the report.
The goal is to improve relevance naturally. If customers repeatedly search for “same-day appliance repair,” make sure the profile and website clearly explain whether that service is available.
Strengthen Weak Conversion Points
If views are rising but website clicks are flat, review the website link, profile description, photos, reviews, services, and calls to action. If calls are increasing but booked appointments are not, the local SEO campaign may be working while the phone-handling process is quietly dropping the baton.
Diagnose Ranking Changes With GeoRank
GBP Insights shows discovery and interaction behavior, while GeoRank can show how visibility changes across neighborhoods. Using both helps distinguish between a demand change and a ranking change.
For example, an HVAC company may lose impressions for “air conditioning repair” because rankings declined in several suburbs. Alternatively, rankings may remain stable while cooler weather reduces search demand. Those situations require very different responses.
Compare Locations Fairly
Multi-location brands should avoid ranking locations only by total interactions. A downtown store in a dense city naturally has a different demand environment from a suburban location.
Use normalized measurements such as interaction rate, calls per 1,000 views, website clicks per 1,000 views, and direction requests relative to local search volume. Also consider business hours, local population, category competition, seasonality, and whether each location offers the same services.
Research support:
A Practical Monthly GBP Insights Workflow
| Step | What to Review | Question to Ask |
|---|---|---|
| 1 | Views and impressions | Is overall profile visibility increasing or decreasing? |
| 2 | Search keywords | Are customers finding the business through relevant non-branded terms? |
| 3 | Calls, clicks, and directions | Which actions are growing, and which are weakening? |
| 4 | Interaction rate | Is the profile converting visibility into customer action? |
| 5 | GeoRank data | Did rankings change across the target service area? |
| 6 | Google Analytics and CRM data | Did GBP engagement become qualified leads or revenue? |
| 7 | Operational events | Did holidays, outages, promotions, staffing, or weather affect performance? |
Add brief annotations to each report. Record major profile edits, website launches, category changes, review campaigns, promotions, relocations, temporary closures, and local events. Six months later, those notes will be far more useful than asking the team, “Does anybody remember what happened around March?”
Common GBP Insights Reporting Mistakes
Treating Calls as Completed Leads
A call-button click is not automatically a conversation, appointment, or sale. Validate call quality with phone and CRM records.
Assuming Direction Requests Equal Store Visits
Some users request directions and never arrive. Others visit without requesting directions. Use the metric as an intent signal.
Confusing Impressions With Rankings
Keyword impressions show that the profile appeared, not its exact position. Use a geographic rank tracker for ranking analysis.
Ignoring Paid Visibility
Google states that Business Profile performance may include activity from organic results and Google Ads. Review advertising activity before attributing every increase to organic local SEO.
Comparing Incomplete Date Ranges
Always compare equivalent periods. Complete month versus complete month is cleaner than complete month versus “whatever days have happened so far.”
Using GBP Insights as the Entire Measurement System
GBP Insights is valuable, but it is only one layer. Combine it with Google Analytics, Search Console, local rankings, review trends, call tracking, CRM outcomes, appointments, transactions, and revenue.
Research support:
Experience-Based Lessons From Realistic Local SEO Workflows
The most useful lesson teams learn from GBP Insights is that the biggest number is not always the most important number. A profile can generate thousands of views and still produce very little business. Meanwhile, another location with modest visibility may deliver a steady stream of high-quality calls.
Imagine a home-services company managing ten locations. One branch receives 20,000 monthly views and 300 interactions. Another receives only 8,000 views but produces 240 interactions. The first location looks more impressive in a presentation, yet the second has a much stronger interaction rate. Once call records are reviewed, the team may discover that the smaller location also receives more qualified service requests.
This experience changes the reporting conversation. Instead of asking, “Which branch got the most views?” the team begins asking, “Which branch turns local visibility into profitable work?” That question is much closer to the reason the company invested in local SEO.
Another common experience involves unexplained declines. A report shows that calls fell 25 percent, and the initial reaction is to blame rankings. After checking GeoRank, however, the positions look stable. Search keyword impressions are also steady. The real cause may be that the phone number was temporarily incorrect, the business closed early for renovations, or staff missed calls during a busy week.
GBP Insights often works best as a diagnostic starting point rather than a final verdict. It identifies where something changed. The marketer must then investigate why.
Search keyword data also tends to produce practical surprises. A law firm may believe customers primarily search for “personal injury attorney,” but the report may reveal growing demand for “car accident lawyer open now.” A restaurant may discover that “gluten-free lunch” appears more frequently than the cuisine term featured throughout its website.
These discoveries can influence service pages, GBP categories, menu content, FAQs, posts, photos, and advertising. They can even affect staffing decisions. If weekend direction requests and calls consistently increase, extending Saturday hours may create more value than publishing another generic blog post about company history.
Multi-location reporting introduces another lesson: context matters. A beachside restaurant, an airport location, and a suburban branch should not be judged by identical expectations. Weather, tourism, commuting patterns, parking availability, local events, and neighborhood demographics can all influence interactions.
Experienced teams therefore create a short narrative beside every major chart. They note promotions, road construction, storms, profile edits, review spikes, tracking changes, and seasonal events. The notes prevent future analysts from interpreting every bump as genius and every dip as catastrophe.
The final lesson is wonderfully unglamorous: consistency wins. Review the same measurements on a regular schedule, use complete date ranges, document major changes, and connect engagement to real outcomes. GBP Insights becomes more valuable over time because patterns become easier to recognize. One month is a snapshot. Twelve months is a story.
Conclusion
The GBP Insights section of Moz Local gives businesses and agencies a centralized way to understand how customers discover and engage with connected Google Business Profiles. Views reveal exposure, search keywords reveal customer language, and calls, website clicks, bookings, and direction requests reveal different forms of intent.
The most effective approach is to use these metrics together rather than in isolation. Compare complete periods, account for seasonality, calculate interaction rates, validate calls and conversions, and pair GBP data with GeoRank, Google Analytics, Search Console, call tracking, and CRM results.
When interpreted carefully, GBP Insights is more than a collection of attractive charts. It becomes a practical decision-making tool that can uncover service demand, identify weak conversion points, explain location-level changes, and connect local search visibility with measurable business growth.
Note: Moz Local and Google Business Profile interfaces, available metrics, integrations, and reporting labels may change over time. Confirm current options inside your account before creating permanent internal procedures or client documentation.
This article synthesizes information from current Moz Local materials, Google Business Profile Help, Google Business Profile API documentation, Google Analytics guidance, Semrush, BrightLocal, Whitespark, Search Engine Land, CallRail, G2, Software Advice, and local SEO practitioner resources.