Skip to content
Schedule Social Media

Press Esc to close.

Google Business Profile

Everything you need to schedule posts on Google Business Profile: what you can do natively, text limits, image and video sizes, the schedulers that support it, and recent API changes.

Facts checked 25 Oct 2026

Can you schedule natively?

Yes, built in

Business Profile posts can be scheduled with 'Schedule this post', and can repeat weekly, monthly or on a custom schedule. Posts from unverified profiles stay pending.

Step-by-step guide

Image and video sizes

Only what Google Business Profile documents. "Not stated" means the platform doesn't publish that figure; we don't fill gaps from blogs. Ads specs are marked, because they can differ from normal posts.

  • Post / profile photo

    Size
    720 × 720
    Ratio
    Not stated
    Files
    JPG, PNG
    Limits
    5 MB max
    Details and sources

    Business Profile Help: JPG or PNG, 10 KB to 5 MB, recommended 720 x 720 px, minimum 250 x 250 px. The page covers Business Profile photos in general; no post-specific image size or aspect ratio is published (the posts help page only says posts can include a photo or video).

  • Video

    Size
    Not stated
    Ratio
    Not stated
    Files
    Not stated
    Limits
    75 MB max · 30 s max
    Details and sources

    Business Profile Help: up to 30 seconds, up to 75 MB, 720p or higher. File types not stated.

How tools publish to Google Business Profile

What each tool's own pages state about Google Business Profile: 17 auto-publish. A blank cell means the pages do not say.

ToolPublishingPost types1st commentLimits and requirements
Agorapulse What's Neweventoffer Reviews and FAQs cannot be published via API; 1 image Needs: At least one image required
Ayrshare Auto-publish Needs: Account analytics listed
Blog2Social Needs: Pro plugin plan and above
Buffer Auto-publish Daily limit 50
CoSchedule Needs: Google Business Profiles; shows as Google My Business in menu
eClincher Needs: Also reviews and listings integration
Fedica Auto-publish update 1,500 characters, one photo, one link button Needs: Free plan connects one location; Offers and Events must be created in Google Business Profile
FeedHive Needs: Title required
Gain Auto-publish photostatus update Needs: Per-location approvers for multi-location
GoHighLevel Social Planner image One image per post, no carousel
Heropost
HeyOrca Auto-publish
Hookle update Needs: Free plan allows Google Business only (listed as G platform only)
Kontentino updateofferevent Events require date and time; offers can include promo codes and CTAs
Localo Auto-publish Google Post with text, image, link and CTA button No 1,500 characters per Google Post Needs: Business profile must be linked to Localo through Google
Loomly Auto-publish image postpost with action buttonpromotionrecurring post No limits stated; action buttons such as Order Online, Buy, Sign Up
Marky Google Business Profile posts
MeetEdgar update with imagecall-to-action button One image per post (PNG, JPG, GIF); CTA buttons Learn more, Call now, Book Needs: Google Business account connected first
Metricool textimagevideolink No 1,500 chars; 1 image or video per post
Missinglettr Auto-publish campaign post 400 chars Needs: Listed as Google My Business
Mixpost local post
NapoleonCat What's NewEventOffer Needs: Google My Business locations
Nuelink image Image under 12 MB
Ocoya imageeventoffer Caption 1,500; 1 image up to 5 MB; no video Needs: Events and offers need title, start and end time
OneUp AI auto-generates review replies (vendor)
Outstand Auto-publish Needs: Bring your own app (BYOK required)
Planable image or video postoffereventCTA button
Post Bridge
Post Planner Needs: Business profiles; composer supports a call-to-action
PostEverywhere updateeventoffer
Postly No video publishing through Postly Needs: Access to the specific location
Publer updateeventoffer No Text 1,500 chars; event and offer titles 58; photo 10 KB to 5 MB, min 250x250; no video or multi-photo; no post insights since 2023-02-20; duplicates treated as spam Needs: Connect a Google Business Profile with a Google login; one photo per post
RecurPost postlocation update
Revive Social Auto-publish Needs: Pro license (Google Business Profile listed among Pro networks)
Schedchie Auto-publish What's New updateeventoffer Needs: One login covers all managed locations
Sendible location-based post Aimed at posting across multiple locations; attachment validation updated March 2026 Needs: Renamed from Google My Business to Google Business Profile in the product (July 2025 release)
Simplified 50 published posts per 24 hours
Sked Social Auto-publish
SmarterQueue Needs: Profiles and locations
SocialBee Auto-publish Analytics: page analytics, post analytics, account activity
SocialBu eventoffercall to action
SocialPilot Auto-publish posteventofferimageGIFvideoCTA button post No numeric limits stated; several profiles per dashboard Needs: Connected Google Business Profile
Statusbrew Needs: Each location counts against the profile limit; integration from Standard plan
Swat.io No active posting; reviews are imported as inbox tickets
TryPost Auto-publish
Upload-Post Auto-publish updateofferevent
Vista Social Review monitoring on Professional covers Facebook and Google Business
Zernio (formerly Late) Auto-publish texttext+imagetext+call-to-actioneventoffer 1,500 chars; one image JPEG/PNG up to 5 MB, min 400x300; no video; analytics at location level only Needs: Verified location
Zoho Social post with button (Learn more, Sign up, Order online, Book, Buy) Bulk upload button names limited to five values

Schedulers that publish to Google Business Profile

62 of the tools we track list Google Business Profile publishing. Cheapest first.

ToolFromFree plan
Postly $3.20 / channel / mo No
Hookle $3.99 / mo Yes
Publer $4 / account / mo Yes
Social Champ $4 / account / mo Yes
Buffer $5 / channel / mo Yes
RecurPost $7.50 / mo No
Post Planner $9 / mo Yes
PostEverywhere $9 / mo No
Zoho Social $10 / mo Yes
Missinglettr $12 / mo No
ContentStudio $15 / mo No
OneUp $15 / mo No
Nuelink $16 / mo No
Upload-Post $16 / mo Yes
Onlypult $17.50 / mo No
Marky $19 / mo No
Predis.ai $19 / mo No
TryPost $19 / mo No
Outstand $19 / mo No
Metricool $20 / mo Yes
Pallyy $20 / mo Yes
Mixpost $20.75 / mo Yes
SocialBu $22 / mo Yes
Postiz $23 / mo No
Heropost $23 / mo No
SocialBee $24.17 / mo No
MeetEdgar $24.91 / mo No
SocialPilot $25.50 / mo No
Ocoya $29 / mo No
CoSchedule $29 / mo Yes
Sendible $29.75 / mo No
Planable $33 / mo No
Post Bridge $39 / mo No
Localo $39 / mo No
CloudCampaign $41 / mo No
Loomly $49 / mo No
Statusbrew $49 / mo No
Apaya $55 / mo No
Sked Social $58 / mo No
HeyOrca $59 / mo Yes
Kontentino $59 / mo No
Sprout Social $79 / user / mo No
Agorapulse $79 / user / mo Yes
Simplified $79 / mo No
Vista Social $79.17 / mo No
GoHighLevel Social Planner $80.83 / mo No
Gain $99 / mo No
eClincher $134 / mo No
Ayrshare $149 / mo No
FeedHive Not published No
Swat.io Not published No
Circleboom Not published Yes
SmarterQueue Not published No
FS Poster Not published No
Blog2Social Not published Yes
Revive Social Not published No
Schedchie Not published No
Zernio (formerly Late) Not published Yes
Fedica Not published No
mLabs Not published No
NapoleonCat Not published No
Facelift Not published No

Get an email when a platform changes its API

One email per new entry: what changed, who is affected, and the deadline.

Follow with RSS, or per platform, for example X or Meta.