calendar Last updated: 4 August 2026
Data integration
How to's

How to Connect Google Business Profile to Claude: Automated Local Insights in 1 Minute

Try It Free

Connect your data in 1 min. Free forever plan

Got insights from this post? Give it a boost by sharing with others!

To connect Google Business Profile to Claude, link your locations at onboard.windsor.ai/app/google_my_business and add the Windsor.ai connector in Claude. From there, start a new chat and ask about your locations’ performance.

Here’s the problem that creates: Your Google Business Profile generates valuable data every day, but most of it goes unused.

You could easily answer questions like:

  • How many people saw your listing, and how many actually called or asked for directions?
  • Are customers finding you through Search or Maps? On mobile or desktop?
  • Which search terms bring them in?
  • What are people saying in reviews, and how fast are you responding?
  • Are you discovered through category searches, or only by people who already know your name?

But the problem is that getting these insights is not simple. You have to log into Google Business Profile, apply filters for each location, export data, and build comparison reports in spreadsheets manually.

As a result, most business owners check this once a month, if at all. Agencies do it in batches. Franchise teams often cannot compare dozens of locations without a dedicated analytics setup.

Here is the easier way. You can connect your Google Business Profile directly to Claude using the Windsor.ai connector and access all your GBP data in a live AI conversation. No exports. No spreadsheets. Just a one-click setup inside Claude.

Once connected, you can simply ask which locations get the most calls, where you are losing visibility, and which reviews need attention, and get AI-powered answers instantly.

🚀 Connect Google Business Profile to Claude with Windsor.ai. Start free → onboard.windsor.ai/app/google_my_business.

Getting your Google Business Profile data into Claude with Windsor MCP: 2 steps

Windsor connects directly to the Google Business Profile API and streams your listing data into Claude through a native connector. No manual exports, no third-party scripts, nothing to configure beyond a one-time connection.

📖 Step-by-step documentation: windsor.ai/documentation/windsor-mcp/how-to-integrate-data-into-claude/.

Before you connect

  • A Google Business Profile account (with access to one or more verified business listings)
  • A Windsor.ai account (free or any paid plan, from $19/month)
  • A Claude.ai account

Step 1. Link your GBP account to Windsor

Head to onboard.windsor.ai/app/google_my_business and connect Google Business Profile (Google My Business) as your data source. Sign in with the Google account that manages your business listings and authorize Windsor’s access.

If you manage multiple locations, whether that is two branches or two hundred, select all the profiles you want to analyze with AI. Windsor automatically normalizes everything into a consistent structure so Claude can compare locations directly without you having to juggle separate exports.

Step 2. Add the Windsor.ai connector in Claude

Open the Windsor.ai connector in Claude and click Connect. Tip: set permissions to “Always allow” so your Google Business Profile data is available in every chat.

Run a quick test to confirm your Google Business Profile data is connected:

What Google Business Profile locations are connected to my Windsor account?
Show me total impressions and calls for the last 30 days.

Once Claude returns your location data, you can start asking more specific questions. Windsor pulls fresh data from the GBP API on demand, so every answer reflects the current state of your listings.

Inside the data: what Windsor pulls from Google Business Profile

Windsor gives Claude access to the rich Google Business Profile Insights dataset, supporting 100+ metrics and dimensions. Here are the most essential fields available for analysis, grouped by what they measure about your local presence.

Visibility: how many people are seeing your listings

Field name What it tracks Why it matters
impressions Total profile views Overall reach (how many times your listing appeared in Search or Maps results)
impressions (desktop_search) Views from desktop Google Search Understand which platform your audience uses to find you
impressions (mobile_search) Views from mobile Google Search Most local searches happen on mobile (this is often your dominant channel)
impressions (desktop_maps) Views from desktop Google Maps Navigation-intent audience on desktop
impressions (mobile_maps) Views from mobile Google Maps Your most conversion-ready audience (people actively looking to go somewhere)

Actions: what people do after finding your listing

Field name What it tracks Why it matters
call_clicks Phone calls initiated from the listing Your strongest local conversion signal (someone decided to call)
website_clicks Clicks through to your website Shows when people want more information before acting
direction_requests Get Directions taps Indicates intent to physically visit (a foot traffic predictor)
business_bookings Bookings made via the profile Direct conversion actions for bookings-enabled businesses
food_menu_clicks Menu views Restaurant-specific intent signal (people checking the menu before deciding)

Search terms: how customers are actually finding you

Field name What it tracks Why it matters
search_keyword The query a customer typed The exact language your potential customers use (gold for local SEO decisions)
search_keyword_value Unique users per keyword Weighted by search frequency (shows which terms drive the most discovery)

Reviews: your reputation in raw form

Field name What it tracks Why it matters
review_star_rating Star rating per review (1 to 5) The primary signal new customers use to judge trustworthiness
review_count Total reviews on the profile Review volume affects local ranking (more recent reviews matter more)
review_comment Full review text Windsor pulls the actual comment text, enabling Claude to analyze sentiment, topics, and recurring issues across all locations

Location dimensions

Field name What it tracks Why it matters
account_name / location_name Business name and location identifier The primary dimension for multi-location analysis (every metric can be split and compared by location)
date Daily data points Enables trend analysis, week-over-week comparisons, and seasonal patterns across any metric

What to actually ask Claude about your Google Business Profile: prompt ideas

To help you get started, here is a set of short, practical prompts for the most common analytics use cases. They work for both single-location businesses and multi-location operators; just adjust the scope to fit your setup.

Find which listings are visible but not converting

Which of my locations have the highest impressions but the lowest call clicks in the last 30 days?

Rank them by the ratio of calls to impressions. Which location is converting impressions into calls the least effectively?

Track calls and direction requests over time

Show me total call clicks and direction requests per week for the last 12 weeks.

Is either metric trending up or down? Were there any weeks with a notable drop?

Understand how customers are reaching your profile

What search terms are customers using to find my business on Google?

Break them down by volume. Which terms are branded (my business name) and which are category terms like 'near me' or service keywords?

Run reputation analysis across your locations

Look at reviews with 1 or 2 stars from the last 30 days.

What topics or issues come up most often? Is there a pattern (service, wait time, cleanliness, staff)?

Compare all locations by performance

Rank all my connected locations by total customer actions (calls + direction requests + website clicks) for the last 30 days.

Which locations are performing above average and which are lagging?

See which surface drives your visibility

Break down my impressions by platform for the last 30 days: desktop search, mobile search, desktop maps, mobile maps.

Which platform drives the most views, and which drives the most calls and direction requests?

Bonus: connecting GBP data with the rest of your business platforms

Google Business Profile tells you how your local listing performs. The full story of what that means for the business requires connecting it with what happens on your website, in your paid campaigns, and across other channels.

🔗 Windsor.ai lets you combine Google Business Profile data with 350+ other platforms and use it in Claude for cross-channel analysis.

  • GBP + GA4: Website clicks from GBP land somewhere on your site, and GA4 records what those visitors do next. Ask Claude whether GBP website clicks convert to enquiries or purchases, and which landing pages receive GBP traffic but have high bounce rates.
  • GBP + Google Ads: Local Search Ads can appear alongside organic GBP listings for the same searches. Ask Claude whether you are paying for clicks on queries where your organic GBP listing already ranks well.
  • GBP + Google Search Console: GSC shows your website’s organic rankings and GBP shows your listing’s local presence. Ask Claude whether there are high-volume local search terms in your GBP keywords that your website does not rank for, an SEO opportunity backed by evidence that customers are already searching those terms.

Conclusion

Most local businesses do not lack data; they lack clarity. The answers are already there: which locations attract new customers, which searches drive real actions, and where you are gaining visibility or losing it. The problem is how long it takes to get those answers.

With Windsor.ai and Claude, you skip the manual work entirely. Your Google Business Profile data becomes instantly accessible inside Claude, ready to explore, compare, and act on. Just ask, and get answers you can actually use to improve performance.

🚀 Connect your Google Business Profile to Claude and turn your data into real visibility gains. Start free now.

FAQs

Does this connector cover all Google Business Profile locations in one account?

Yes. When you connect your Google Business Profile account to Windsor, you can select all the locations associated with that account. Every selected location becomes available in Claude, and you can ask questions that compare locations directly, roll up metrics across your full portfolio, or drill into a specific address, all in the same conversation.

Tired of juggling fragmented data? Get started with Windsor.ai today to create a single source of truth

Let us help you automate data integration and AI-driven insights, so you can focus on what matters—growth strategy.
g logo
fb logo
big query data
youtube logo
power logo
looker logo