Connect Google Business Profile

ReviewPanel connects to your Google Business Profile via OAuth to read review data. This page explains the flow, permissions, and troubleshooting.

OAuth flow

When you connect your profile, Google shows a consent screen listing the permissions ReviewPanel is requesting. After you approve, ReviewPanel receives an access token to read your business data.

Permissions requested

  • Read access — reviews, ratings, business info, locations. Required for all features.
  • Write access — only needed if you use the reply-to-reviews feature. Not requested otherwise.

Default vs custom credentials

By default, ReviewPanel uses its own OAuth client for the connection. If you prefer to use your own Google Cloud project credentials, you can configure custom credentials in your account settings.

  • Default credentials — fastest setup. No Google Cloud project needed.
  • Custom credentials — bring your own OAuth client ID and secret. Useful for agencies or enterprises with their own Google Cloud setup.

Configure this in Dashboard → Settings.

Revoking access

You can disconnect your Google Business Profile at any time from your dashboard settings. This removes the stored OAuth token and stops all data syncing.

You can also revoke access directly from your Google account permissions page.

Common issues

"I don't see my locations"

You must be an owner or manager of the Google Business Profile listing. If you're listed as a member with limited permissions, the location won't appear. Ask the listing owner to upgrade your role, or connect with the owner's account.

"OAuth consent screen shows an unverified app"

If using custom credentials, your OAuth client may not be verified by Google yet. You can still proceed by clicking "Advanced" → "Go to [app name]" during development, but production apps should complete Google's verification process.

"Token expired" errors

ReviewPanel automatically refreshes tokens. If you see this error, try disconnecting and reconnecting your profile from Dashboard → Settings.