Auto-Publish to Google Business Profile (GMB Poster)
GMB Poster turns your WordPress posts into a steady stream of Google Business Profile (GBP) updates. New posts join a queue, the scheduler picks a slot from your cadence, and at slot time GMB Poster either: Auto-publishes the post directly to your GBP location via the official Google Business Profile API (v2.0+), or Prepares the caption, image and tracked link and hands it off to you for a one-click publish in the GBP web interface (the original semi-manual mode). You pick the mode in Settings. You can switch any time. Auto-publish (recommended, v2.0+) Create a free Google Cloud project, enable the My Business APIs, paste your OAuth Client ID + Secret into GMB Poster Settings. (Step-by-step guide is built into the setup wizard.) Click Connect Google account — Google’s consent screen opens, you pick the Google account that manages your GBP, click Allow. Pick your GBP location from the dropdown. Flip the Auto-publish toggle on. From then on, every time a queued post hits its scheduled slot, GMB Poster posts it directly to your GBP location automatically. Posted items show a green “Posted” pill and the Google post ID. Failed items show a red “Failed” pill with the Google API error and a one-click Retry publish button. Why “per-install” OAuth credentials? GMB Poster never embeds a shared Google client — that would leak the same OAuth secret to every installation of the plugin on WP.org and risk Google revoking it for everyone. Instead, each install uses its own free Google Cloud project; the OAuth Client Secret and the refresh token are stored encrypted-at-rest in your WordPress database using a key derived from your site’s AUTH_KEY constant. Semi-manual mode (original) If you don’t want to set up a Google Cloud project, the original semi-manual handoff still works: New WordPress posts are added to the GMB Poster 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 GMB Poster Queue screen. Click Prepare & open GBP. GMB Poster: 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 Auto-publish to Google Business Profile via the official Google API (v2.0+), with a built-in setup wizard Per-install OAuth 2.0 credentials — your secret + refresh token are encrypted at rest in your WordPress database Semi-manual mode preserved as a fallback for installs that don’t want a Google Cloud project Custom queue with statuses: Pending → Ready → Prepared → Posted (or Skipped / Failed) 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 “Publish now” / “Retry publish” buttons per row when auto-publish is on UTM-tagged Learn-more links (utm_source / medium / campaign configurable) Featured image → GBP image, title + excerpt → caption, permalink → call-to-action Translation-ready Disclaimer This plugin is not affiliated with, endorsed by, or sponsored by Google LLC. “Google” and “Google Business Profile” are trademarks of Google LLC. External services GMB Poster communicates with the official Google Business Profile API when (and only when) you’ve connected a Google account and turned on Auto-publish: Google OAuth 2.0 (https://accounts.google.com/o/oauth2/v2/auth, https://oauth2.googleapis.com/token, https://oauth2.googleapis.com/revoke) — used to obtain, refresh and revoke the access token GMB Poster uses on your behalf. My Business Account Management API (https://mybusinessaccountmanagement.googleapis.com/) — to list the GBP accounts your Google login can manage. My Business Business Information API (https://mybusinessbusinessinformation.googleapis.com/) — to list the locations under each account so you can pick one. Google My Business API v4 (https://mybusiness.googleapis.com/) — to create local posts on the location you selected. This is the actual “publish” call. When and what is sent: * The OAuth handshake sends nothing about your WordPress posts — only your chosen Google account’s permission to act on its behalf. * For each post we publish on your behalf, we send the caption text, the URL of your featured image, the call-to-action button text + URL, and the post’s language code. We do not send any visitor data, analytics, or anything else. If you do not connect a Google account, GMB Poster never contacts Google. The semi-manual mode opens GBP in your browser as a normal page navigation (your browser, your session — 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
Top keywords
- google32×4.00%
- gbp12×1.50%
- gmb11×1.37%
- gmb poster11×1.37%
- poster11×1.37%
- business10×1.25%
- com8×1.00%
- https8×1.00%
- publish8×1.00%
- account7×0.87%
- api7×0.87%
- oauth7×0.87%
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress
LatePoint – The Lightweight Appointment Booking Plugin for WordPress ★★★★★ What’s New | Docs | Video Tutorial | Get Help LatePoint is a simple yet lightweight and powerful appointment booking plugin for WordPress. Built for service-based businesses, it helps your customers book appointments in just a few clicks, without the back-and-forth emails or clunky booking systems. Whether you’re a coach, salon, consultant, or clinic, if your business runs on bookings, LatePoint makes it easy to manage your schedule, take payments, and let clients book online 24/7. Set it up in 10 minutes. Look professional. Automate the boring stuff. Let LatePoint handle the heavy lifting so you can focus on your business. Try the Live Demo What You Can Do With LatePoint Let customers book appointments online 24/7 Manage your calendar and availability with ease Accept payments with Stripe (Braintree, Flutterwave, MercadoPago, Molie, PayPal, Paystack, RazorPay, Square, Woo, SureCart available in Pro) Sync with Google Calendar (Pro) Offer in-person or virtual sessions (Zoom/Google Meet with Pro) Support for multiple staff, services, and locations Send automatic confirmations and reminders Customize booking forms to collect the info you need Provide a customers dashboard to manage bookings (Pro) View and control everything from a unified admin dashboard Use coupons, addons, and follow-ups to boost engagement (Pro) Let customers book multiple appointments at once (Booking Cart – Pro) LatePoint Review: Is It the Right Booking Plugin for Your Service? Who Is LatePoint For? LatePoint is trusted by freelancers, studios, agencies, and small business owners across many industries. If your business runs on appointments, LatePoint can save you time and make your life easier. Salons & Studios If you run a personal care studio, hair or nail salon, spa, massage therapist or tattoo studio, you’ll know how important it is to avoid no-shows, double-bookings, and awkward payment moments. With LatePoint: Customers can book online anytime You can send automatic reminders so clients actually show up Accept payments upfront or after the session Sync your bookings with Google Calendar ▶️ How To Set Up LatePoint for Salons Coaches, Consultants & Trainers If you run 1:1 sessions, group coaching, or online workshops, LatePoint keeps your schedule organized and sessions full. Let clients pick time slots based on availability Offer in-person or Zoom sessions Sell service packages and recurring appointments Clinics, Therapists & Healthcare Pros For medical, wellness, or therapy practices, LatePoint helps you stay professional while giving patients a smooth experience. Collect patient information with custom fields Offer multiple services with different specialists Manage multiple staff calendars and locations Education & Classes Whether you’re a tutor, language teacher, or run in-person classes, you can: Let students book 1:1 or group sessions Limit bookings to your preferred hours Automate reminders and payments Local Services & Agencies Photographers, cleaners, auto services, repair shops, if your business depends on appointments, LatePoint makes it simple. Show real-time availability Set different schedules by service or team member Let clients book 24/7, no calls or emails needed What Makes LatePoint Unique? LatePoint isn’t just another booking plugin, it’s designed to solve real-world scheduling problems with a smart, flexible approach. Purpose-built for service providers: From solo pros to teams across locations, LatePoint adapts to your business. Quick to launch, simple to manage: The built-in onboarding wizard walks you through the entire setup. You’ll go from install to taking bookings in under 10 minutes. Mobile-first booking experience: Clients see clean, intuitive forms that work beautifully on phones, tablets, and desktops. Fewer clicks = fewer drop-offs. Automation built-in: LatePoint handles confirmations, reminders, follow-ups, and payments. Skip the admin and focus on delivering your services. Affordable, with a forever-free plan: You won’t get trapped in expensive subscriptions. Start with the free version, and upgrade when you need advanced features. Native to WordPress: Built to feel like a natural part of your site, LatePoint works with most popular themes and page builders out of the box. How It Works Install the plugin: Download LatePoint from the WordPress plugin repository and activate it on your site. Complete the setup wizard: Walk through a simple onboarding process to set your timezone, services, staff, and availability. Customize your booking form: Add custom fields to collect the information you need before a session. Choose which details to make required or optional. Add booking to your site: Use a shortcode or LatePoint widget to place the booking interface into any page or post. Start accepting bookings: Customers can now see your real-time availability, book appointments, pay (Pro), and receive confirmation emails. Manage everything in your dashboard: View and manage appointments, customer information, payments, and notifications directly from your WordPress admin. Follow the Step-by-Step Guide Features You’ll Love ✅ Visual booking form builder – Customize steps, services, and fields without touching code ✅ Multi-step appointment scheduling – Clean, intuitive customer experience ✅ Multiple services, agents & locations – Set schedules, prices, and availability per agent or location ✅ Customer dashboard – Customers can view and manage bookings, cancel and reschedule ✅ Admin dashboard – Full calendar view with filters for appointments, agents, and locations ✅ Google Calendar sync – Keep everything up to date across platforms ✅ Built-in notifications – Email, SMS, and WhatsApp notifications out of the box ✅ Online payments – Connect Stripe or PayPal to accept payments during booking ✅ Booking cart – Let customers book multiple appointments at once Want To Unlock More? LatePoint comes with a solid set of features in the free version, perfect if you’re just getting started. But if you’re managing multiple team members, need advanced scheduling logic, or want to offer online payments and video calls, the Pro version gives you that extra power. Here’s what you unlock with LatePoint Pro: Add unlimited agents and services Accept payments using other methods, such as PayPal Zoom and Google Meet integration Set up advanced availability rules and service durations Send custom reminders and follow-ups Support for deposits, coupons, and recurring bookings See the Full Free vs Pro Feature Comparison Check Out LatePoint Pro Works With Your Stack Works with most Popular WordPress themes (Astra, Kadence, GeneratePress and others) Fully compatible with Elementor, Gutenberg, and page builders LatePoint is compatible with WooCommerce but doesn’t need it to work Extendable with official LatePoint add-ons (Zoom, WhatsApp, Packages, etc.) Blocks This plugin provides 6 blocks. Customer dashboard: Adds a customer dashboard for LatePoint Booking button: Adds a booking button List of resources: Adds a list of bookable resources by type Booking form: Adds a LatePoint booking form Customer login: Adds a customer login form Latepoint calendar: Adds a calendar of events Trusted by 21,000+ Businesses LatePoint has over 1,300 five-star reviews and is trusted by businesses worldwide, including the Nigerian Embassy, fitness chains, and solo freelancers. If you want a modern, effortless way to let your customers book online, give LatePoint a try today.