

To manage multiple locations in Google Business Profile (formerly Google My Business), give every location its own profile and manage them together in Business Profile Manager. Add a few locations one at a time, or import many at once with Google's spreadsheet template. If you have 10 or more locations of the same business, you can ask Google to verify them in bulk.
This guide walks through each step, the rules Google applies to chains, and what franchisors and multi-location platforms need to manage listings and reviews for every location.

A Business Profile is how a location shows up on Google Search and Maps. Each location's profile lets you:
One profile for the whole brand can't do that. Customers search for the location nearest to them, and Google ranks each location on its own.
Google's guidelines for representing your business set a few rules that matter most for chains:
Breaking these rules can lead to suspended profiles, which costs far more time than doing it right the first time.
For a small number of locations, add and verify each one individually.

For larger chains, adding locations one by one is slow and error-prone. Business Profile Manager lets you import locations from a spreadsheet.
Uploading a spreadsheet doesn't verify anything. Verification is a separate step.
Google's bulk verification saves a chain from verifying every location one at a time. According to Google:
To request it, sign in to Business Profile Manager, select Verifications, then Chain, then Start, and complete the form. Google may ask for more information or a video showing the business, and it emails you once verification succeeds. Google doesn't publish a fixed timeline for bulk verification.
A business group (formerly called a location group) is a shared folder of locations in Business Profile Manager. Groups let you give a regional manager or an outside partner access to a set of locations without handing over the whole account. For bulk verification, verifying the group's main owner verifies the eligible profiles in that group.
Plan groups around how your business actually runs: by region, by brand, or by franchisee. Keep at least two trusted owners on every group so you're never locked out when someone leaves.
Edits can take time to appear, and some edits are reviewed by Google before they go live.
Each location has its own reviews and its own star rating on Google. A great rating at one store does nothing for the store down the road, so every location needs its own steady flow of reviews and replies.
Google is the most important listing, but not the only one. Customers also find locations on Apple Maps, Bing, Yelp, Facebook and industry sites such as Zocdoc, Avvo, Cars.com or Tripadvisor. The core of every listing is the same: name, address and phone number, often shortened to NAP.
When those details differ between sites, customers get confused and search engines get mixed signals. Keep one master record per location, push changes from it, and check listings after every move, rebrand or phone change. Our list of review platforms to monitor shows which sites matter by industry.
In a franchise system, the franchisor owns the brand and the franchisee runs the location. Decide in writing who owns each Business Profile, who can edit it, and who replies to reviews. Franchisors often keep primary ownership so the profile, and its reviews, stay with the location when a franchisee sells or leaves, while giving franchisees manager access for day-to-day updates. Whatever you choose, apply the same brand standards for names, categories and review replies across every location.
If you run a franchise system, a marketplace or a SaaS platform that serves many locations, you need each location's reviews and ratings inside your own systems: in a franchisee portal, a location dashboard or your product's UI.
Google's Business Profile API can list reviews for each location and post replies, but it covers Google only, requires an application for API access, and needs authorization for every profile. Most locations also have reviews on other sites.
Shout About Us is the review management API for marketplaces and platforms. The Review Data API pulls reviews and ratings for each location from Google, Yelp, Facebook and 80+ review sites into one format. From there you can add the Review Response API to draft and post replies, and Review Solicitation to send SMS and email review requests per location. Pricing is $0.50 to $3.00 per location per month plus usage, so cost scales with your location count. See pricing.
Yes. Business Profile Manager lets one account own or manage many profiles, organized into business groups. Add other owners and managers so access never depends on one person.
Usually, yes. Chains with 10 or more profiles for the same business can request bulk verification instead. Service-area businesses aren't eligible for bulk verification.
Only if the real-world name actually differs by location. Otherwise Google expects consistent names and categories across a chain.
A store code is your own unique ID for each location. Google uses it to match spreadsheet rows to existing profiles, so keep it stable.
Business Profile Manager shows reviews per profile. To see reviews for every location from Google and other sites in your own system, use a review API such as the Review Data API.
If you're building location-level reviews into a franchise portal or platform, start with the Review Data API, and check per-location pricing for your location count.