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.
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.
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.
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.
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.
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.
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.
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.
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.
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 SocialKitSchedule and cross-post to all 11 networks from one calendar on one flat plan. 7-day free trial — €0.00 due today.
€0.00 due today · cancel anytime · 7-day money-back guarantee
FAQ
The questions people ask before they schedule — answered honestly, hedged where platform behavior changes.
€0.00 due today · cancel anytime · 7-day money-back guarantee