Home › Guide › Managing multiple listings
Multi-location guide

How to Manage Multiple Business Listings at Scale

Ten rules, in the order you should actually do them.

Managing multiple business listings gets harder with every branch you add. Most guides hand you ten practices in a flat list. This one puts them in the order you should do them, gives you Google’s real limits instead of vague advice, and tells you who should own what at 5, 50 and 500 locations.

The three phases
1FoundationRules 1 to 3. Do these before anything else.
2OperationRules 4 to 7. The weekly and monthly work.
3GrowthRules 8 to 10. Only worth doing once 1 to 7 hold.

Doing rule 6 before rule 1 means redoing rule 6. That is the part most lists leave out.

To manage multiple business listings, start by claiming every profile, removing duplicates, and setting one format for your name, address and phone number. Only then move on to bulk updates, review workflows, posting and reporting. Most guides list ten practices as equals. The order matters more than the list, because doing rule nine before rule one means doing rule nine twice.

Every new location adds another address, another phone number, another set of opening hours, more photos and more reviews. Handle that by hand and small errors spread fast. A customer drives to a shop that closed an hour ago, or calls a number that was disconnected last year.

This guide covers what to do, in what order, and what Google’s actual rules are. It also covers the part most articles skip: what to do when a listing breaks.

Priority

How to start: the three things to fix first

If you have limited time, stop here and do these. The other seven rules all depend on them.

1

Ownership

You cannot correct a listing you do not control. Find out who owns each profile before you plan anything else. In a franchise or a business that has changed hands, this is usually messier than people expect.

Why first: every other rule assumes you can edit the listing.

2

Duplicates

A duplicate splits one location in two. Reviews land on whichever copy the customer found, so 40 reviews can show as 22 and 18. Ranking signals split the same way.

Why second: Google reviews cannot be moved between profiles. The longer a duplicate lives, the more reviews you lose when you remove it.

3

NAP format

Decide how your name, address and phone number are written. One format, applied everywhere. In multi-location businesses the location suffix is where it breaks first.

Why third: every later bulk update inherits whatever format you set now. Fix it before you push data out, not after.

The mistake this prevents: a lot of teams start with posting or reviews because those feel productive. Then they discover half the profiles are unclaimed, two locations have duplicates, and the name format is inconsistent. All the posting work has to be redone.
The ten rules

How to manage multiple business listings: the 10 rules

Phase one is foundation work. Phase two is the ongoing job. Phase three only pays off once the first two hold.

Phase 1 · Foundation
1

Claim and verify every listing before anything else

Claiming proves you are allowed to manage a profile. Until that is true for every location, nothing else on this list is possible.

  • Search each directory for existing profiles before creating new ones. Creating a second profile for a location that already has one is how most duplicates start.
  • Claim through accounts the business controls, not a former employee’s personal login.
  • Write down every owner, manager and agency with access, and remove access the day someone leaves.
  • Check verification status per location, not per account. One unverified branch in fifty is easy to miss.
Phase 1 · Foundation
2

Find and remove duplicate listings early

A duplicate splits one location into two. Both show in search, both collect reviews, and usually one of them has old opening hours.

  • Search each location’s name and address on Google Maps, then again with a common misspelling and with the old phone number.
  • Check any directory the business used before you took over, since that is where forgotten profiles sit.
  • Decide which copy to keep by review count, not by which looks tidier.
  • Report duplicates through each platform’s own process. There is no single tool that removes them everywhere.
The fact that makes this urgent
  • Google reviewscannot be transferred between profiles. Remove a duplicate holding 18 reviews and those 18 reviews are gone, not merged.
Phase 1 · Foundation
3

Set one format for name, address and phone number

NAP standardisation means every location writes these three fields the same way. Decide the format once, then apply it everywhere.

  • Agree the business name format and keep marketing words out of it. Google’s guidelines ask for the real-world name, and a name stuffed with services is a common cause of suspension.
  • Write rules for abbreviations, unit numbers, postcodes and phone formatting. “Suite 4” and “Ste 4” are two different values to a directory.
  • Give every location a unique ID in your own records, so two branches on the same high street never get confused.
  • Decide the landing page pattern now. Each listing should point at its own local page, not the homepage.
Phase 2 · Operation
4

Keep one source of truth for location data

A single source of truth is one record per location that everything else copies from. Without it, the website says one thing and Google says another.

  • Hold the official name, address, phone, hours, categories, services, URL and status for every location in one place.
  • Separate brand fields from local fields. The description format is a brand field. Opening hours are a local field.
  • Replace scattered spreadsheets and email requests with one way to submit a change.
  • Record who changed what and when. At 200 locations this is how you answer why a profile changed.
Phase 2 · Operation
5

Update in bulk, but confirm per location

Bulk updating is the main reason to use software at all. The part teams get wrong is assuming a bulk update worked.

  • Group locations by region, brand or service so an update reaches the right branches only.
  • Check the result per location after every bulk push. A failed update on 6 of 200 profiles is invisible unless you look for it.
  • Avoid changing many fields on many profiles at the same time. A large sudden edit across a network is one of the patterns that triggers a review.
  • Add an approval step for anything customer-facing, especially closures and relocations.
Phase 2 · Operation
6

Decide who approves what, and how fast

An approval workflow says how a change is requested, checked and published. Without one, two people edit the same field and the newer edit wins by accident.

  • Split by field, not by person. Head office owns the name, category and description format. Locations own their own hours and photos.
  • Set a normal turnaround and a faster one for anything a customer sees today, such as an unplanned closure.
  • Write the procedure for closures, relocations and holiday hours before you need it, not during.
  • Keep a change log. It is the only way to answer “who changed this” three months later.
Phase 2 · Operation
7

Answer reviews with a system, not with goodwill

Review handling is the job that collapses first as location count grows. Goodwill covers 10 locations. It does not cover 200.

  • Bring every location’s reviews into one queue so nothing sits unseen.
  • Write reply templates for the common cases, then change the specifics before publishing. An identical reply on twenty reviews is visible to customers.
  • Set a target response time and treat one and two star reviews as urgent.
  • Route serious complaints to the location or department that can actually fix them, and record the outcome.
Phase 3 · Growth
8

Match each listing to what local customers search for

Local search intent is what a nearby customer wants to do: find a branch, buy something, book a service. Each listing should answer that.

  • Pick categories for what that branch genuinely offers, not what the brand offers overall. A location without a workshop should not carry a repair category.
  • Write descriptions that read naturally. Keyword stuffing in the description does not help and the name field version can get you suspended.
  • Link each listing to its own local page. A homepage link wastes the strongest signal you control.
  • Fill in services, attributes, photos and booking links. Completeness is one of the few things fully within your control.
Phase 3 · Growth
9

Post for each location without writing everything twice

Localised content makes a profile look active and local. The trap is either writing 200 unique posts or publishing the same post 200 times.

  • Build approved templates, then let locations change dates, offers and availability.
  • Use real photos of the actual branch and its team wherever you can. Stock photos of a generic shopfront help nobody.
  • Remove content that has expired. An offer that ended in March damages trust more than posting nothing.
Google’s actual post rules, which most guides get wrong
  • Character limit1,500, but only about the first 100 show before a reader has to click. Put the useful part first.
  • ImageJPG or PNG, 10KB to 5MB. 720 by 720 pixels recommended, 250 by 250 minimum.
  • Phone numbersNot allowed in post text. Google calls it phone stuffing.
  • How long they lastA What’s New post lasts about six months, not seven days. Many guides still print the old rule.
  • Post typesThree: What’s New, Offer and Event. Hotels cannot create Offer posts.
Phase 3 · Growth
10

Report per location, not just per network

A network average hides the branches that need help. If your estate average looks fine, that is often because strong locations are covering weak ones.

  • Track impressions, map views, calls, website clicks and direction requests for every location.
  • Rank locations against each other rather than reporting one blended figure.
  • Compare a weak location with a strong one in the same region and list the differences in categories, photos, reviews and posting.
  • Connect visibility to actual customer actions. Impressions alone do not tell you whether anyone came in.
The part most guides skip

How to fix a listing when it breaks

Best practice keeps most problems away. It does not keep all of them away. At 200 locations something is always wrong somewhere.

A profile gets suspended

The common causes at scale:

  • A business name with keywords or promotional words in it
  • An address that cannot be verified as a real staffed location
  • A large sudden edit across many profiles at once
  • A category that does not match what the business does

Fix the cause before you appeal. Appealing without fixing it usually fails, and a failed appeal makes later attempts slower.

A duplicate appears

Usually created by:

  • A staff member adding a profile that already existed
  • A data aggregator publishing an old record
  • A relocation where the old address stayed live

Decide by review count, not by appearance. Keep the copy with the most reviews, because those reviews cannot be moved to the other one.

Information changes on its own

Google accepts edits from customers and from other sources. Hours, phone numbers and categories can change without anyone on your team touching them.

  • Check every profile against your source of truth on a schedule
  • Review suggested edits rather than letting them apply quietly
  • Treat a wrong closure as urgent, since it stops customers arriving

A bulk update partly fails

The most common silent failure. The update reports success, and six profiles out of two hundred did not take it.

  • Always check results per location after a push
  • Investigate failures rather than repeating the whole update
  • Keep a record of what was pushed and when
Ownership

How to split ownership as you grow

The right split changes as you grow. Running a 200-location process at 8 locations wastes time. Running an 8-location process at 200 loses control.

JobUp to 5 locations5 to 5050 and above
Business name and categoriesOne personHead officeHead office, locked
Opening and holiday hoursOne personLocation, no approvalLocation, no approval
Address and phoneOne personHead officeHead office, with audit log
PhotosOne personLocationLocation, brand guidelines
PostsOne personHead office templatesTemplates plus local edits
Review replies, 4 and 5 starOne personLocationAutomated with review
Review replies, 1 and 2 starOne personManagerEscalated to a named owner
Duplicate and suspension handlingOne personHead officeNamed owner, tracked
ReportingMonthly, by handMonthly, per locationScheduled, per location and network
Software neededNo, a spreadsheet worksStarts to pay for itselfYes, manual is not realistic
The pattern worth noticing: opening hours stay with the location at every size, and the business name never does. Locations know things head office cannot know. Head office protects things a single location should not be able to change alone.
Measurement

What to measure, and what good looks like

Report each of these per location as well as across the network. The network figure tells you how you are doing. The per-location figure tells you what to fix.

AreaWhat to trackA reasonable target
Data healthListing accuracy, completeness, duplicate countZero known duplicates, every profile claimed
VisibilitySearch impressions, map impressions, local rankingRising, and tracked per location not blended
EngagementWebsite clicks, calls, direction requestsCompared month on month per location
ReputationReview volume, average rating, response rate, response timeEvery review answered, low ratings first
ContentPost views, offer clicks, photo viewsNo expired offers live anywhere
OperationsUpdate success rate, time to correct an errorFailures found and fixed, not left unseen
ConversionsEnquiries, bookings, appointments, visitsConnected back to listing activity

Targets depend on your sector and competition, so treat these as direction rather than benchmarks. The one that is not negotiable is data health, because everything else is measured on top of it.

Where to start

How to fix a messy set of listings in 30 days

Week 1

Find out what you actually have

List every location. For each one, check whether a profile exists, whether it is claimed, who owns it and whether there is a duplicate. Expect surprises. This week produces a list, not a fix.

Week 2

Take control

Claim what is unclaimed. Remove access for people who have left. Start the duplicate removal process, since it takes time to complete. Agree your name, address and phone format and write it down.

Week 3

Correct the data

Apply the agreed format everywhere. Fix hours, categories, services and links. Check the result per location rather than trusting a success message. Point each listing at its own local page.

Week 4

Set the routine

Decide who approves what. Set a review response target. Set up monitoring so a change alerts someone. Book the quarterly audit now, while it is on your mind.

After 30 days you will not be finished, but you will know what you own, the duplicates will be in process, the data will be consistent and somebody will be responsible for each part. That is the point where posting and optimisation start to be worth doing.
FAQs

How to manage multiple business listings: FAQs

What is multi-location business listing management?
It is the work of creating, verifying, updating and checking an online profile for every branch a business runs. Those profiles sit on Google Business Profile, Apple Maps, Bing Places, Facebook and other directories. Each holds the name, address, phone number, website, hours, categories, services, photos and reviews. At one or two locations this is a task. From about five locations it becomes a process, and from about twenty it needs software, because one field change turns into twenty logins.
How do you manage multiple business listings?
Work in three phases. Foundation first: claim and verify every profile, remove duplicates, and agree one format for name, address and phone number. Operation second: keep one master record per location, update in bulk but check the result per location, decide who approves what, and answer reviews from one queue. Growth last: match categories to each branch, post with templates locations can adapt, and report per location rather than as a network average. Doing them in this order is what stops the work being repeated.
Which three things should we fix first?
Ownership, duplicates, then NAP format. Fix ownership first, because you cannot correct a listing you do not control. Fix duplicates second, because a duplicate splits your reviews and your ranking signals, and Google reviews cannot be moved between profiles. Fix name, address and phone format third, because every later change inherits the format you set. Everything else matters less than these three, and doing them in a different order means redoing work.
How long can a Google Business Profile post be?
The limit is 1,500 characters, but only about the first 100 show before a reader has to click, so write the useful part first. Images should be JPG or PNG between 10KB and 5MB, with 720 by 720 pixels recommended and 250 by 250 the minimum. Do not put a phone number in post text: Google prohibits it and calls it phone stuffing. Check Google’s current guidance before relying on these, because they do change.
How long do Google Business Profile posts stay live?
A What’s New post now lasts about six months, not the seven days many guides still print. Event and Offer posts run until the end date you set. This matters for planning: a network posting weekly under the old seven-day assumption is doing far more work than the format now needs.
What happens if we have duplicate listings?
The location splits in two. Reviews land on whichever copy the customer found, so 40 reviews can show as 22 and 18. Ranking signals split the same way. Usually one copy also carries outdated hours, so some customers get wrong information while the listing you check looks fine. Google reviews cannot be transferred between profiles, which is why removing the wrong copy is not a clean fix and why finding duplicates early matters.
How often should we audit business listings?
Run automated checks continuously and a manual review quarterly. Add a full check before any holiday period and before any campaign, because wrong opening hours cost most during the weeks when demand is highest. After a location changes hands or a phone system changes, audit that location straight away rather than waiting for the quarterly cycle.
Who should own listing management in a large company?
Split it by field, not by person. Head office should own the fields carrying the brand: business name, primary category, description format. Locations should own what only they know: opening hours, holiday hours, photos of their own site. Anything in between goes through an approval step. Below about ten locations one person can own everything. Above about fifty the split becomes necessary rather than optional. Full table above.
What metrics show whether listing management is working?
Four groups. Data health: accuracy, completeness, duplicate count. Visibility: search and map impressions, local ranking. Engagement: calls, website clicks, direction requests. Reputation: review volume, average rating, response rate. Report all four per location as well as across the network, because a network average hides the branches that need help.
Why did our Google Business Profile get suspended?
The common causes at scale are a business name containing keywords or promotional text, an address that cannot be verified as a real staffed location, a sudden bulk edit across many profiles at once, or a category that does not match what the business does. If a profile is suspended, correct the cause before appealing. Appealing without fixing it usually fails and can slow later attempts.
Do we need software to manage listings at scale?
Below roughly five locations, no. A spreadsheet and a calendar reminder work. Between five and twenty it starts costing more time than it saves. Above twenty, manual management stops being realistic, because one field change becomes twenty logins and a holiday hours update becomes a day of work. The break point is about your time, not about qualifying for a plan.

Managing multiple business listings is mostly about order

Most teams managing multiple listings are not short of effort. They are working on rule 9 while rules 1 to 3 are still broken, which means the work gets repeated.

Take control of the profiles first. Remove the duplicates. Agree one format. Then decide who owns what, and only then worry about posting, optimisation and reporting. That order is the difference between a network that stays accurate and one that drifts every quarter.

If you reach the point where manual management stops working, GBPPromote handles bulk updates, review workflows, citation checking and per-location reporting from one dashboard at $5.33 per location. There is a free profile audit if you want to see where your listings stand before deciding anything.

Amit Gupta, Founder of GBPPromote
About the author

Amit Gupta Founder · 12+ yrs experience

Amit Gupta is the founder of GBPPromote and a local SEO expert with more than 12 years of hands-on experience. He specializes in Google Business Profile optimization and has spent years managing listings for multi-brand, multi-location businesses.

On the numbers. The Google Business Profile post limits, image sizes and post lifespans in this article were checked against Google’s own support documentation. Google changes these, so confirm current guidance at Google Business Profile Help before relying on any specific figure. Where this article gives a threshold such as “about twenty locations”, that is a practical guide from working with multi-location networks, not a rule published by Google.