Publish Google Business Profile Posts on Autopilot
Compose Update, Event, and Offer posts with CTA buttons and media, schedule them days or weeks ahead, and loop recurring posts automatically to keep your GBP active.
Live in 5 minutes (pending Google API approval) · No setup fee · No long-term contract
When your GBP listing goes stale
Google Business Profile rewards active listings with better Maps ranking, but most owners never post because it means another login and another weekly ritual.
Logging In Kills the Habit
Every post means logging into GBP, switching locations, composing, adding media, and hitting publish. Owners stop after the first two weeks.
No Recurring Post Support
GBP has no native recurring post feature. Weekly specials, monthly tune-up reminders, and seasonal offers have to be re-posted by hand.
Ranking Drops When You Go Quiet
Google's Maps algorithm favors active profiles. Two quiet months and your competitors outrank you on the same keywords.
From compose to scheduled post
Connect Your GBP Account
OAuth into Google Business Profile from org settings. Smarfle stores the refresh token and handles token refresh automatically.
Compose a Post
Pick Update, Event, or Offer. Add copy, an image, a CTA button (Book, Call, Learn More), and for Events or Offers, a start and end date.
Schedule or Repeat
Publish now, schedule for a future date, or set a recurring cadence (weekly, biweekly, monthly). The cron publishes and regenerates for you.
Track and Iterate
See status on the dashboard — published, scheduled, failed — with stats cards, filter by status, and republish or edit with one click.
What you can publish
Three Post Types
Update, Event, and Offer with all the GBP-native fields including CTA button type, event start/end, and offer coupon codes.
Recurring Posts
Set weekly, biweekly, or monthly cadence. The cron auto-generates the next occurrence so your GBP never goes quiet.
Scheduled Publishing
Queue posts days or weeks ahead. The cron endpoint /api/cron/gmb-posts publishes at the scheduled time.
Media Uploads
Upload images with each post or reuse media from your website gallery. GBP-compliant aspect ratios handled automatically.
Stats Dashboard
See total posts, scheduled count, published count, and failures at a glance. Drill into any post to inspect the API response.
OAuth Token Refresh
Smarfle handles Google OAuth token refresh automatically so your connection does not expire mid-campaign.
Industries using GMB Post Scheduling
The service businesses that get the most out of this feature, and the specific way each one uses it.
A real GBP post calendar
Real posting activity from businesses running GMB on Smarfle.
Posts Scheduled
Published This Month
Recurring Posts
Weekly Tune-Up Offer
Recurring, publishes every Monday
Seasonal Inspection Event
Scheduled for Oct 14
$25 Off First Service
Offer, ends in 6 days
GBP post questions
Any Google Business Profile location you own or manage. During OAuth, Smarfle lets you pick the account and location to sync to.
Failures are logged with the full API response and surfaced on the dashboard. You can retry with one click after fixing the issue.
Yes, until it publishes. Once published, you can delete the post from GBP through Smarfle or edit it directly in GBP.
No. Grid Rank Tracker measures where you rank on Maps. Post Scheduling keeps your profile active, which helps you rank. Use both together.
Pricing
GMB Posts Are Included
Post scheduling is included on every plan. GBP API calls do not count against any usage meter.
Included
View all plansPairs well with
GMB Grid Tracker
Track Maps ranking at every GPS point around your service area.
Review Requests
Turn completed jobs into GBP reviews automatically.
SEO Landing Pages
Service x Area pages that rank alongside your GBP listing.
Expand Business
Pick the next city to open in with demand, competition, and gap analysis.
How does Smarfle's GMB Post Scheduling compare?
See how Smarfle's approach compares with the tools businesses commonly evaluate alongside us.
Ready to try GMB Post Scheduling?
Start your 7-day free trial. No credit card required.