Skip to main content

Google Business Profile Integration

With Google's service, you will be able to post updates on your Google Business Profile.

Before you start, make sure you have the following:

1. Enable API services

note

The Google My Business API is only visible in the Google Cloud Console to users who submit and receive approval for their Google Account through the access request form. For more details, see Request access to the APIs. Approval can take a few days, up to a week.

  1. Go to the Google Cloud Console and select your project.
  2. Click Enable APIs and Services at the top of the dashboard.
  3. Search for and enable each of the following APIs:
    • Google My Business API - It will appear in the search results once your access has been approved.
    • My Business Account Management API
    • My Business Business Information API
  4. For each API, click the Enable button on the API’s detail page.
Screenshots:
Credentials Client ID and Client Secret 1Credentials Client ID and Client Secret 2

2. Create/Edit the credentials

note

You can use the same Credential (OAuth 2.0 Client ID) for both YouTube and Google Business Profile integrations. Just ensure all necessary redirect URIs are included.

  1. Navigate to the Credentials tab and click on the Create credentials button.
  2. Choose OAuth client ID from the dropdown menu.
  3. If prompted, set up the OAuth consent screen by going to the OAuth consent screen tab and completing the setup before continuing to add the OAuth client ID.
  4. For Application Type, select Web application.
  5. Enter a name for your application.
  6. Add an Authorized redirect URIs
https://example.com/<MIXPOST_CORE_PATH>/callback/gbp
warning

Replace <MIXPOST_CORE_PATH> with your specified MIXPOST_CORE_PATH. If you have not altered the MIXPOST_CORE_PATH environment variable, use the default value: mixpost.

Note: For the Lite package, use the value mixpost, if this integration is supported in Lite.

  1. Click on the Create button.

3. Copy the credentials to Mixpost

After creating the credentials, you will find the Client ID and Client Secret. Copy these credentials, then navigate to your Mixpost dashboard and paste them into the Google third-party service form.

Third-Party Service form's in the Mixpost dashboard

Navigate to the User Menu at the bottom left, click Admin Console, and then click on Services from the left sidebar.

Screenshots:
Credentials Client ID and Client Secret 1Credentials Client ID and Client Secret 2

4. Done

You’ve successfully created and configured your Google App for use with Mixpost. You can now add a YouTube or Google Business Profile (GBP) account and start scheduling posts.

How to add a social account

Navigate to a workspace, then select Social Accounts from the left sidebar and click Add Account.

note

Learn about usage limits and quotas for the Google Business Profile API in the Google documentation. If you plan to increase your usage, you may need to request a quota increase through the Google Cloud Console.