Skip to main content
Help centerGet support
Browse documentation
On this page 9 sections
6 min readIntegrations

Google Business Profile Insights: Permission Denied

Fix the most common reason Google performance insights fail by making sure the connected Google account has the right Business Profile access.

Feature overview: White-Label GBP Management

Your guide, at your pace

Scan the overview. Open a section for its full steps and details.

If Google Business Profile insights show Permission Denied, the problem is usually simple. The Google account used in the connection does not have enough access on the actual Business Profile listing.

In the dashboard this appears as: "We're unable to retrieve performance insights for this Google Business Profile. The connected Google account needs Owner or Manager access to the listing."

In most cases, the fix is not inside the platform. The fix is making sure the connected Google account is an Owner or Manager on the listing you are trying to pull insights from.

Why this happens

#

Google only allows performance insights to be pulled when the connected Google account has the right role on the Business Profile. Both Owner and Manager can view insights.

Steps and details

The main difference is that Managers cannot add or remove other users. For most agency setups, that is exactly what you want.

Option A: let the customer sign in themselves

#

This is the simplest route when the customer already owns the listing. In their account go to Connect -> Integrations -> Sources, click Google, and on the Grant Access tab sign in to Google with the account that already has Owner or Manager access on the listing. If they will not log into the dashboard at all, send them a Customer Connect Link instead. They sign in to Google only.

Steps and details

Because that account already has the right permissions, the insights connection usually works without any extra setup.

Option B: the client gives the agency access

#

If you want to connect Google using the agency account instead of the customer account, the client needs to add that Google account to the Business Profile first.

Steps and details

Recommend Manager access in most cases. It gives the agency what it needs for insights, edits, and review replies without handing over full user-management control.

What the client needs to do

#

Sign in to Google with the account that owns the business listing

Steps and details
  • Search for the exact business name on google.com
  • Open the Business Profile panel
  • Click the three-dot menu
  • Click Business Profile settings
  • Click People and access
  • Click Add
  • Enter the agency Google account email
  • Choose Manager under access
  • Click Invite
Worth knowing

The agency must accept the invitation before reconnecting the integration.

Do not skip 2-Step Verification

#

Google requires Owners and Managers on Business Profiles to have 2-Step Verification enabled. If it is missing, access can fail or later be revoked.

Steps and details

So if the role looks correct but insights still refuse to work, check 2-Step Verification on the Google account before chasing anything else.

Which role should you recommend?

#

Recommend Manager when a client is giving an agency access. It covers the operational work without giving away unnecessary control.

Steps and details · includes a table
Which role should you recommend?
PermissionOwnerManager
View performance insightsYesYes
Edit business infoYesYes
Respond to reviewsYesYes
Add or remove usersYesNo
Delete the profileYesNo

What to do after access is granted

#

Once the agency account has been added as Manager or Owner, and the invitation has been accepted, go to Connect -> Integrations -> Sources, click Google, and sign in again on the Grant Access tab.

Steps and details

Reconnecting triggers an immediate insights re-sync. If you fix access on Google's side but do not reconnect, the automatic retry for blocked integrations runs weekly, so reconnecting is always the fast path.

After reconnecting, the initial sync should start straight away. If Google already has performance data available, insights can show up within minutes. On newer listings, it can take 24 to 48 hours for Google to make that data available.

Worth knowing

This is a customer-side screen. Because you are in your agency account, you can reach it two ways: go to Business -> Customers -> Manage Customers and click Open dashboard on the customer: you go into their dashboard with nothing locked, even features their plan hides, and a bar at the top shows whose dashboard you are in (handy for done-for-you setups or granting access beyond a plan); or choose View as customer on the same page to see their dashboard exactly as they see it, with their plan's limits. If your sidebar shows the Agency / Customer switcher, the Customer tab plus the location switcher is a shortcut to the same place.

Quick checklist before you retry

#

Make sure the correct Google account is being used

Steps and details
  • Confirm that account is an Owner or Manager on the Business Profile
  • Make sure the invitation has been accepted
  • Check that 2-Step Verification is enabled on that Google account
  • Reconnect via Connect -> Integrations -> Sources -> Google (Grant Access tab) after access is confirmed

Common questions

Still need a hand?

Tell us what you’re trying to do. We’ll help you find the next step.

Get support

Search the help center