How-to guide

How to Connect Google Business Profile to a Scheduler

Last updated: 2026-05-14 · Google Business Profile · By SocialKit Team

Google Business Profile has no built-in post scheduler, so a third-party connection is the only way to plan updates, offers, and events in advance. This guide walks through the Google OAuth flow, location selection for single- and multi-location accounts, and how to confirm the connection is live — so you can start scheduling immediately.

Before you start

You need a SocialKit account — the 7-day free trial is enough to connect your GBP location and test scheduling, with €0.00 due today.

On the Google side, you must be an owner or manager of the Business Profile location you want to connect. If you are listed as a member (the lowest permission level), Google will not grant the scopes needed for third-party publishing. Check your access at business.google.com before starting — upgrading to manager takes a few seconds if the primary owner does it.

If your business has more than one location, decide in advance which location (or locations) you want to connect; you will pick them individually during the flow.

Step by step

  1. Open the accounts area in SocialKit

    After signing in, navigate to your workspace settings and locate the section where social accounts are listed. As of June 2026, you will see all 11 supported platforms with an option to add or connect each one. Find Google Business Profile in the list and select the add or connect action next to it.

    Tip: If you manage multiple brands in SocialKit, make sure you are in the correct workspace before connecting — a GBP location attached to the wrong workspace can cause scheduling confusion later.

  2. Start the Google authorization flow

    SocialKit launches Google's own OAuth consent screen in a new window or redirect. You will be asked to sign in to the Google account that owns or manages the Business Profile. As of June 2026, sign in with the Google account tied to that location — not a generic Gmail if the Profile is managed through a Google Workspace or separate account.

    Tip: If you are already signed in to a different Google account in your browser, the consent screen may default to that one. Use a private/incognito window, or switch accounts before clicking connect, to ensure you authorize the correct Google account.

  3. Review and accept the requested permissions

    Google's consent screen will list the permissions SocialKit is requesting. As of June 2026, connecting a GBP location for scheduled publishing requires access to manage and publish your Business Profile posts. Review the listed scopes, confirm they match what you expect, and click the allow or continue button on Google's screen. SocialKit never sees your Google password — only a revocable access token is issued.

  4. Select the Business Profile location to connect

    After you approve permissions, SocialKit will show the Business Profile locations your Google account can access. If you have a single location, it will appear automatically. For accounts managing multiple locations, a list of location names and addresses is shown — select the specific location you want to schedule for. You can repeat this process to connect additional locations as separate accounts within SocialKit.

    Tip: Location names in the picker come from your GBP dashboard. If a location appears with a placeholder or incomplete address, update the name in Google Business Profile first, then reconnect — that name is what will show on scheduled posts in SocialKit.

  5. Confirm the connection and verify the details

    Back in SocialKit, the newly connected location should appear in your accounts list showing the business name, address, and account type. Check that the address and business name match the location you intended to connect. This confirmation step is especially important for multi-location accounts where it is easy to select the wrong branch.

  6. Schedule a test update to verify end-to-end publishing

    Compose a short "What's New" update — a sentence about a product, service, or upcoming event — and schedule it a few minutes in the future. When it publishes, check your Google Business Profile listing directly (search for your business name on Google Maps or Search) to confirm the post appears. As of June 2026, GBP updates of the "What's New" type published via the Business Profile API typically appear within a few minutes of the scheduled time, though Google's review processes can occasionally delay or hold posts.

    Tip: Some post types, including Offers and Events with date ranges, carry additional required fields such as start and end dates or coupon codes. Verify which post types SocialKit supports for GBP in the composer as of June 2026 — the available options may expand over time.

Best practices

  • Connect as an owner or manager of the GBP location, not a member — member-level Google accounts cannot authorize third-party publishing access as of June 2026.
  • For businesses with multiple locations, connect each location separately and label them clearly in SocialKit so scheduling is never sent to the wrong branch.
  • Reconnect proactively if you change the Google account password or revoke app permissions in your Google account security settings — an expired token will silently fail to publish.
  • Check your GBP listing directly after scheduling the first post to confirm the connection is live and posts are appearing as expected before queuing a full content calendar.
  • GBP posts of the "What's New" type have historically expired after approximately seven days on a rolling basis — factor this into your cadence and plan fresh posts at least weekly to maintain consistent visibility.
  • Use the best-time data at /best-time-to-post/google-business as a starting point for slot timing, but check your own GBP Insights for the hours your specific audience is most active.

Good to know

Auto-publish vs. notification publishing on GBP

As of June 2026, GBP "What's New" updates published via the Business Profile API auto-publish at the scheduled time without any manual step on your phone. This makes GBP one of the more straightforward auto-publish connections in SocialKit. However, API access and post-type support are subject to Google's policies, which do change — SocialKit will indicate in the composer whether a given post type and account will auto-publish or require a follow-up action.

Multi-location accounts and Google Business Groups

If your business uses a Google Business Group (previously called a location group or business account) to manage many locations centrally, the individual location entries should still appear in SocialKit's location picker after you authorize with the Google account that has access to that group. If a location is missing from the picker, verify the authorizing account has at minimum manager-level access to that specific location in the GBP dashboard, then disconnect and reconnect the Google account in SocialKit.

Do it in SocialKit

Once your GBP location is connected, SocialKit lets you queue updates, offers, and events in advance and auto-publishes them at the time you choose — no more logging into Google every time. Start the 7-day free trial (€0.00 due today) and schedule your first post within minutes of connecting.

Schedule Google Business Profile posts with SocialKit
All 11 platforms included

Try it free

Schedule and cross-post to all 11 networks from one calendar on one flat plan. 7-day free trial — €0.00 due today.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee

FAQ

Frequently asked questions

The questions people ask before they schedule — answered honestly, hedged where platform behavior changes.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee