Works with all AI agents

Connect your AI agent

Choose your assistant and connect in seconds.

Add to Claude

Works on every Claude plan, including free. Full Claude guide

  1. 1

    Add to Claude

    One click from Claude’s connector directory.

  2. 2

    Sign up or sign in

    Takes seconds, then you’re sent straight back.

  3. 3

    Ask Claude

    “Plan and schedule my posts for next week.”

Plan, create and schedule Google Business Profile posts, offers and events, yourself or with your AI agent

Plan updates, offers and events for every location in one calendar, draft them with AI Studio, add a photo and a Book or Order online button, and PostEverywhere publishes them to your Business Profile on Google Search and Maps at the time you pick, marked published or failed.

Get started from as little as $9 per month. $0 due today, cancel anytime.

ChatGPTClaudeGeminiMicrosoft CopilotGrokCursorWorks with any AI agent
Creator profileBusiness owner profileSocial media manager profileEntrepreneur profileContent creator profile

Used by 2,831 happy customers

Updates, offers and events for every location

Everything PostEverywhere does with Google Business Profile

Keep every Business Profile fresh on Google Search and Maps from one calendar.

Plan every location.
Every location's posts sit in one content calendar, so you can spot a location that has gone quiet.
Local posts with AI.
AI Studio drafts short local updates inside 1,500 characters and makes a photo to match.
Updates, events and offers.
Publish all three post types, with event dates and times, or an offer's coupon code, redeem link and terms.
The right button.
Add Book, Order online, Buy, Learn more, Sign up or Call now to updates and events.
Delivery you can see.
Google provides no per-post insights, so every post shows as published, or failed with the reason, and you can retry.
Your agent keeps it fresh.
Ask your AI agent to post this week's offer to every location with the right dates.

Setup in two minutes

How to schedule posts on your Google Business Profile

PostEverywhere connects to Google Business Profile with a normal Google sign-in. Use the Google account that owns or manages the business on Google, and the business needs to be verified, because Google only accepts posts from verified profiles.

  1. Step 1

    Connect Google Business Profile.

    Open Accounts in PostEverywhere, choose Google Business Profile and sign in with the Google account that owns or manages your business.

  2. Step 2

    Pick your businesses.

    If that account manages more than one business, choose which ones to add. Each business you add counts as one connected account on your plan.

    • Write the post and choose a type. Write an Update, an Event or an Offer, add one photo, and pick a button such as Book or Order online.
  3. Step 3

    Schedule it.

    Pick a date and time or the next queue opening and press Schedule. The post appears on your Business Profile on Google Search and Maps when it goes live.

Start 7-day free trial

$0 due today, cancel anytime

Google Business Profile post specs and limits

Google sets the rules for what a Business Profile post can hold. These are the limits PostEverywhere works to, and Google explains how posts show on your profile in its Business Profile posts help page.
What you postWhat Google Business Profile accepts
Post typesUpdate, Event (a title plus start and end date and time) and Offer (a title, dates, and an optional coupon code, redeem link and terms)
TextUp to 1,500 characters. Updates need text; on events and offers it is optional
PhotoOne photo per post, JPG or PNG, up to 5 MB and at least 250 x 250 pixels
VideoNot supported. Google Business Profile posts carry one photo
ButtonBook, Order online, Buy, Learn more, Sign up or Call now on updates and events. Offers show the offer instead of a button
LocationsConnect each business separately; each one counts as one account on your plan

Google only accepts posts from verified Business Profiles, and it may turn down a post with a phone number in the text, so use the Call now button instead. Google also reviews some posts after they publish; if it rejects one later, PostEverywhere marks it as failed and shows Google’s reason.

Google Business Profile posts, answered

Google Business Profile scheduling questions, answered

What local businesses, multi-location brands and agencies ask before they schedule Google Business Profile posts. Request-level detail is in the Google Business Profile API guide.

Can you schedule posts on Google Business Profile?

Yes. PostEverywhere connects to your Business Profile with a Google sign-in and publishes each update, event or offer through Google’s Business Profile API at the date and time you choose.

The post then shows on your listing on Google Search and Maps, and every location you connect can have its own schedule.

What does Google Business Profile management cover in PostEverywhere?

PostEverywhere manages your Google Business Profile posts: updates, events and offers, planned and scheduled for every location from one calendar. Reviews, opening hours and business information stay in Google’s own Business Profile manager.

So the split is simple. Use PostEverywhere to keep each profile fresh with posts on a schedule, alongside your social accounts. Use Google’s tools to reply to reviews, answer questions, change your hours or address and manage the photo gallery, because PostEverywhere does not touch any of those.

What types of Google Business Profile posts can I schedule?

Updates, Events and Offers, the three post types Google allows through its API.

  • Update: news, a seasonal menu or changed hours, with one photo and an optional button.
  • Event: a title plus a start and end date and time, for a class, a tasting or an open day.
  • Offer: a title and dates, plus an optional coupon code, a link to redeem online and terms.
  • Product posts are not available through Google’s API, and hotels cannot publish offers under Google’s policy.

Which buttons can a Google Business Profile post have?

Updates and events can carry one button: Book, Order online, Buy, Learn more, Sign up or Call now. Offers show the offer details instead of a button.

Call now uses the phone number already on your profile, which is also the way to invite calls, because Google may refuse a post that has a phone number in its text.

Can I schedule posts for multiple Google Business Profile locations?

Yes. Sign in once with the Google account that manages your businesses and choose which ones to add from the list.

Each business counts as one account on your plan, from 2 on Lite to 20 on Scale; see pricing. Agencies can keep each client in its own workspace.

Why can’t I post to my Google Business Profile?

Google only accepts posts from verified Business Profiles, so verify your business on Google first, and sign in with a Google account that owns or manages the profile.

An unverified business can still be connected, but its posts are refused until Google verifies it. Google may also reject a post with a phone number in the text, and it reviews some posts after they publish and can remove them later.

Can I add photos or videos to Google Business Profile posts?

You can add one photo to each post, as a JPG or PNG up to 5 MB and at least 250 x 250 pixels. Video and multi-photo posts are not supported for Google Business Profile.

Google Business Profile planner and content calendar

PostEverywhere works as a Google Business Profile planner: every update, offer and event sits on the content calendar in week or month view with its location, beside your social accounts.

Drag a post to a new day before it goes out, and add weekly openings in the posting queue so each location gets a fresh post on a regular beat.

Does PostEverywhere show Google Business Profile post analytics?

No. Google stopped providing per-post insights for Business Profile posts, so PostEverywhere does not show views or clicks for them.

You do get delivery tracking: every post shows as published or failed with the reason, and you can fix and retry a failed one. Your other platforms keep their analytics.

Can AI write my Google Business Profile posts?

Yes. AI Studio drafts short local posts that fit Google’s 1,500-character limit from the facts you give it, and can create a photo to go with them.

Every draft opens in the composer so you can edit it before you schedule. Our industry guides show what to post: restaurants, real estate, gyms, salons and small businesses in general.

Can I schedule Google Business Profile posts from my own code?

For the full walkthrough, with request examples and common errors, see our Google Business Profile API guide.

Google has its own Business Profile API, and PostEverywhere’s REST API sits on top of it, so you schedule a post with one request and skip Google’s own API setup and token handling.

Send POST /v1/posts with the text, one photo, a scheduled_for time and the Google settings for the post type and button. The same request can include your social accounts too, and it is on every plan.

Is there a Google Business Profile MCP server?

Yes. PostEverywhere’s hosted MCP server lets Claude, ChatGPT, Cursor or any MCP client write and schedule Google Business Profile posts for every business you have connected. It is not made by Google.

An agent can even start the connection: create_connect_link returns a Google sign-in link to open and finish. Setup for each assistant is on the AI agents page.

Can ChatGPT or Claude post to my Google Business Profile?

Yes. Connect Claude or ChatGPT to PostEverywhere and ask it to write and schedule updates, events and offers for any business you have connected.

It only publishes: it does not read reviews or change your business information.

Can I post to Google Business Profile from my phone?

Yes. Posting works from a computer or a phone, using the PostEverywhere web app in your phone’s browser. The native iPhone app does not include Google Business Profile yet.

Is Google Business Profile included on every plan?

Yes. Every plan includes Google Business Profile from Lite at $9/month, and there is no free plan.

Every plan starts with a 7-day free trial. The trial needs a card, nothing is charged today and you can cancel before it ends.

Updates, offers and events

Choose the right Google Business Profile post type for every message

Pick the post type in the Google Business Profile panel of the composer. Updates suit news and menu changes, Events carry a title and a start and end time, and Offers carry the dates, a coupon code and a link to redeem online, so customers see the details right on your profile.

Update.
News, new products on the shelf, changed hours or a seasonal menu, with one photo and an optional button.
Event.
A class, a tasting or an open day, with its title, start and end date and time.
Offer.
A sale or discount with its dates, plus an optional coupon code, redeem link and terms.
Google Business Profile
Customize content per platform

Post type

UpdateEventOffer

Post text

Our spring menu is here: three new drinks, all week at the Elm Street shop. Stop by and try the honey oat latte first.

Button

Order online

Button link

https://northwind.coffee/order

Every location on one week

Plan your Google Business Profile content calendar for every location

Each business you connect sits in the content calendar beside your social accounts, so a chain with five locations can see which ones have gone quiet. Batch a month of updates in one sitting, drag an offer to a better day, and post the same news to every location at once, worded for each.

Week and month views.
Every post sits on its day with its location, so a busy week is easy to read.
Drafts you finish later.
Start an offer before the dates are confirmed and finish it when they are.
Queue openings.
Set weekly slots in the posting queue and each new post takes the next one.
Calendar
MonthWeekDay
TodayMon 9 to Fri 13

Mon

9

  • 8:00 AM

    Elm Street: winter hours

Tue

10

  • 9:00 AM

    Harbor Road: tasting night

Wed

11

  • 8:00 AM

    All shops: new seasonal latte

PostedScheduled

Posts written for local search

Write Google Business Profile posts that fit in 1,500 characters

AI Studio drafts short, local posts sized for Google Business Profile: what is new, why it matters to someone nearby, and what to do next. Give it the facts and edit the draft before you schedule. More in the AI content generator.

From notes to post.
Paste the details of a sale or an event and get a short post with a clear next step.
A photo to match.
Create an image in AI Studio, or pick one from your media library. Each post carries one photo.
AI Studio

What do you want to create today?

Post Image Video Edit Animate

Announce our latte art class on Saturday at 10am at the Elm Street shop. Keep it under 80 words.

For:Google Business ProfileFormat:StandardNorthwind Coffee

One photo · no video · text ≤1,500

Learn latte art with our head barista this Saturday at 10am, Elm Street shop.

Six spots, all milk and beans included, and you keep the cup you pour.

Tap Book to save your spot.

Create post
Generate

Many businesses, one dashboard

All your Google Business Profile locations and clients in one place

One Google sign-in can bring in every business that account manages, and you choose which to add. Agencies and multi-location brands keep every profile next to the client’s Instagram, Facebook and LinkedIn, with workspaces to keep each client separate and team seats for the people who post.

Pick locations per post.
Tick one shop for a local event, or every location for news that applies to all of them.
Approvals for clients.
Send posts for review before they go live, on plans with more than one seat.
Accounts
All Accounts 4Need Attention 0
  • Google Business ProfileNorthwind Elm StNorthwind Harbor RdNorthwind AirportMaya Bakes

Why schedule Google Business Profile posts

Keep your Business Profile active without logging in every week

Your Business Profile is often the first thing a nearby customer sees: on Google Maps, in a local search, or when they look up your name. Regular posts give that profile something current to show, from this week’s offer to a holiday change of hours. A social media scheduler turns that into a plan you write once a month instead of a chore you forget.
Posting Queue
Timezone UTC

Set up your posting queue

Add posts to the queue and each takes the next free opening.

  • Monday 09:00
  • Tuesday 09:00
  • Wednesday 09:00
  • Thursday 09:00
  • Friday 09:00

Next openings

  1. Mon, 9 Nov, 8:00 am
  2. Wed, 11 Nov, 8:00 am
  3. Fri, 13 Nov, 8:00 am
Steady weekdays5 openings / week

General starting points, not measured from your audience.

  • The posting queue handles the steady rhythm. Set weekly openings and every post you add takes the next free slot, so each location gets a fresh update on a regular beat. The presets are a starting point, so adjust them to suit your business.

  • Offers and events are where scheduling pays off most. Write the offer when you plan the promotion, set it to go out the morning it starts, and spend the day serving customers instead of posting. The same composer can send the news to Instagram, Facebook and your other accounts at once, each version tailored, with cross-posting.

  • Developers can do it in code too. The developer API schedules Google Business Profile posts with the same request used for every other platform, and the Google Business Profile API guide lists the post settings.

Start 7-day free trial

$0 due today, cancel anytime

Everything included

Everything PostEverywhere includes for Google Business Profile: plan, create and publish

What every plan includes for your Google Business Profile, from the first business you connect: a calendar to plan in, AI Studio to write with, and publishing to Search and Maps.

Updates, events and offers.
All three Google Business Profile post types, with the fields Google shows on each.
Call-to-action buttons.
Book, Order online, Buy, Learn more, Sign up or Call now on updates and events.
Exact-minute scheduling.
Pick a date, time and timezone, or drop the post into the next queue opening.
One photo per post.
Attach a JPG or PNG from your library or AI Studio. Other image formats in your library are converted for you.
Every location you manage.
Add each business from one Google sign-in and choose which ones get each post.
Drafts and approvals.
Save a post as a draft or send it for review before it publishes.
Delivery tracking.
Every post shows as published or failed with the reason, and you can fix a failed post and retry it.
AI Studio drafts.
Turn rough notes into a short local post and a photo to go with it.

Connect your AI agent

Or let your AI agent keep your Google Business Profile fresh

PostEverywhere is the agentic social media scheduler that works with all AI agents. Connect your assistant to the hosted MCP server once, and it can turn a menu change, a sale or an event into a Google Business Profile post, pick the button, and schedule it for the location you name. The full API is included on every plan too.

Your agent can post now, schedule for later, or save a draft for you to check. Everything it schedules sits in your calendar beside your other posts, so you can read it, move it or delete it before it goes out.

Connect any AI agent.
Add PostEverywhere to ChatGPT, Claude, Grok, Perplexity, Cursor or any other AI app that supports MCP with one address. It takes seconds.
Ask in plain English.
“Write a Google Business Profile offer for 20% off pastries next week at the Elm Street location, with the code SPRING20, and schedule it for Monday at 8am.” Your agent writes every post for you.
It schedules and publishes.
Your agent can post now, schedule for later or save a draft for you to review. Every post lands in your calendar, and scheduled posts go out on time through each network's official API.

$0 due today, cancel anytime

Connect your AI agent

Choose your assistant and connect in seconds.

Add to Claude

Works on every Claude plan, including free. Full Claude guide

  1. 1

    Add to Claude

    One click from Claude’s connector directory.

  2. 2

    Sign up or sign in

    Takes seconds, then you’re sent straight back.

  3. 3

    Ask Claude

    “Plan and schedule my posts for next week.”

Works with all AI agents

Google Business Profile MCP server: your agent posts to every location

One connector address gives Claude, ChatGPT, Cursor or any MCP client the tools to write and schedule Google Business Profile posts for the businesses you have connected. It is not made by Google, and setup for every assistant is on the AI agents page.

Offers on the right dates.
Ask for a weekend offer with a coupon code and the agent sets the post type, the dates and the code for you.
Every location in one ask.
Have the agent post the same news to each location, with the wording adjusted for each shop.
The right button.
Tell it “add a Book button to our booking page” and it sets the button and the link.
Drafts when you want a look first.
Ask for a draft and it waits in the calendar until someone publishes it. Agent posts do not go through approvals, so say “draft” when a person should check it.
Publishing only, by design.
The agent posts, schedules and fixes failed posts. It does not read or reply to reviews or change your business details.

Skills that know Google Business Profile

  • Schedule social posts

    Write, schedule or publish a post to any connected account.

  • Connect social accounts

    Add Instagram, TikTok, LinkedIn and the rest when a post needs one.

  • Fix failed posts

    Find posts that didn't go out, explain why, and fix them.

  • Review post performance

    See how posts did and which platform works best.

See all skills and prompts

What the agent sends

“Post an update to the Elm Street location on Monday at 8am about the spring menu, with an Order online button.”

create_post
{
  "content": "Our spring menu is here: three new drinks, all week at the Elm Street shop. Order ahead and skip the line.",
  "account_ids": [2210],
  "media_ids": ["<media_id from upload_media_from_url>"],
  "platform_content": {
    "google_business": {
      "settings": {
        "post_type": "update",
        "button": "order",
        "button_url": "https://example.com/order"
      }
    }
  },
  "scheduled_for": "2026-11-09T08:00:00",
  "timezone": "America/Chicago"
}

Google Business Profile API

Schedule Google Business Profile from your own code: updates, events and offers in one request

Schedule posts to every location with the same POST /v1/posts request used for every other network, without your own Google API access.

Post type and button settings
platform_content.google_business.settings takes post_type, button and button_url, event_title, start_date and end_date, plus coupon_code, redeem_url and terms for offers.
Connect and check locations
POST /v1/accounts/connect-link with platform google_business (MCP: create_connect_link) returns a Google sign-in link. GET /v1/accounts/{id} shows whether a business is verified and can post.
One photo per post
Attach one JPG or PNG as a media_id from the media endpoints or upload_media_from_url. A post that breaks a rule returns 400 google_business_post_invalid with the reason.
Results and limits
Webhooks report post.published and post.failed. API keys come from the Developers page on every plan, limited to 60 requests a minute and 1,000 an hour.
POST /v1/posts
curl -X POST https://app.posteverywhere.ai/api/v1/posts \
  -H "Authorization: Bearer $POSTEVERYWHERE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "Our spring menu is here: three new drinks, all week at the Elm Street shop. Order ahead and skip the line.",
    "account_ids": [2210],
    "media_ids": ["<media_id from upload_media_from_url>"],
    "platform_content": {
      "google_business": {
        "settings": {
          "post_type": "update",
          "button": "order",
          "button_url": "https://example.com/order"
        }
      }
    },
    "scheduled_for": "2026-11-09T08:00:00",
    "timezone": "America/Chicago"
  }'

Pricing

Simple pricing, unlimited posts on every plan

Every plan posts to all top platforms and includes the API and hosted MCP server for your AI agent.

Recommended

Lite

$9/mo

  • 2 social accounts
  • 10 AI credits/mo
  • 1 team member
Start 7-day free trial

Starter

$19/mo

  • 5 social accounts
  • 25 AI credits/mo
  • 2 team members
Start 7-day free trial

Growth

$29/mo

  • 10 social accounts
  • 100 AI credits/mo
  • 3 team members
Start 7-day free trial

Scale

$39/mo

  • 20 social accounts
  • 500 AI credits/mo
  • 5 team members
Start 7-day free trial

7-day free trial on every plan. Card required, $0 due today, cancel anytime. Compare every plan

Keep every Google Business Profile fresh without the weekly login

Connect your business, plan the month, and keep every location fresh on Search and Maps.

Start 7-day free trial

$0 due today, cancel anytime

See pricing
Kim V. profile photo
“This tool has truly made my content posting so much easier, I can't work without it. I can schedule my posts days in advance while working on other projects. Set it and forget it.”
Kim V.·Content Creator