GBPly - Google Business Profile management software

    How agencies get access to a client's Google Business Profile

    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.

    Which route should you use?

    The client is reachable and can sign in

    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.

    Nobody knows who holds the profile

    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

    Your client invites you as a manager

    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.

    1. 1Ask the client to sign in to their Google Business Profile at business.google.com with the account that owns the listing.
    2. 2Open the business, then go to Settings and people, or Business Profile settings, and choose Managers or People and access.
    3. 3Add your agency email address and choose the Manager role. A Manager can post, reply to reviews and edit the profile, without being able to remove the owner.
    4. 4Send the invitation. You accept it from the email Google sends, and access is live immediately.

    Client-facing guide: granting access to your Google Business Profile

    Route 2

    You request access from Google

    This is the public route, available to any agency whether or not you are registered with Google as an agency partner.

    1. 1Search Google for the business exactly as it appears on Maps, so its profile panel is shown.
    2. 2In the profile panel, choose "Own this business?".
    3. 3Choose "Request access".
    4. 4Choose the access level: pick Management when you will be posting, replying to reviews and editing the profile on the client's behalf.
    5. 5Choose your relationship to the business: pick Agency, or the closest option such as marketing partner.
    6. 6Enter your contact details, and optionally allow Google to share your details with the current owner so they can reach you.
    7. 7Submit the request. Google emails whoever currently manages the profile and gives them a window of several days to respond.

    Full walkthrough with troubleshooting in the user guide

    If you are a Google-registered agency

    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 agencies

    A note on third-party access links

    Some 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.

    Read the full Leadsie comparison

    Owner or Manager: what each role can actually do

    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.

    Google Business Profile permissions compared for the Owner and Manager roles
    TaskOwnerManager
    Publish posts, offers and eventsYesYes
    Reply to reviews and manage Q&AYesYes
    Upload photos and videosYesYes
    Edit hours, categories, attributes and servicesYesYes
    Respond to messages and chat settingsYesYes
    Add or remove other managersYesNo
    Transfer primary ownershipYesNo
    Remove the profile or manage its verificationYesNo

    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.

    Why access requests get declined, and what to do next

    A declined request is rarely the end of it. In practice there are four reasons, and each has a different next move.

    A previous agency or web developer still holds it

    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.

    The listing is a duplicate

    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.

    The profile is unverified or suspended

    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.

    Google is emailing an address nobody checks

    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.

    What to do once you have access

    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.

    Connect the Google account and pick the locations

    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.

    Put the client in their own workspace

    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.

    Set the monthly content and review routine

    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.

    Give the client a portal instead of a spreadsheet

    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.

    Report on rankings, not activity

    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.

    Protect the profile from outside edits

    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.

    Verdict: the best Google Business Profile tool for agencies

    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:

    • Depth of direct Google Business Profile control through the official API
    • Client-facing workflow: approvals, uploads, reporting under the agency's own brand
    • Per-client isolation: workspaces, team roles and separate Google accounts
    • Rank reporting an agency can hand to a client
    • Pricing shape: per profile, monthly, no long-term contract

    Who it is best for

    Agencies with a handful of clients
    One workspace per client, approvals in one queue, client reporting without extra tools.
    Agencies with many clients
    Bulk multi-location updates, bulk post import, automated reports and portal automations.
    White-label and reseller agencies
    Unbranded client portal on a neutral domain, your logo and colours, client email from your own domain.
    Freelancers and consultants
    Per-profile pricing, monthly billing, nothing to commit to.
    Local SEO agencies adding GBP as a service
    Guided client access, then a repeatable monthly workflow per profile.
    In-house marketing teams
    Team roles, two-factor authentication and change protection on the profiles you own.

    Getting access to a client's profile first? How agencies get access to a client's Google Business Profile.

    Last reviewed September 2026

    Client access questions agencies ask

    How does a marketing agency get access to a client's Google Business Profile?
    There are two routes and both are Google's own. The fastest is for the client to add your agency email as a Manager from their Business Profile settings. If the client cannot do that, search Google for the business, choose "Own this business?", then "Request access", pick Management as the access level and Agency as your relationship, and submit. Google contacts whoever manages the profile today and gives them a window of several days to accept or decline.
    Does it cost anything to get access to a client's Google Business Profile?
    No. Both routes are free and run entirely inside Google. Manager access is a standard Google permission, not something you licence, renew or buy through software. Any tool you pay for is for the work you do after access, not for the access itself.
    Do I need a third-party access link to onboard a Google Business Profile client?
    No. Google Business Profile access is a manager role you can request or be granted directly inside Google, at no cost. Third-party onboarding links are useful when you need access across several ad platforms at once, but for Google Business Profile alone they add a consent screen carrying another company's name for no extra permission.
    Which access level should an agency ask for?
    Management. It allows posting, review replies, photo uploads and profile edits, which is everything an agency needs day to day, while ownership stays with the client. Ownership should normally remain with the business.
    What can a Manager do that an Owner cannot?
    Nothing. A Manager can do all the day-to-day work: posts, review replies, Q&A, photos, videos, hours, categories, attributes and messaging. What only an Owner can do is add or remove other people, transfer ownership, and remove or re-verify the profile. That split is exactly why Manager is the right level for an agency.
    How long does a Google access request take?
    Submitting takes a couple of minutes. Google then emails whoever manages the profile and gives them a window of several days, commonly around seven, to accept or decline. If they respond, it resolves immediately. If they do not, further options open up to you, including asking Google to review the request. Having the client invite you as a manager is always faster if they are reachable.
    What if the request is declined or the profile is already managed by someone else?
    Google will tell you the request was declined but not who declined it. The practical fix is to reach the person who holds the profile, often a previous agency or a web developer, and have them add you as a manager, or have the client remove them. Google's own agency documentation covers the escalation options.
    What is the best tool for an agency to manage client Google Business Profiles?
    For agencies managing profiles for clients, GBPly is the best overall choice: approval-gated AI content, an unbranded white-label client portal, geo-grid rank tracking with Rank Replay history, per-client workspaces with team roles, your own email and SMS sending identity, and per-profile monthly pricing with no contract.

    Access sorted. Now run the profile properly.

    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.