Skip to main content
Google My Business

What she can post to Google My Business

A news update on the profile, an event with dates attached, an offer carrying a coupon code. All three land on your Business Profile with a button underneath, and you pick which button it is.

Character limit

1,500 characters

Media

Optional. One image, no video

Post types

Update, event, offer

Analytics

Yes, for the location. Nothing per post
Location numbers come back as website clicks, phone calls and direction requests, with map views split between desktop and mobile. Per post there is nothing to show: the Business Profile Performance API reports on the location rather than the individual update, so a Google My Business post opens an empty chart by design.
Google turns some posts back before she calls the API:
  • Google My Business posts can only have one image.
  • Google My Business posts do not support video attachments.
  • Event posts require an event title.
A call to action button takes one of BOOK, ORDER, SHOP, LEARN_MORE, SIGN_UP, GET_OFFER or CALL, plus NONE for an update that carries no button at all. The type and the URL travel as a pair: the button only reaches Google when a type other than NONE and a valid URL are both set.

Self-hosting

On PostQueen Cloud this channel is ready: open Add Channel and pick it. Running your own instance? You register the application yourself: Set up Google My Business on your own instance.

Troubleshooting

Business Profile Not Showing

Ensure your Google Business Profile is verified and that you are logging in with the Google account that owns or manages the business profile.

Analytics returns empty or filter errors

The GMB performance API restricts which metric combinations and date ranges it will return data for. If PostQueen shows an empty analytics chart, double-check the date range you have selected covers periods after the profile was verified. Some metrics are not available for newer or unverified profiles at all: the API returns no data rather than an error.

Known issue: connect page surfaces session-recording errors

The /integrations/social/gmb page can surface session-replay overlay errors that mask the actual OAuth flow. The handshake usually still completes. Refresh the Channels page after authorizing on Google’s side. Tracked in Known Issues.