Google My Business currently limits post scheduling to businesses with fewer than 10 locations.

Here are the rules stated at the bottom of the Google My Business API guide:

Not every business or brand can Post through the API.

Who’s allowed to Post through the API?

Any business or brand with fewer than 10 locations is allowed to Post through the API. The number of location is determined by our internal chain detection. Brands with 10 or more locations are not currently eligible to Post through the API.

Why are large chain retailers not allowed to Post with the API?

The Posts feature expands on our small- to medium-sized business (SMB) launch of Posts, and enables SMBs that use third-party platforms to Post on Google. Currently, we’re working to determine the best method to offer the Posts feature to large chain retailers in the future.

OneUp (and all other scheduling tools) use the GMB API to post on GMB. This means that if your GMB location is categorized by Google as being a part of a larger organization, posts through OneUp will fail to publish.


How come I can post on GMB natively though?
GMB treats native posts differently than posts that are published through their API. This rule does not affect native posts.

I run an independent franchise location of a larger business. Does this rule still affect me?
Unfortunately yes, as long as Google has you categorized as a part of the larger business.

What if I only post to 9 or fewer locations at a time?
Unfortunately it doesn't matter if you post to less than 10 locations at a time. If GMB has your business categorized as a chain, posts through OneUp will not work.

Will it work if I try using another GMB post scheduling tool?
Unfortunately this limitation affects all GMB scheduling tools.

Will GMB change this rule?
We sure hope so, but there is no way for us to know.

Can I be notified by you when GMB changes this rule?
Of course, you can input your email in the form here:
Was this article helpful?
Thank you!