skip to Main Content

Google My Business Launches a Migration Tool for the Agency Dashboard

Google My Business came out with the Google Business Profile Agency dashboard back in June of this year to help agencies better organize and manage a large number of listings.  One of the challenges that agencies had when this first launched was how to get all the listings from dozens of separate accounts merged into one.  Google just announced yesterday that they are launching a tool to help with this!

The migration tool shows up on the overview tab of the agency dashboard at the bottom.


When you click the “Get Started” button it allows you to login to another Google My Business account and transfer all the locations from that account to your agency account in one step.

When we were doing this we ran into an issue because my employees all have their own Google accounts and I don’t want to know their passwords to login myself.  If you’re in that situation, this is what you can do as a workaround.

  1. Create a new Gmail that everyone on your team will have access to.
  2. Add that Gmail as a member of your organization in the agency dashboard.
  3. Have everyone login to that Gmail and click the migration tool that appears on the Overview tab and migrate their own accounts.
  4. Once this is done, they will all transfer to the agency dashboard since the Gmail is a member.
  5. Once you confirm the listings are all in the agency dashboard you can remove the Gmail as a user.

The other thing this migration tool accomplishes is that it easily allows organizations to add their employees to the agency dashboard.  Previously, we ran into issues because all my employees had GMB listings in their Google accounts and in order for me to add them as members, they had to empty their entire account.  This is not ideal since it can disconnect Google Ads Location Extensions and it can be time-consuming to manually remove yourself from dozens of listings.  The migration tool solves this issue because they can simply migrate all their listings and select the option to remove the listings from their accounts in the same step.

How many leads does Google My Business drive to your business? How do you track leads in Google My Business? See how to track the data and answer those questions, by subscribing to our blog.

Are you reporting the correct amount of leads from Google My Business to your clients? How do you track leads in Google My Business? See how we do it.


Want more local SEO tips?
Check out our LocalU Event in NYC in September!.

localu webinar

Joy Hawkins

Joy is the owner of the Local Search Forum, LocalU, and Sterling Sky, a Local SEO agency in Canada & the USA. She has been working in the industry since 2006, writes for publications such as Search Engine Land, and enjoys speaking regularly at marketing conferences such as MozCon, LocalU, Pubcon, SearchLove, and State of Search. You can find her on Twitter or volunteering as a Product Expert on the Google My Business Forum.

This Post Has 4 Comments

  1. Unfortunately when a company switches to the new agency dashboard they lose the ability to bulk update all locations via a single spreadsheet upload. Agency dashboard users must do it on a per location group basis instead. This means if you manage 50 clients each with 2 locations you will have to do 50 separate spreadsheet uploads of 2 locations instead of 1 upload for 100 locations.

    Essentially Google has changed a 15 second process into a 1 hour process, just for agencies.
    I’m not sure who at Google thought this would make agencies more efficient.

    Currently looking into the GMB API so I can build a better solution.

    1. Hey Jay,

      I’ll send this feedback to Google to see if there is any workaround. If there is, I’ll reply back here with it.

    2. Hey Jay – I heard back from Google on this. They’re trying to understand why you’d want to have different location groups if you’re using a single spreadsheet? If you just move all the listings to 1 single location group, you’d be able to use one one spreadsheet.

      1. If you have all your clients in one location group, how would you then give each client manager access?
        Every client would be able to see all the other clients locations.
        Surely the whole point in having location groups is that you create a group for each client?

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top