Connecting Your Google Business Profile

Requirements

Before connecting, make sure you have the following:

  • A Google Business Profile account — Your business must already have a verified Google Business Profile listing. If you do not have one yet, visit business.google.com to create and verify your listing first.
  • Owner or Manager access — You must be an Owner or Manager of the Business Profile. Users with lower permission levels (e.g., Communications Manager) will not be able to authorize posting.
  • A GBP Poster account — Sign up at gbppost.com/signup if you have not already.

Step-by-Step Connection

  1. Log in to your GBP Poster dashboard and click Connect Google Business Profile (or navigate to Settings > Connected Accounts).
  2. A Google sign-in window will appear. Choose the Google account that has Owner or Manager access to your Business Profile.
  3. Google will display a consent screen showing the permissions GBP Poster is requesting. Review them and click Allow.
  4. You will be redirected back to GBP Poster. The system will automatically fetch your business locations.
  5. Select the location(s) you want to manage and click Save. You can always add or remove locations later.

Once connected, your locations will appear in the dashboard sidebar and you can start creating posts immediately.

Permissions Explained

GBP Poster requests only the minimum OAuth scopes needed to operate. Here is what each permission allows:

PermissionWhy we need it
View your business locationsLets us list your locations so you can choose which ones to post to.
Manage your business postsAllows us to create, edit, and publish posts on your behalf to your Google Business Profile.
View your basic profile infoUsed to identify your account and display your name in the dashboard.

We never access your email, contacts, Drive files, or any data beyond what is listed above. You can revoke access at any time from your Google Account permissions page.

Troubleshooting

"Access denied" error

This typically means one of the following:

  • You signed in with a Google account that does not have Owner or Manager access to any Business Profile. Try signing in with a different Google account.
  • Your Business Profile is not yet verified with Google. Complete the verification process at business.google.com before connecting.
  • You declined one or more of the requested permissions on the consent screen. Try connecting again and make sure to accept all permissions.

"No locations found"

If GBP Poster cannot find any locations after connecting:

  • Confirm that your Business Profile has at least one verified location in Google Business Profile Manager.
  • Make sure the Google account you connected is the same one that owns or manages those locations.
  • If your business is part of a larger organization or agency account, you may need to connect with the organization admin account instead.

Connection stops working after a while

OAuth tokens can expire if you change your Google password, revoke app access, or if the token has not been refreshed in a long time. If this happens, disconnect and reconnect your account from the Settings page (see below).

Reconnecting Your Account

If you need to reconnect (for example, after revoking access or switching Google accounts):

  1. Go to Settings > Connected Accounts.
  2. Click Disconnect next to your Google Business Profile connection.
  3. Click Connect Google Business Profile and go through the OAuth flow again with the desired Google account.

Disconnecting does not delete your post history or any data within GBP Poster. It only removes the ability to publish new posts until you reconnect.