On this page
- Key takeaways
- Can one Google Business Profile cover multiple locations? The 2026 short answer
- How do you add multiple locations to Google Business Profile? The under-10 path and the 10+ path
- Who should have access to each Google Business Profile? Business groups, owner and manager roles for head office, regions, and stores
- Can you post to multiple Google Business Profile locations at once? A weekly posting rhythm for 10+ locations
- How should head office approve local Google posts before they go live?
- How do you respond to Google reviews for multiple business locations?
- How should head office report on Google Business Profile performance per location?
- What should a multi-location brand look for in a Google Business Profile tool?
- What are the best practices for multi-location Google Business Profile management in 2026?
- What are the most common multi-location Google Business Profile problems, and how do you fix them?
- Transform your social media management with Sked Social
Manage Google Business Profile for multiple locations in 2026: bulk upload, chain verification, owner and manager roles, a weekly posting rhythm, and review replies.
Updated October 2026. Every Google rule below is checked against Google's own Business Profile help pages.
Key takeaways
- One Google account can hold many locations, but every physical address needs its own Business Profile. Google lets 10 or more profiles from the same business request bulk verification.
- Store codes are the join key for everything. Lock them in a master sheet, because Google won't let you change a store code by spreadsheet.
- Put head office in charge as owners of a business group, regional leads as managers of their group, and store managers on their own profile only.
- Google now lets you select multiple profiles for one post, schedule it, and set it to repeat. Write one master caption with local slots, so 25 stores don't publish 25 identical posts.
- Setup is a one-off. The real job is a weekly rhythm: national posts, local posts, review replies within a set target (for example, two business days), and a monthly scorecard per store.
- Sked Social schedules and auto-publishes Google Business Profile posts next to your other channels, brings Google reviews into one inbox with AI reply drafts, and adds approvals on Accelerate and Custom.
Getting 25 stores onto Google is the easy part. Keeping 25 profiles posted, answered, and on-brand every week is where head office teams fall behind. This guide covers both, with the weekly operating rhythm most guides skip.
Can one Google Business Profile cover multiple locations? The 2026 short answer
No. One Google account can manage many locations, but each physical address needs its own Business Profile. A single profile can't carry several addresses. Google Business Profile (formerly Google My Business) treats every store as its own listing, with its own reviews, hours, photos, and posts. You manage them together through business groups.
That one rule shapes everything else in this guide. Here are the rules worth pinning above your desk.
What are the rules for multi-location Google Business Profiles?
- One profile per address. Two stores, two profiles. No exceptions for "same brand, same menu."
- 10 or more profiles can bulk verify. Google's help page says bulk verification is available when your spreadsheet has 10 or more profiles from the same business. Duplicate, suspended, or disabled profiles don't count toward that minimum.
- Service-area businesses can't bulk verify. If your locations don't serve customers at a fixed address, you verify one by one.
- Reviews stay where they were left. A review on your Brisbane store never moves to your Sydney store.
- Each location gets its own local phone number. Google's guidelines ask for a local number for each location instead of a central call center line whenever possible.
- Each location links to its own landing page. Send the profile to a store page, not your homepage.
What about two businesses at one address?
It happens. A cafe inside a gym. A pharmacy inside a supermarket. Google can list both, as long as each is a genuinely separate business with its own name and its own primary category. Don't create a second profile for a department of the same business just to win more map space. That is the kind of duplicate Google removes.
Who this guide is for
You run head office marketing for a brand with 10 or more stores. Maybe you're a retail chain, a hospitality or restaurant group, or a franchise network. You don't need another "how to claim your listing" walkthrough. You need a way to run Google Business Profile like a channel, with a calendar, sign-off, and a monthly view of how each store is doing.
So here's the shape of this guide. Sections two and three cover setup and access, which you do once. Sections four to seven cover the weekly rhythm: posting, approvals, reviews, and reporting. That second half is where the work actually lives.
How do you add multiple locations to Google Business Profile? The under-10 path and the 10+ path
How you add locations depends on one number. Under 10, you add them one at a time. At 10 or more, you use a spreadsheet and request chain verification.
Path A: adding one to nine locations
- Sign in to Business Profile Manager with the Google account head office owns. Not a store manager's personal Gmail.
- Select Add business, then create a new profile. Don't edit your existing profile and change the address. That moves your current listing and its reviews to the new address.
- Enter the exact store name as it appears on signage, the unique street address, and the store's local phone number.
- Pick the same primary category you use for your other stores, unless this location genuinely does something different.
- Verify the location. Google offers the methods available for that business, which can include phone, email, video, or mail.
- Add hours, photos, and the store's own landing page URL once verified.
Path B: how to add 10 or more locations in bulk
- Download Google's bulk import template. Accepted formats are .xls, .xlsx, .ods, or .csv.
- Give every location a unique store code. Use a format you'll keep forever, like
AU-QLD-0004. - Format the store code column as text before you paste anything. Google warns that spreadsheet software can drop leading zeros, so "0004" becomes "4", and that can create new businesses by accident.
- Fix duplicate or missing store codes before you upload. Google won't let you update a store code by spreadsheet later, so get it right now.
- Upload the file and review the import results for errors.
- Request bulk verification.
Who is eligible for Google bulk verification?
From Google's bulk verification help page, you're eligible when:
- Your spreadsheet has 10 or more profiles from the same business.
- Duplicate, suspended, or disabled profiles aren't counted toward the 10.
- Your business isn't a service-area business.
- You're not an agency holding more than one business in one account. Google says agencies in that position can't bulk verify.
- Your spreadsheet includes all the profiles you manage for that business.
To request it, sign in on a computer, open Verifications, choose Chain, and submit the form. Google doesn't publish a turnaround time. It reviews the request and confirms by email.
Why can't I bulk verify? Troubleshooting the usual blockers
- No Verifications tab. You're probably signed in on mobile, or you have fewer than 10 eligible profiles. Switch to a computer and check for duplicates or suspended listings dragging your count under 10.
- It keeps asking you to edit your existing profile. You're in the edit flow, not the add flow. Go back to Business Profile Manager and choose Add business.
- A bad upload created duplicates. Usually leading zeros or a typo in a store code. Fix the master sheet first, then mark the duplicates in Business Profile Manager.
One process note before you move on. Keep that store code master sheet as the single source of truth for everything later: posting, review tracking, and your monthly scorecard. Sked Social doesn't create, import, or verify Google listings. That part stays in Google.
Who should have access to each Google Business Profile? Business groups, owner and manager roles for head office, regions, and stores
Short answer: head office holds owner rights on every business group, regional leads are managers of their own group, and store managers are managers of their own profile only. Primary ownership sits with a role-based company account, never a person.
Most multi-location messes start with access. One shared login. A store manager who left with owner rights. A regional lead who can delete profiles they never should have touched. Fix the structure once and the rest gets easier.
Use business groups as shared folders
A business group (formerly a location group) is a folder for profiles. Google says that when you add a user as a manager or owner to the business group, they get access to all current and future profiles placed in that group. That's handy and risky. Anyone you add to a group can edit every profile inside it.
So split groups by the access you want. One group per region or per banner works for most brands. Only an owner can delete a group.
What can each Google Business Profile role do?
Google's roles help page defines three levels:
| Role | What they can do | What they can't do |
|---|---|---|
| Primary owner | Full control. One per profile. | Leave without transferring primary ownership first. |
| Owner | Full control, including adding and removing users. | In their first seven days, delete the profile, remove other owners or managers, or transfer primary ownership. |
| Manager | Edit info, manage posts, respond to reviews, edit photos. | Add or remove users, or remove the profile. |
Map Google roles onto your content team
- Head office: owners of every business group. Primary ownership sits with a role-based company Google account, not a person.
- Regional leads: managers of their regional group.
- Store managers: managers of their own profile only.
Never share one master login. When a store manager leaves, run the same three steps every time: remove them from the profile, check who now holds owner rights, and update your access log.
Who owns which task
| Task | Head office | Regional lead | Store manager |
|---|---|---|---|
| National Google posts | Owns | Informed | Informed |
| Local Google posts | Approves | Reviews | Drafts |
| Offers and events | Owns | Reviews | Supplies details |
| Hours and special hours | Owns bulk updates | Flags changes | Flags changes |
| Review replies, four to five stars | Sets templates | Spot-checks | Replies |
| Review replies, one to three stars | Approves wording | Owns | Supplies facts |
| Reviews that break policy | Flags to Google | Escalates | Escalates |
| Photo updates | Sets standards | Reviews | Uploads |
| Monthly report | Owns | Reviews | Receives |
For agencies managing client locations
If you're an agency, Google offers an agency organization with its own business groups. Keep each client in a separate group so no one sees a profile they shouldn't.
Inside Sked Social, Account Groups mirror this structure. You can organize connected accounts by brand, client, or region, then switch groups to filter calendar, content, and analytics views. Advanced user permissions on Accelerate and above control who on your team touches which accounts. Plans include three users on Grow, six on Accelerate, and a custom number on Custom.
Can you post to multiple Google Business Profile locations at once? A weekly posting rhythm for 10+ locations
Short answer: yes. Google's own tools let you select multiple profiles for one post, schedule it, and repeat it. The harder part is deciding what 25 stores publish each week, so run one national post plus one local post per store, built from a master template with local slots.
Here's the gap almost every ranking guide leaves open. They show you how to publish one Google post. They don't tell a head office team what to publish across 25 stores, every week, without copy-pasting the same caption 25 times.
A cadence you can actually sustain
| Post type | Owner | Frequency | Notes |
|---|---|---|---|
| National post | Head office | Weekly | Brand campaign, new range, seasonal message |
| Local post | Store or region | Weekly or fortnightly | Store-specific photo, staff, local event |
| Offer | Head office | Campaign-driven | Prices and legal lines go through approval |
| Event | Store or region | As needed | In-store events, launches, workshops |
| Hours reminder | Head office | Before each public holiday | Paired with a special hours update |
What can Google do natively for multi-location posting?
Google's own tools now cover more than many guides admit. As of October 2026, Google's posts help page says you can select multiple Business Profiles when creating a post and share it to all of them. You can schedule a post for a date and time. You can set a post to repeat weekly, monthly, or on a custom schedule. Google's page doesn't state a location limit.
That's enough for a brand that only posts on Google. Most multi-location brands don't. Google is one channel in a calendar that also runs Instagram, Facebook, TikTok, and LinkedIn. Head office social owns that calendar. Merchandising and operations supply the dates and offers. Social decides how and when they go out.
Use templates with local slots
Copy-pasting one caption across 25 listings reads as spam and wastes the local signal. Write one master caption, then leave slots for:
- store name
- suburb or neighborhood
- local offer or event
- a local photo, not the national hero image
Example. Master: "Winter range is in. Come see it at [store name], [suburb]." Local slot: "Ask Priya at the counter about our [suburb] loyalty night on 14 July."
Name everything with store codes
Put the store code in the post label or campaign name, like AU-QLD-0004 | Winter range. When you build the monthly scorecard, you can join posts to stores without guessing.
Run hours changes as spreadsheet updates, not posts
Holiday hours and temporary closures are profile data, not content. Run them as a bulk spreadsheet update keyed on store codes. Check every row against the master sheet, upload at least a week before the holiday, then spot-check five stores on Google Maps.
Where Sked Social fits
Sked Social schedules and auto-publishes Google Business Profile posts beside your other channels on one brand calendar. Bulk Create Posts, on all plans, lets you prepare many posts at once and assign captions, schedules, and target accounts per post. Bulk upload handles up to 20 posts per batch on Grow and Accelerate, and 50 on Custom. Here's a walkthrough on bulk scheduling posts for multiple locations. Labels, Brand Kit, and the Media Library keep the local versions on-brand.
How should head office approve local Google posts before they go live?
Short answer: use a three-step ladder (store drafts, head office brand-checks, then it's scheduled), set a two-business-day review deadline, and never let anything with a price, offer, competition, or regulated claim skip the brand check.
At one store, a typo in an offer is embarrassing. At 30 stores, it's a refund problem. Offers carry prices, legal lines, and end dates. Franchise networks carry brand standards. Regional promos carry conditions that differ by state. That's why approvals matter more as you add locations.
A three-step approval ladder
- Draft. The store manager or regional lead writes the local version from the master template.
- Brand check. Head office checks tone, imagery, pricing, and legal lines.
- Publish. The approved post goes into the schedule.
Not every post needs every step. Evergreen posts using a pre-approved template can skip the regional review. Anything with a price, an offer, a competition, or regulated content never skips the brand check.
Set turnaround rules
- Set a review deadline before the scheduled publish time. Two business days works for most teams.
- Decide what happens if no one approves. The safe default: the post stays unpublished.
- Name a backup approver for leave and public holidays.
The franchise version
In a franchise, the franchisee drafts local content inside guardrails, and the franchisor approves. Spell out those guardrails in writing first. Our guide to a franchisee social media policy covers sign-off, ownership, and offboarding, with a template you can copy. For the wider picture beyond Google, see our playbook on social media marketing for franchises.
Common approval mistakes
- Approving in email threads. Nobody can find the final version.
- Approving inside Google after a post is already live.
- No record of who signed off, so nobody can answer when legal asks.
How Sked Social handles it
Approvals are available on the Accelerate and Custom plans. You get customizable statuses, an Approvals Board where posts sit as cards by status, and single-post approval. External reviewers, like a franchisee or a legal contact, can review through a no-login link. Shared calendars let stakeholders see what's coming. Email notifications and review reminders chase reviewers who still have posts waiting. On Grow, you get two fixed post statuses, not an approvals process.
How do you respond to Google reviews for multiple business locations?
Short answer: give store managers manager access so they can reply on their own profile, set one network-wide response target (for example, within two business days), use reply frameworks with local slots, and route one-star reviews about safety, discrimination, or legal threats straight to head office.
Reviews are where local customers actually talk to you. At 10 or more stores, they also pile up fast. The goal is speed without sounding like one robot answering for the whole network.
How do review replies work in Google?
Google's review reply help page sets out the mechanics:
- Only verified businesses can reply.
- You reply from Business Profile Manager under Read reviews.
- Google checks replies against its content policies. Replies usually take up to 10 minutes to review, but sometimes a review can take up to 30 days.
- Replies show as the business, and the reviewer is notified.
- You can edit or delete a reply later.
Managers can respond to reviews too, so store managers don't need owner rights to reply.
Reviews don't travel between locations
A new or second location starts at zero reviews. Build review requests into every store opening plan: signage at the counter, a QR code on receipts, a line in the post-purchase email.
Keep it clean. Google's prohibited and restricted content policy bans offering incentives for reviews, selectively asking only happy customers, and discouraging negative reviews. It also bans conflict-of-interest reviews, including from current or former employees. That rules out staff competitions for the most reviews.
Three reply frameworks with local slots
Five-star review. Thank them by name. Mention one specific detail they raised. Add a local touch. "Thanks, Sam. Glad the team at [store name] found the right size for you. See you at our [suburb] spring launch."
Three-star review. Thank them. Acknowledge the specific issue. Say what the store is doing about it. "Thanks for the honest feedback, Jo. Wait times on Saturdays at [store name] are too long. We've added a second register from 10am."
One-star review. Apologize once. Take it offline with a named contact. Don't argue in public. "Sorry, Alex. That's not the experience we want at [store name]. Please email [store manager] at [email] so we can fix this."
Set response targets
Pick one target for the whole network, like a reply within two business days, and track it per store. Escalate any one-star review mentioning safety, discrimination, or legal threats straight to head office.
Where Sked Social fits
Sked Social brings Google Business Profile reviews into the same inbox as your Instagram, Facebook, TikTok, and LinkedIn comments. Smart Replies draft review responses using your Brand Kit's brand description and tone of voice, and AI replies are included on Grow and above. Your team still edits each draft to add the store-specific detail that makes it sound human. See how reputation management in Sked Social keeps reviews and comments across every store in one place.
How should head office report on Google Business Profile performance per location?
Short answer: run a six-column scorecard per store every month (posts, new reviews and rating, reply rate within target, profile actions, open issues), keyed on store codes, and review the bottom five stores with regional leads in a 30-minute meeting.
You can't manage 25 stores on gut feel. You need one view per store, every month, that tells you who needs help. Google gives you performance data per profile. Building the network view is a process you run.
What to put on the scorecard
Keep it short. Six columns per store:
- Store code and name
- Posts published this month
- New reviews and average rating
- Share of reviews replied to within your target
- Profile actions, like calls and direction requests, from Google's performance data
- Open issues, like incorrect hours, a suspended profile, or a duplicate
How to build it
- Export each profile's performance data from Business Profile Manager.
- Paste each export into one spreadsheet, one row per store, keyed on the store code.
- Pull post counts from your calendar using the store codes in your post labels.
- Add review data from your inbox or from each profile.
- Color the bottom five stores and send them to regional leads with one action each.
Run a monthly review cadence
Book 30 minutes in the first week of each month. Head office presents the scorecard. Regional leads commit to one fix per struggling store. Next month, you check whether it worked.
That rhythm beats a beautiful dashboard nobody opens.
Where Sked Social fits
Sked Social Insights cover your connected accounts, including Google Business Profile analytics. On Accelerate and above, custom reports can be delivered as scheduled PDF emails, so the monthly channel report lands in inboxes before your review meeting. Use Account Groups to filter views by region or banner. The store-by-store scorecard itself stays a spreadsheet you own, keyed on store codes.
Spavia, a franchise brand with 70+ locations, saves 300 hours of manual work every month by running its franchise content through one Sked Social hub with head office approvals.
What should a multi-location brand look for in a Google Business Profile tool?
Short answer: if Google is your only channel, Google's own multi-profile posting may be enough. If Google sits in a calendar with Instagram, Facebook, TikTok, and LinkedIn, look for a tool that publishes Google posts on the same calendar, pulls Google reviews into one inbox, and supports approvals and per-region filtering.
Use this checklist when you compare tools for 10 or more locations:
- Google posts on the main calendar. Scheduled and auto-published next to your other channels, not in a separate tab.
- Bulk creation. Many local versions at once, each with its own caption, schedule, and target profile.
- Reviews in one inbox. Google reviews beside social comments, with reply drafts your team can edit.
- Approvals with an audit trail. A record of who signed off on each offer and price.
- Grouping by region or banner. So regional leads see their stores, not the whole network.
- Reporting that fits your meeting. Channel reports that arrive before your monthly review.
For a longer buying framework, our guide to choosing franchise social media tools walks through the questions to ask before a demo.
What are the best practices for multi-location Google Business Profile management in 2026?
These are the habits that separate brands that run Google well from brands that set it up once and forgot.
- Treat the store code master sheet as sacred. One owner. Version history on. Every upload, post label, and scorecard row keys off it.
- Use a role-based Google account as primary owner. Something like a shared marketing ops address controlled by head office. People leave. Role accounts don't.
- Audit access every quarter. List every owner and manager per business group. Remove anyone who has left or changed roles. Google's seven-day limit on new owners is a reason to add people early, not late.
- Post local, not just national. One national post a week plus one local post per store beats three national posts copied everywhere.
- Plan holiday hours a month ahead. Put every public holiday on the calendar with a bulk hours update due a week before.
- Reply to every review, including five stars. It shows customers someone's listening, at every store.
- Write your review policy down. No incentives. No staff reviews. No asking only happy customers. Brief every new store manager.
- Keep Google in your main calendar. Google posts planned in a separate tool get forgotten. On one brand calendar, they sit next to the campaign they support. See how multi-location brands run this in Sked Social.
What are the most common multi-location Google Business Profile problems, and how do you fix them?
Challenge: duplicate listings after a bulk upload.
Fix: format store codes as text before upload, check for leading zeros, and reconcile every import against the master sheet.
Challenge: a store manager left with owner access.
Fix: store managers only ever get manager access to their own profile. Owners sit at head office. Run the offboarding checklist the day someone leaves.
Challenge: stores post off-brand offers.
Fix: master templates with local slots, plus a brand check on anything with a price. Sked Social approvals on Accelerate and Custom keep a record of who signed off.
Challenge: reviews go unanswered at half the network.
Fix: one response target, tracked per store on the monthly scorecard. Pull all reviews into one inbox so nothing waits for a store manager's day off.
Challenge: you can't bulk verify.
Fix: check whether you're a service-area business, whether duplicates or suspended profiles push you under 10, or whether you're an agency holding several businesses in one account. Any of those blocks chain verification.
Challenge: posts copy-pasted across every store.
Fix: one national post and one local post per week. Local means local photo, local staff, local detail.
Common questions
Google Business Profile for multiple locations: questions and answers
Can a Google Business Profile have multiple locations?
No. Each physical address needs its own Business Profile. One Google account and one business group can hold many profiles, so you manage them together, but each store keeps its own listing, reviews, and posts.
How do I add a second location to Google Business Profile?
In Business Profile Manager, select Add business and create a new profile with the new address and local phone number. Don't edit your existing profile's address, because that moves your current listing.
How do I add 10 or more locations to Google Business Profile in bulk?
Download Google's bulk import template (.xls, .xlsx, .ods, or .csv), give every location a unique store code formatted as text, upload the file, then request chain verification under Verifications on a computer.
How many locations do I need for bulk verification?
10 or more profiles from the same business, according to Google's bulk verification page. Duplicate, suspended, or disabled profiles don't count, and service-area businesses can't bulk verify.
How long does Google bulk verification take?
Google doesn't publish a turnaround time. It reviews the chain verification request and confirms by email.
Can I post to multiple Google Business Profiles at once?
Yes. Google's posts help page says you can select multiple profiles when creating a post, schedule it, and set it to repeat. Social media tools like Sked Social also schedule Google posts alongside your other channels.
How do you respond to Google reviews for multiple locations?
Give store managers manager access to their own profile so they can reply, set one response target for the whole network, and use reply templates with local slots. Escalate serious one-star reviews to head office.
How should head office run Google Business Profile for a 25-store brand?
Own every business group at head office, publish one national post a week plus one local post per store, approve anything with a price, reply to reviews within a set target, and review a per-store scorecard monthly.
Can two businesses share the same address on Google?
Yes, when they're genuinely separate businesses with distinct names and categories. Don't create extra profiles for departments of the same business.
Can multiple users manage one Google Business Profile?
Yes. Add them as owners or managers. Managers can edit info, manage posts, and respond to reviews, but can't add or remove users or remove the profile.
Do reviews transfer between locations?
No. Reviews stay with the location they were left on. A new store starts from zero.
Transform your social media management with Sked Social
Running Google Business Profile for 10 or more stores isn't a setup problem. It's an operating problem. Posts copied across every listing. Offers going live without a brand check. Reviews waiting days at some stores and minutes at others. Too many tools, too many tabs.
Sked Social gives head office one place to run it. Plan. Draft. Schedule.
- One brand calendar. Schedule and auto-publish Google Business Profile posts next to Instagram, Facebook, TikTok, LinkedIn, and the rest.
- Bulk Create Posts. Prepare many local versions at once, with captions, schedules, and target accounts set per post.
- Account Groups. Organize stores by region or banner and filter your calendar and analytics to match.
- Approvals on Accelerate and Custom. Store teams draft. Head office approves. External reviewers sign off through a no-login link.
- Google reviews in one inbox. Smart Replies draft responses in your brand voice from Brand Kit, so your team edits instead of starting from scratch.
- Scheduled PDF reports on Accelerate and above. Your monthly channel report lands before the review meeting.
Plans are sized for the team you have: three users on Grow, six on Accelerate, and a custom number on Custom. Real humans support you 24/5. Social owns the calendar. Sked Social makes it easier to run.
Ready to transform your social media management? Start your free trial today. 14 days. Every feature. No card.





