Skip to main content

Troubleshooting your Google Business Profile Manager connection

If you're having trouble connecting Google Business Profile to reviewflowz, this is where we find solutions.

A
Written by Axel Lavergne

Troubleshooting your Google Business Profile Manager connection

Connected Google, but Reviewflowz shows 0 locations? OAuth worked — the issue is on Google's side, and it's almost always one of five things.

Step 1 — Confirm which Google account actually has your locations

Open business.google.com in the same browser. The email in the top right is the account you're logged in as, and the locations listed are the ones that account has access to.

Three possible outcomes:

  • You see your locations. Note the email at the top right — that's the account to use. Reconnect Reviewflowz and pick that exact account in Google's account picker.

  • You see no locations on this account. It doesn't have GBP access. Click "Show more accounts" in the same panel — you may have several Google accounts and the listings sit on a different one. Repeat the check until you find the right email address. Then try to connect on Reviewflowz with that email address.

  • None of your accounts show locations. Skip to Step 4 (claim your GBP) or Step 5 (Workspace admin blocking).

Step 2 — Accept any pending invitations

If someone invited you as Owner or Manager but you never accepted, the API returns zero locations even though the invite shows in your inbox.

Go to business.google.com/manage-invitations, accept anything pending, then reconnect Reviewflowz.

Step 3 — Make sure you granted the Business Profile permission

Google's consent screen has a checkbox for managing your Business Profile. If it's unticked, OAuth completes successfully but Reviewflowz gets nothing back.

To fix it: revoke Reviewflowz's access at myaccount.google.com/permissions, then reconnect from Reviewflowz and tick every box on the consent screen.

Step 4 — If business.google.com is empty on every account

You don't have a Google Business Profile to connect yet. Claim or create one at business.google.com, verify it (Google will offer postcard, phone, email, or video — depending on your business), then come back to Reviewflowz once it shows as Verified.

Step 5 — If you're using a Workspace email

If your Google account is a company Workspace email (@yourcompany.com rather than @gmail.com), your admin may have blocked third-party apps from accessing Business Profile data. OAuth works, the data doesn't flow.

Two options: ask your admin to allow Reviewflowz in Admin Console → Security → API controls → Manage Third-Party App Access, or connect with the personal Google account that originally claimed the listing.

Edge cases

A few rare situations also produce zero locations:

  • All your listings are suspended. Suspended profiles don't surface via the API. Check business.google.com — if you see a suspension banner, fix that first via Google's reinstatement form.

  • You only have "Site Manager" access — the limited role granted via phone verification when full claim wasn't possible. Doesn't expose locations through the API. Get full Manager or Owner access from the listing's primary owner.

  • You're on a Google Workspace Organization where your User Group has no Business Group assigned. Talk to whoever set up the organization account.

Still seeing zero locations?

Email [email protected] with:

  • The Google account email you tried to connect

  • A screenshot of business.google.com for that account

  • The time you attempted the connection

We'll dig in.

Did this answer your question?