Home > Destinations > Power BI > Google My Business

Connect Google My Business to Power BI

Connect Google My Business to Power BI and and make the most of your data with direct integration into Power BI. Discover how to transfer, analyze, and visualize your marketing data to support better, data-driven decisions.

Google My Business query · Power BI format
Ready to refresh
Google My Business One source
Saved query API URL
Power BI Web · Import
Google My Business accounts One or several selected accounts
Reporting grain Date · campaign · ad set · ad
Fields Selected metrics + dimensions
Date range Last 28 days · example preset
Filters Optional · query-specific
Power BI mode Import through Web (Basic)
One saved URL represents one Catchr source. Multiple Google My Business accounts can share the query.

Used by the world's leading companies

Get Google My Business data into Power BI

A no-code connection that works in Power BI Desktop and in the Power BI service.

Connect your data

Launch Google My Business reporting faster

Skip ODBC drivers and custom API scripts. The connection runs from your browser and Power BI, with nothing else to install on your machine.

Automate extraction

Always work with fresh numbers

Once the report is published, Power BI calls your Facebook Ads query again on the schedule you choose, so weekly reviews start from current figures.

More than just one source

Connect your entire stack. Not only Google My Business.

Connect not only your Google My Business account but all your Social accounts too.

Start with a template

Ready-to-use Power BI dashboards

Move faster with templates built for Social reporting in Power BI.

Use your Google My Business data with ready-to-use dashboards for tracking performance, trends, and key indicators.

Google My Business metrics and dimensions available in Power BI

Access 31 metrics and 105 dimensions from Google My Business connectors including Phone calls, Website visits, Directions requests, Total actions, Views on Maps, Views on Search, Date, Location name, Primary Category, Search terms, Account Name, Store Code and more.

31

Available metrics

105

Available dimensions

How to connect Google My Business to Power BI ?

Four steps, from Catchr to a refreshed Power BI report.

Step one

Authorize Google My Business

Connect Google My Business in Catchr with a Google My Business user that has access to the Social accounts you need, and make those accounts available for reporting.

Client A · Connected sources
5 sources ready
Google My Business 3 advertising accounts Connected
Google Ads 2 advertising accounts Connected
Google Analytics 4 1 web property Connected
HubSpot 1 CRM portal Connected
Step two

Build and preview the query

Choose Power BI format, select Google My Business, accounts, fields, date range, filters, and supported options. Preview the response, save the query, and copy its URL.

Step three

Use Get data > Web

In Power BI Desktop, choose Get data > Web, keep Basic selected, paste the complete Catchr URL, confirm, then load or transform the response.

Step four

Shape, model, and refresh

Clean the table in Power Query, add relationships and DAX measures, then publish the report and set its refresh schedule in the Power BI service.

Google My Business to Power BI pricing

Choose your plan by the number of platforms and accounts you report on.

Starter

For freelancers and small teams.

$ 24 /mo

Billed monthly · cancel anytime

Platforms3
Accounts10
Start free trial

Growth

For agencies managing more clients.

$ 239 /mo

Billed monthly · cancel anytime

Platforms10
Accounts100
Start free trial

Scale

For teams reporting at scale.

$ 599 /mo

Billed monthly · cancel anytime

Platforms25
Accounts500
Start free trial

More Power BI connectors

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Google My Business to Power BI: FAQ

Answers to common questions about connecting data to spreadsheets, dashboards, AI assistants, and reporting tools with Catchr.

How do I connect Google Business Profile to Power BI?

Authorize Catchr with a Google account that can access the Business Profile locations. In Catchr’s Power BI query builder, select location, profile impressions, website clicks, call clicks and direction requests and preview a short extraction. Import the generated URL through Get data > Web in Power BI Desktop. Check the returned rows before building measures, keeping location IDs and the meaning of each interaction metric clear in the model.

Is Google My Business the same as Google Business Profile?

Yes. Google My Business is the former name, and the Catchr connector retains that name. It reports on business locations managed through Google Business Profile. Use the Google account with access to those locations; access to a website’s analytics account alone does not establish access to its Business Profile.

What do Google Business Profile calls and direction requests measure?

Call clicks count clicks on the profile’s call button; they are not a count of answered phone conversations. Direction requests indicate requests for directions, not confirmed store visits. Website clicks likewise measure clicks from the profile rather than completed website sessions. Label these interactions accurately when reporting leads or local engagement.

Can I compare Search and Maps visibility by device?

Yes. The connector includes separate business-impression metrics for Google Search and Maps on desktop and mobile. Google counts repeat impressions by the same user within a day once within each metric. Adding daily values or different surfaces does not produce a deduplicated count of people across the whole period.

Why are Business Profile search keywords reported monthly?

Google provides search-keyword impressions through a monthly report, separate from daily performance metrics. Use month-level charts for keyword trends instead of interpreting the totals as daily activity. Some low-volume values may be represented by a threshold, so keep reported counts and threshold-based estimates distinct when comparing search terms.

Can I report on multiple business locations?

Location IDs, titles, store codes, and labels help organize the locations available through your connected account. Use location IDs or unique store codes to distinguish branches with similar names, then create filters or separate charts. Compare locations over the same period and keep local interactions separate from website-wide totals.

Can I compare Business Profile interactions with website conversions?

Yes. Add Google Analytics 4 to examine website sessions and key events alongside local-profile interactions. Tag profile website links consistently to identify that traffic. Call clicks and direction requests do not automatically become GA4 conversions, and profile website clicks will not necessarily match tracked sessions.

Still have a question?

Our team is always here to answer any questions you may have about our data connector.

Your next report should not start with five exports

Connect your marketing platforms and build a data workflow your entire agency can use.

14 days free-trial
No credit-card required
100+ sources