GBPoster for Google Business Profile
GBPoster turns your WordPress posts into a steady stream of Google Business Profile (GBP) updates. It builds the queue, picks slots based on your cadence, formats the caption, prepares the featured image and the tracked link — then you click once to publish in GBP.
Why semi-manual?
Google deprecated the Local Posts API in August 2024. Direct API posting to the GBP Updates section is no longer available for the vast majority of accounts, and the third-party tools that still “auto-post” usually do so by running headless browsers, which violates Google’s Terms of Service and risks getting your profile suspended.
GBPoster takes the safer path: it automates the tedious 80% (scheduling, image, caption, tracked link, queue tracking) and leaves the final ~10-second “Publish” step to you, inside the official GBP interface.
How the handoff works
- New WordPress posts are added to the GBPoster queue automatically (configurable per post type and category).
- The scheduler picks a posting slot using either time-of-day slots or a cooldown window.
- When a slot is due, the next item appears in your Dashboard widget and on the GBPoster Queue screen.
- Click Prepare & open GBP. GBPoster:
- copies the formatted caption to your clipboard,
- downloads the featured image to your computer,
- opens your GBP composer in a new browser tab.
- In GBP: paste the caption, drop in the image, set the call-to-action, click Publish.
- Click Mark posted back in WordPress.
Features
- Custom queue with statuses: Pending → Ready → Prepared → Posted (or Skipped)
- Time-of-day slots OR cooldown-hours cadence, with optional weekend skipping
- Auto-queue on publish, filterable by post type and category
- Per-post opt-out checkbox in the editor sidebar
- Dashboard widget showing the next item ready to send
- UTM-tagged Learn-more links (utm_source / medium / campaign configurable)
- Featured image → GBP image, title + excerpt → caption, permalink → call-to-action
- No external services, no API keys, no recurring subscriptions
- Translation-ready (text domain: gbposter)
Disclaimer
This plugin is not affiliated with, endorsed by, or sponsored by Google LLC. “Google” and “Google Business Profile” are trademarks of Google LLC. GBPoster does not communicate with any Google API; you complete the publishing step manually inside the official GBP interface in your own browser.
External services
GBPoster does not send any data to external services from your WordPress server. No analytics, no telemetry, no third-party APIs.
When you click “Prepare & open GBP” inside the WordPress admin, your browser opens a new tab to the URL you configured in Settings (by default, https://business.google.com/posts — Google’s official GBP interface). That request happens in your browser, on your initiation, exactly as if you had clicked a regular link.
Google’s terms of service: https://policies.google.com/terms Google’s privacy policy: https://policies.google.com/privacy