Updates
A short post with one photo and a button: Book, Order, Shop, Sign up, Call or Learn more.
topicType: "STANDARD"Post updates, events and offers to your Google Business Profile locations, with a call-to-action button on each, and keep hours and services current from the same API.
The same request that posts everywhere else, with the fields Google Business needs and nothing it doesn't.
A short post with one photo and a button: Book, Order, Shop, Sign up, Call or Learn more.
topicType: "STANDARD"A titled event with start and end dates that shows on your profile.
topicType: "EVENT"A promotion with a coupon code, a redeem link and terms.
topicType: "OFFER"Manage hours, services and menus, and reply to reviews.
/misc/google-businessEverything around the post — when it goes out, how it performs, where else it lands — through the same API.
Give a post a time and Bulkit publishes it then. Queue a week — or a quarter — of Google Business content in one go, and let retries and rate limits take care of themselves.
Profile insights over a rolling 30 days. Google doesn't return per-post analytics. Same response shape as every other network, so there's nothing to reconcile.
Add targets to the same request and one payload fans out everywhere, with each network getting the fields it needs. Upload media once and reuse it on every channel.
Bulkit's MCP server gives Claude, Cursor or any MCP-compatible agent real tools to publish and schedule to Google Business — the same actions your code calls.
| Spec | Google Business |
|---|---|
| Formats | Update, event, offer |
| Post text | Up to 1,500 characters |
| Media | 0–1 image, up to 5 MB, min 250×250 — no video |
| Buttons | Book, Order, Shop, Learn more, Sign up, Call |
| Event title | Up to 58 characters |
| Analytics | Profile impressions, website clicks, calls, direction requests |
Connect the account, pick a business location, and post to it like any other channel.
Pair callToActionType with callToActionUrl — most button types need one — and the post carries a working button.
Hours, attributes, services, food menus and profile media live behind the same API key as your posts.
Search and Maps impressions, website clicks, calls and direction requests, over a rolling 30 days.
Yes. Updates, events and offers can all be given a postDate and published at that time.
No. Google Business posts take at most one image (up to 5 MB, at least 250×250). Video isn't supported.
Book, Order, Shop, Learn more, Sign up and Call. Most of them need a callToActionUrl.
Profile-level impressions across Search and Maps over 30 days, plus website clicks, calls, direction requests and conversations. Google doesn't return per-post analytics.
$4.99/month with 500 actions included, then $0.01 per action. Google Business is included with every other network.
$4.99/mo with 500 actions included, then $0.01 each. Google Business and every other network on the same key.