How to Manage Google Business Profiles at Scale in 2026: Who Holds the Keys
Claimed, described and photographed is the entry ticket now. A 489-listing audit of twelve national chains shows where multi-location profiles still break, what Google changed in the last year, and which account should hold the keys.
The agency that built 140 of your Google Business Profiles left in March. Nobody noticed until the Plano store changed its hours and the edit bounced, because the account that owns the profile belongs to a project manager who now sells insurance. Google gives her three days to answer an ownership request. She is on a beach with no signal.
That is how most chains meet their own keyring. Everything below is about keys: which account holds the master, who gets a copy that opens one wing, and why Google spent the last year changing the locks. The setup takes an afternoon. Learning that you needed it takes a week you will not get back.
TL;DR: Managing Google Business Profiles at scale in 2026
- The basics are a gate, not an edge. In an audit of 489 chain listings, nearly every one was claimed, described and photographed. Nobody wins on completeness anymore.
- The mess lives in the name and category fields. A quarter of the chains publish their own name in more than one format, and those are the two fields whose edits can put a profile back into verification.
- One company-domain account owns everything, and people get keys through groups. Managers edit and reply. Owners manage people. The primary owner is the master key and lives in a vault.
- One restricted user account can suspend every profile it touches. The spring suspension waves hit brands whose staff accounts also sent cold email or edited Maps. Keep outreach and ownership on different logins.
- Google now schedules, repeats and multi-publishes posts natively. Review replies go through moderation and Q&A is gone, so the weekly job changed shape. Three tools below say which setup and which fixes come first.
What changes when you manage Google Business Profiles at scale?
Completeness stops being the job. Google Business Profile, which many operators still call Google My Business, is what puts a location in local search and on Google Maps. Across the 489 chain listings in the audit, nearly every one was claimed, every one had photos and almost all carried a description. What separates chains now is control: which account owns the profiles, how edits reach them, and whether one bad login can take a whole group offline.
The same gate turned up in the restaurant study, which compared the places AI assistants recommend most with the ones they barely mention. Both groups had claimed their listings at the same rate, with nearly every field filled in. A complete profile gets you into the room. It does not get you a chair.
Where the chains actually differed was in the two fields most people never look at twice. Three of the twelve publish their own name in more than one format, so one unit is “Jiffy Lube” and the next is “Jiffy Lube Oil Change”. Categories drift the same way, with a gym chain running most units as “Gym” and a handful as “Fitness center”, which Google treats as different kinds of business. Hours are the quiet one: one listing in twelve showed none at all, and at the dental chain in the sample that was a quarter of the offices.
Hold the keyring image, because it explains every section that follows. The company account is the master key. A business group is a wing of the building with a key of its own. A Manager holds a key that opens rooms but not the key cabinet. And an account restriction is Google changing every lock at once, which it did to thousands of profiles this spring. Keeping name, category and hours identical across every unit from one screen is the daily job a platform like Pluspoint exists for, at a price a ten-unit chain can carry. What follows is the manual version.
Which Google account should own your Business Profiles?
A master account on the company domain that nobody uses for email, set as primary owner of every profile. A Google Workspace account beats a free Gmail because IT can enforce two-factor and recover it when someone leaves. Store the login in a vault with two named holders and treat it like the master key it is.
Google issues three kinds of key per profile. Managers edit information and reply to reviews, and they publish posts and upload photos. That covers almost everyone’s day. There is no view-only seat and no post-only seat, so every permission decision is a choice between too much access and a bottleneck. Owners do all of that and add or remove people. The primary owner is the one seat that can hand the primary role to someone else, and Google makes every new owner and manager wait seven days before they can delete a profile, remove other users or transfer ownership. Seven days is longer than most return policies, which tells you how often this power gets abused.
Two setups fail so reliably that they deserve their own paragraphs.
The first is the personal Gmail. A founder claims the first three stores from their own account, a junior marketer adds the next twenty from hers, and an agency sets up the rest under a login the client never sees. Each of those people is a primary owner. When they leave, the profiles stay live and keep collecting reviews, and the business can no longer edit them. Recovery means an access request, a three-day wait for a reply that may never come, and then an ownership transfer and a verification run per profile. (Google now lets you claim the profile once the three days lapse, which is an improvement on the old method of begging.)
- Go to business.google.com/add, find the profile and select Request access.
- Google emails the current owner, who has three days to answer.
- If nobody answers, open the confirmation email and select Verify to claim it yourself.
- Once inside, transfer primary ownership to the company account and remove the old one.
The second is one Google account per location. It feels tidy, and it is a hostage situation with extra steps. Nobody can see every store at once, nothing can be edited in bulk, and the credentials live in a spreadsheet that was accurate in February. It also rules out business groups, which are the only reason large chains survive the platform at all.
How do business groups and organization accounts work?
A business group is a folder of profiles that shares one access list. Add a person to the group and they can reach every profile in it, current and future. Remove them once and every key is gone. Groups need at least two profiles to exist, and spreadsheet imports and bulk verification run one group at a time.
Each group has two roles of its own. A group Owner manages the people, can delete the group and can transfer it. A group Manager can add, edit and delete every profile inside but cannot touch the user list. Lay the groups out the way your organization already thinks. One per brand or one per region for a chain, one per franchisee where the owners differ, one per client if you are the agency. The group name is visible to everyone in it, so “Clients we might lose” is a poor choice.
Agencies get a different key entirely. An organization account is a Business Profile account for third parties, one per company, with a 10-digit ID. The client adds that ID to their group and the agency’s staff work through it. One rule catches people: a staff account added to an organization must not own or manage any location directly. The agency’s earliest clients, claimed from a founder’s Gmail years ago, have to move first.
| Search and Maps | Business Profile Manager with groups | Organization account | Business Profile API | |
|---|---|---|---|---|
| Built for | One or two profiles | Two to a few hundred profiles in one company | Agencies that manage other companies’ profiles | Chains with hundreds of units, or a platform working on their behalf |
| How people get access | Added to each profile by hand | One list per group that covers every profile inside | The client adds the agency’s 10-digit ID; staff never own profiles | Whatever the connected tool enforces |
| Bulk edits | None | Spreadsheet export and import, one group at a time | The same, per client group | Field-level updates, posts and reviews at any volume |
| Verification | One at a time, method chosen by Google | Bulk verification from ten storefronts | Bulk verification per client business | Inherits the account’s status |
| The trap | Everything hangs on one login | One restricted member suspends the group | One organization per company, so name it for the agency | One bad category push re-verifies every profile |
Which setup fits your locations?
Four answers. The setup and the checklist below rewrite themselves as you change them.
Your setup
- One company-domain account is the primary owner of every profile. People get access through a business group, never through individual profiles.
- Ten or more storefronts qualify for bulk verification: every location in the group with a store code, one application under Verifications, then new locations verify on their own.
Checklist, in order
- Create the company-domain account (locations@ or gbp@) with two-factor and a shared vault entry.
- Transfer primary ownership of every existing profile to it. Remove everyone who has left.
- Create one business group and move every profile into it.
- Make everyone who only edits and replies a Manager. Owner is for the two people who manage users.
- Give every location a store code and export the spreadsheet once, as a baseline.
- Apply for bulk verification from the group. Keep signage photos and a store finder that matches.
- Turn on email alerts for edits and ownership requests, and route them to a monitored inbox.
How do you verify 10, 50 or 500 locations?
Google chooses the verification method and will not let you change it. Depending on the business it offers a phone call or text, an email, a live video call or a postcard that takes up to fourteen days. When the website is already verified in Search Console the check can be instant. Codes expire, and the review itself can take five business days. The postcard is the only part of Google that still travels at the speed of the Postal Service.
From ten storefronts you can apply once for bulk verification. The rules are short and every one of them gets someone rejected. Every profile must belong to the same business. Service-area businesses do not qualify. Duplicates and suspended profiles do not count toward the ten. And the spreadsheet must include every location you manage rather than the tidy ones. You apply from the group under Verifications, and Google reviews the brand once instead of the stores one by one.
Before you press the button, make the outside world agree with the spreadsheet. The store finder on the website should list every location with the same name, address and phone as the profiles. Every location needs a store code. The signage in Street View should read the way the profile does. Once the group is approved, new locations you add to it appear on Google without a fresh verification, as long as nobody else already owns them. Google reserves the right to ask for proof again at any time, so keep the lease scans somewhere you can find them.
How do you edit hundreds of profiles without breaking them?
Download the spreadsheet and change the fields. Import it back and read the import summary before you confirm. Every location needs a store code, which is the one field you cannot bulk-edit, and the map pin and posts stay out of the spreadsheet too. Most changes publish in minutes. Name, address and website changes take up to two days, and pushing several of those at once is how a chain ends up re-verifying every store.
The import summary is where the platform tells you what it thinks of your data, and the status column is worth learning by heart.
| Status | What it means | What to do |
|---|---|---|
| Matches found | Google already has a listing at that address | Confirm it is yours or add it as a new location |
| Access needed | Someone else verified the profile first | File an ownership request and wait three days |
| Duplicate addresses | Two rows in your file share an address | Give each a distinct address or store code |
| Missing store codes | The row has no store code | Add one, since every bulk edit keys on it |
| Suspended | The public cannot see the profile while you still can | Fix the violation, then appeal |
Google’s Business Profile API does the same work without the spreadsheet. Google describes it as built for large, tech-savvy businesses and third parties, which is a polite way of saying most chains meet it through a platform. The API amplifies whatever you push through it. One category change applied to every profile at once is the classic way to send a whole group into re-verification. Change one field type per batch and test it on five profiles first. And check which tools currently hold access to your account before you blame Google for an edit you made.
Names deserve a rule of their own, because they are the field the audit found chains disagreeing with themselves about. Google’s guideline is that every location carries the same name unless the signage genuinely varies. Store codes and taglines are out. So are legal suffixes and phone numbers and hours and host-store descriptors and trademark symbols, and since August repeated bilingual names as well. “Jiffy Lube” and “Jiffy Lube Oil Change” are both fine names. They are not both fine names for the same chain, and the checker below counts how many of yours you have.
Do your locations agree on their own name?
Paste your location names, one per line. The check runs in your browser and nothing leaves the page.
6 names, 4 with a problem, 2 naming formats
More than one format. Google expects every location to carry the same name unless the signage genuinely differs, so pick one and roll it out a batch at a time.
| Name | Finding |
|---|---|
| Northwind Dental | Clean |
| Northwind Dental - Plano, TX | Clean |
| NORTHWIND DENTAL #114 | Store code in the name. It belongs in the store code field. Fully capitalized word. Use the capitalization on the signage. |
| Northwind Dental, Best Dentist in Frisco | Marketing tagline. Names describe, they do not sell. |
| Northwind Dental (in Target) | Host store or location descriptor. Drop it unless it is on the sign. |
| Northwind Dental LLC | Open 24 Hours | Legal suffix. Not part of the real-world name. Hours or status in the name. |
Why can one user account suspend every location?
Because Google restricts accounts, not just profiles. When a user account is restricted for a policy violation, every profile that account manages is suspended and the account can no longer claim new ones. Inside a business group, that reach extends to every profile the account can touch. The spring suspension waves worked exactly this way.
In late April and again in the first week of May, local SEO teams watched profiles disappear by the dozen. One consultant told Search Engine Roundtable he had seen eight accounts restricted in a single day, and the clients’ explanation was the same every time: “When I ask my clients what they did they say nothing unusual. Its just a personal email account.” That sentence is the whole argument for least privilege. The fewer accounts that hold a key, the fewer accounts whose bad week becomes yours.
Three habits keep the cascade short. Give Manager rather than Owner to everyone who edits and replies, so a compromised login cannot remove the people who could fix it. Keep the accounts inside your groups away from cold email and Maps edits, because those are the behaviors that get accounts restricted in the first place. And when a suspension lands, appeal the account restriction first and the profile second, since Google processes them in that order and now accepts evidence uploads with the appeal. Penalties are additive. A second violation on a restricted account does not replace the first, it stacks on top.
How exposed are your profiles? A nine-point check
Tick what is true today. If you would have to ask someone, it counts as no.
Access strength: 0 of 19 points
One departure or one restricted account takes the whole set of profiles with it. Ownership is the job this week, everything else can wait.
- Create a company-domain owner account and transfer primary ownership of every profile to it
- Export the user list per group and remove every departed person and agency this week
- Put the owner account credentials and two-factor recovery in a shared vault with two named holders
Nine boxes do not audit five hundred profiles. They do tell you which fix comes first.
How do you keep two hundred profiles alive every week?
Google now does the tedious parts natively. One post can go to every profile you select at once, posts can be scheduled, and recurring posts arrived in April. Review replies wait in a moderation queue before they show. Q&A is gone, so the AI answers customers’ questions from your reviews and your website, whether or not you would have answered them that way.
The posting change landed in November, when Google’s own team announced scheduling and multi-location publishing inside Business Profile Manager. A chain that used to paste the same offer forty times now writes it once, picks the profiles and sets the date. Recurring posts, added in April, let a weekly special repeat itself without a human remembering. Two posts a week per location is plenty. The operators who post three times a day are the same ones asking why engagement fell.
- Schedule a post for a date and time from the Posts tab.
- Select several profiles before you press Post and it lands on all of them.
- Set a recurring post for the offer that repeats every week.
- Read the restored post insights to see which locations get the clicks.
Replies changed in April too. Every reply now sits in review before it publishes, and the pattern practitioners report is that the replies most likely to stay pending are the ones pasted under two hundred reviews with the phone number in the last line. Write the reply for the review in front of you. It is slower, and it is also the only version that reliably gets through.
Q&A left in two stages: the API shut on November 3 and the public section faded over the following months. What replaced it is Ask Maps and the AI layer in Search, which answer “do they have parking” from whatever your reviews and your website say about parking. The weekly job is therefore less about answering questions and more about making sure the answers already exist somewhere you control.
| Check every week | Where to look | Healthy looks like |
|---|---|---|
| Profiles with a pending, rejected or “needs action” status | Business Profile Manager, status column | None older than two days |
| Users added or removed | Group settings, Manage users | Matches the HR list exactly |
| Reviews without a reply | Reviews tab or your inbox | None older than three days |
| Posts live per location | Posts tab | One in the last seven days |
| Hours that differ from the point of sale | Spreadsheet export | Zero |
| Suspended or unverified profiles | Verifications and status filters | Zero |
| Ownership requests waiting | The owner account’s inbox | Answered within three days |
| Calls, direction requests and website clicks per location | Performance tab | Flat or rising against last month |
Pluspoint publishes posts to every location from one calendar and routes review replies through one inbox, which is the part of this job that happens every day rather than once. The setup in the earlier sections is what makes that possible. No platform can schedule a post to a profile your company does not own.
What do AI assistants actually read on your profiles?
Two different things, and it pays to keep them apart. The listing fills the card beside an AI Overview or a chat answer with the name and category and hours and rating. A separate set of pages decides whether the answer says your name at all. The naming-layer study measured that second layer across seven industries and found Google’s AI sending most of its citations to the businesses’ own websites, while ChatGPT leaned on editorial and forum pages instead.
For a chain, that splits the work cleanly. Consistent names, categories and hours across every profile feed the card, and the card is what a customer sees at the moment of choosing. Location pages on the website with the same facts feed Google’s AI, which is why the store finder mattered for bulk verification and matters again here. Reviews feed both, which is the argument for per-location review QR codes and for the reply discipline above. Nobody gets named for having hours. Everybody gets skipped for not having them.
Myths about managing Google Business Profiles at scale
One Google account per location keeps things safe. It keeps things unmanageable. Per-location accounts rule out business groups and every bulk tool, and they turn each departure into a recovery project.
Owner is the right level for trusted people. Manager already covers editing, replying, posting and photos. Owner adds the power to remove you, and the seven-day waiting period exists because people use it.
API access protects you from suspensions. An API pushes mistakes as fast as fixes. One category change across a group has sent whole chains into re-verification, and the tool that did it will not be the one that gets the profiles back.
Q&A is still worth maintaining. The API is gone and the public section followed. Customer questions are now answered by Google’s AI from your reviews and your website, so the maintenance moved there.
A complete profile is a competitive edge. In the audit, 99% of chain listings were complete. Completeness is the entry ticket. The edge is consistency, and the reviews you collect after the door opens.
When is it time to stop doing this by hand?
When multi-location Google Business Profile management outgrows the people doing it. The signs are familiar. More than one brand or region. Franchisees who need their own access. Posts multiplied by fifty locations and reviews arriving faster than one inbox can answer them. At that point the Google-only setup still works, and it works on the time of someone whose job was supposed to be multi-location marketing rather than key management.
Pluspoint sits on top of the setup above rather than replacing it. Your company account stays primary owner. The platform connects to the profiles and keeps name, category and hours consistent across every unit. It publishes posts to all of them and answers reviews from one inbox, so the fields the AI assistants read stay identical everywhere. It is priced per location on a published rate, with a free trial and no sales call, which is the difference between a tool for enterprises and a tool a fifteen-location franchise can afford this quarter. The same screen handles Apple Business and Bing Places, since a customer who asks Siri does not care which map you maintained.
Methodology: the 489-listing audit
We pulled listings from DataForSEO’s Business Listings index on September 7, 2026 for twelve US chains within 40 km of Dallas, Chicago, Phoenix and Atlanta. The chains: Planet Fitness, Great Clips, Aspen Dental, Wingstop, Crumbl, European Wax Center, Massage Envy, Take 5 Oil Change, Jersey Mike’s, Orangetheory Fitness, Jiffy Lube and Sport Clips. After removing duplicates by place, 489 US records remained. For each we recorded claimed status, hours, photos, description, website URL and primary category. We reduced each name to a format by stripping the location token. 96% of the records had been refreshed by the index within the previous twelve months. It is a hygiene snapshot of national chains, not a ranking study.
Frequently asked questions
What is Google Business Profile Manager?
Business Profile Manager is the dashboard at business.google.com for people who run more than one profile. Single profiles are edited directly in Google Search and Maps. The dashboard holds business groups, user management, spreadsheet import and export, and the bulk verification form for chains with ten or more storefronts.
How do I manage multiple Google Business Profiles from one account?
Make one company-domain account the primary owner of every profile, then create a business group in Business Profile Manager and move the profiles into it. Add teammates to the group as Managers or Owners. They reach every profile in the group, including ones you add later, from a single login.
Can I have multiple businesses under one Google Account?
Yes. One Google Account can own or manage any number of Business Profiles and can sort them into several business groups, for example one per brand. Agencies that manage other companies' profiles should use an organization account instead, which clients grant access to by its 10-digit ID.
How many locations do I need for bulk verification?
Ten or more storefront locations belonging to the same business. Service-area businesses do not qualify, and duplicate, suspended or disabled profiles do not count toward the ten. You apply once from the business group under Verifications, and Google reviews the brand rather than each store.
Can I merge two Google Business Profiles?
Not directly. If two profiles describe the same location, verify both, keep the one with the reviews and the correct details, and ask Google to remove the other as a duplicate through the profile's support options. Reviews on a removed duplicate can be requested for transfer, though the request is not always granted.
Can two businesses have the same address on Google?
Yes, if they are separate businesses with different names and phone numbers, such as a dentist and a lawyer in one building. Two profiles for the same business at one address count as duplicates. Departments and practitioners inside a business can have profiles with names that differ from the main one.
How do I recover a Google Business Profile a former employee owns?
Go to business.google.com/add, find the profile and select Request access. Google emails the current owner, who has three days to respond. If nobody answers, you may be able to verify the profile yourself from the confirmation email. Once you are in, transfer primary ownership to a company account.
What does it cost to manage Google Business Profiles at scale?
Google's own tools are free: Business Profile Manager, business groups, spreadsheet imports and bulk verification carry no charge. The cost is people's time, which is why chains past a few dozen locations pay for a platform. Prices run from a published per-location rate to enterprise contracts quoted through sales.
Once the keys are in the right hands, the question becomes what to do with the profiles to move revenue at each location. The 18 micro-optimizations for multi-location businesses pick up where the setup ends.