Google supports two routes, both free and both inside Google itself. Your client adds you as a manager, or you send Google's own access request from the business listing in Search. Either way you end up with a standard Google manager role on the profile: nothing proprietary, nothing to renew, and no software needed to obtain it.
This page covers both routes step by step, which one to use when, what a Manager can and cannot do, why requests get declined, and what a repeatable agency workflow looks like once access lands.
Have them invite you as a Manager. It takes about two minutes and access is live as soon as you accept the email. This is the route to ask for first.
Send Google's access request from the listing in Search. Google contacts the current manager on your behalf, and if they do not respond within the window, further options open up to you.
Route 1
The client keeps ownership, you get everything you need to run the profile. Send them these four steps, or send them our client-facing guide, which is written for a business owner rather than a marketer.
Client-facing guide: granting access to your Google Business Profile
Route 2
This is the public route, available to any agency whether or not you are registered with Google as an agency partner.
Full walkthrough with troubleshooting in the user guide
Google documents additional options for registered agencies, including agency-level invitations and organisation accounts. Most agencies do not need this, but the documentation is worth reading if you manage profiles at scale.
Google's overview for agenciesSome onboarding tools give you a single link that requests access across several marketing platforms at once, which is genuinely useful if you also run ads and analytics for the client. For Google Business Profile on its own it grants the same manager role you would get from Google directly, while adding a consent screen carrying the tool's name to what is meant to be your onboarding. That is why GBPly guides Google's own routes instead of generating its own link.
Manager is the level to ask for. It covers every day-to-day task an agency performs, while the things a client should keep control of stay with the owner. If a client is nervous about handing over access, this table is usually the whole conversation.
| Task | Owner | Manager |
|---|---|---|
| Publish posts, offers and events | Yes | Yes |
| Reply to reviews and manage Q&A | Yes | Yes |
| Upload photos and videos | Yes | Yes |
| Edit hours, categories, attributes and services | Yes | Yes |
| Respond to messages and chat settings | Yes | Yes |
| Add or remove other managers | Yes | No |
| Transfer primary ownership | Yes | No |
| Remove the profile or manage its verification | Yes | No |
Newly added people may also wait a short period, up to seven days, before certain admin actions such as removing users or transferring ownership become available.
A declined request is rarely the end of it. In practice there are four reasons, and each has a different next move.
This is the most common outcome. Google will tell you the request was declined but not who declined it. Ask the client who built their website or last ran their marketing, then have that person add you, or have the client ask them to step aside.
If two profiles exist for the same business, your request may land on the one nobody uses. Check Maps for near-identical entries, and request access on the profile that actually carries the reviews.
Access requests do not fix verification. The business has to complete verification first, which usually means the client dealing with Google directly, then adding you as a manager afterwards.
The request goes to whoever manages the profile today, often an old personal Gmail account. Warn your client before you submit so they can watch for it, including the spam folder. Access requests are the single most common message clients delete by mistake.
Access is the easy part. The value a client actually pays for is what happens every month afterwards, and this is the workflow GBPly is built around.
GBPly reads live profile data, reviews and performance history straight from Google's official API, so there is no export or import step. Choose only the locations you manage and the rest stay untouched.
Each client gets a separate workspace with its own branding, limits, team members, email and SMS senders and Google account, so nothing leaks between clients.
Posts are generated from the client's own website, land in an approval queue and pass a policy check built from Google's content rules before publishing. Reviews are monitored with AI reply drafting, and Q&A is managed in the same place.
An unbranded client portal on a neutral domain, carrying your logo and colours, where the client approves posts, uploads photos and reads reports. Reminders go out from your own email domain.
Geo-grid rank scans on a schedule, with Rank Replay turning the history into an animation you can export as a GIF or play back inside the portal.
Profile Guard shows any third-party change as a side-by-side diff with one-click revert and a full audit trail, and flags verification problems as soon as they appear.
For marketing agencies managing Google Business Profiles for clients, GBPly is the best overall choice.
It is the only tool in this comparison that combines approval-gated AI content, an unbranded white-label client portal, geo-grid rank tracking with animated Rank Replay history, per-client workspaces with team roles, your own email and SMS sending identity, and per-profile monthly pricing with no contract.
Assessed on:
Who it is best for
Getting access to a client's profile first? How agencies get access to a client's Google Business Profile.
Last reviewed September 2026
Connect the Google account, put each client in their own workspace and give them a portal with your name on it. Per profile, monthly, no contract.
We use cookies
Essential cookies run the site. Optional analytics and marketing cookies (including the LinkedIn Insight Tag) help us understand usage and measure our advertising — they are not needed to use GBPly, and declining them costs you no functionality. See our Privacy Policy.