Skip to main content
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.

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 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.

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. They sign into the platform using the same Google account that already has access to the Google Business Profile.

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.

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
  • 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.

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.

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, reconnect the Google Business Profile inside the platform.

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.

Quick checklist before you retry

  • Make sure the correct Google account is being used
  • 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 the Google integration after access is confirmed

Common questions