Skip to main content

Documentation Index

Fetch the complete documentation index at: https://info.bundle.social/llms.txt

Use this file to discover all available pages before exploring further.

In this tutorial, you will learn how to connect a Google Business Profile location to your team.

First things first, create a team or be a part of one

If you don’t know what teams are, click here to get up to speed.

Connect your Google Business Profile

Open Social accounts from the dashboard sidebar and click Connect on the Google Business tile. You will be redirected to Google. Log in with an account that has access to the Business Profile locations you want to manage and allow the requested permissions. After OAuth succeeds, return to bundle.social and select the Google Business location for this team.
Location selection is required. If no location is selected, the account is connected but publishing, location management, reviews, and analytics can fail because the team has no externalId for Google Business.

What you can do after connecting

  • publish Google Business updates, events, offers, and alerts,
  • read and update location profile data,
  • manage hours, attributes, services, menus, action links, and profile media,
  • import Google reviews and manage owner replies,
  • fetch location-level raw analytics.

Errors

No Google Business location selected.
Select a location after OAuth. If you use a custom API flow, call POST /api/v1/social-account/set-channel with type: "GOOGLE_BUSINESS" and the selected location ID.
This team already has a Google Business Profile connected.
Each team can connect one Google Business account and selected location. Disconnect the existing account first if you need to replace it.
You don’t have access to this Google Business location.
Reconnect with a Google account that has permission to manage the location.