Launch: Site manager sign-up link on Business Profile

August 6, 2019

We continually strive to make it easier for franchise owners and store managers to manage their listings for locations they own or operate. Now, a site manager sign-up link can be found in the Business profile of some claimed chain locations on Maps and Search.

With the new sign-up link, users can sign up as a site manager directly from the Business profile page. Users who use the sign-up link will be verified by Google to make sure their profile data is accurate.

Learn more about the new site manager link on Maps and Search.

Was this helpful?
How can we improve it?