Google Business Profile Posts are short, free updates – text, images, or video – published directly to your business listing on Google Search and Maps. They appear in your profile's carousel when prospects search for your business or browse your category, reaching customers at the exact moment they are deciding where to spend money. A consistent posting strategy signals active management to Google, drives measurable engagement actions, and increasingly contributes to the local AI citation signals that determine whether your business gets recommended by tools like Google AI and ChatGPT.

▸ Key Takeaways

  • Post at least once per week to maintain freshness signals – businesses posting 4–5 times per month consistently outperform those posting once a month or less.
  • Four post types are available: What's New (general updates), Event, Offer, and Product – each serves a distinct purpose and should rotate based on your business calendar.
  • Update posts stay visible indefinitely; Event and Offer posts expire on their end date; only the most recent post displays by default, so recency matters.
  • 48% of all Google Business Profile interactions are website visits, 34% are direction requests, and 17% are phone calls – posts drive all three.
  • Images sized at 1200 × 900 pixels (4:3 ratio) and videos at 1080p produce the best display results across desktop and mobile.
  • GBP posts contribute to AI visibility: structured, keyword-rich posts help Google AI and other AI systems characterise your business accurately when generating local recommendations.
  • A 30-day posting calendar – rotating post types on a predictable schedule – removes the guesswork and maintains the consistency Google rewards.

Step 1: Understand Why GBP Posts Matter Before You Write One

Most businesses set up a Google Business Profile and stop there. That is a missed opportunity. Google Business Profile posts turn a static listing into an active signal of business health and Google uses those signals when deciding which profiles to surface in local results.

The practical numbers are clear. Research on GBP engagement patterns shows that 48% of all profile interactions are website visits, 34% are direction requests, and 17% are phone calls. Posts give prospects a reason to take those actions rather than scrolling past. A well-placed Offer post or Event update is often the nudge that converts a browser into a buyer.

There is also a competitive reality worth naming directly. Roughly 40% of businesses do not post to their GBP at all. That means consistent posting already puts you ahead of nearly half your local competitors – before you even consider content quality.

How Posts Contribute to AI Visibility

Local AI visibility is the likelihood that an AI system – Google AI Mode, ChatGPT, Gemini, or Perplexity – cites or recommends your business when a user asks a local category question such as "best accountant in Austin" or "which CRM do small businesses in Chicago use?"

GBP posts contribute to that signal in two ways. First, they reinforce entity consistency: repeated mentions of your business name, services, and location across posts help AI systems build a confident, accurate picture of what your business does. Second, keyword-rich posts that describe specific services give AI systems more structured data to draw on when characterising your brand.

AuthorityStack.ai tracks AI citation signals across ChatGPT, Claude, Gemini, Perplexity, and Google AI Mode simultaneously, so you can see whether your GBP activity is translating into AI recommendations – not just traditional search impressions.

Step 2: Know Your Four Post Types and When to Use Each

Google provides four post types. Using the right type for the right moment increases both engagement and relevance signals.

Post Type Best For Expiration
What's New General updates, service news, company milestones Indefinite (stays live unless deleted)
Event Workshops, open houses, webinars, in-store events Auto-expires the day after the event ends
Offer Promotions, discounts, limited-time deals Expires on the offer end date you set
Product Featured products or service spotlights Indefinite

What's New Posts

What's New posts are your most flexible format. Use them for anything that does not fit a specific promotion or event: a new team member, extended hours, a new service line, a process change, or a behind-the-scenes update. These posts stay live indefinitely, so they accumulate over time and contribute to your freshness signal even when you are not actively promoting something.

Example for a B2B SaaS company: "We've launched a new onboarding dashboard that cuts average setup time from three days to four hours. Existing customers can access it now from their account settings."

Event Posts

Event posts are built for time-bound activities with a specific date and time. Google attaches the date range directly to the post format, and the post auto-expires the day after the event ends – keeping your profile clean without manual deletion.

Example for a local service business: "Free home energy audit event – Saturday, August 10, 9 AM to 12 PM. Reserve your slot online."

Offer Posts

A GBP Offer post is a promotional update that includes a start date, an end date, and optional fields for a promo code, redemption link, and terms. Offer posts display a badge that distinguishes them visually from standard updates, which increases click-through rates when the deal is genuinely compelling.

Make the offer specific. "10% off" with no context gets ignored. "Book a kitchen deep-clean before August 31 and get your oven cleaned free" is specific enough to stop a scroll.

Product Posts

Product posts spotlight individual items or services. For physical retailers, this means seasonal or bestselling products. For service businesses, use this type as a "service spotlight" – feature one service per post with a clear description, price if applicable, and a direct call-to-action.

Step 3: Set Your Posting Frequency

Post at least once per week. That is the floor, not the target. Businesses that post four to five times per month maintain a consistent freshness signal without over-saturating their profile. Posting more than once a day is counterproductive: newer posts push older ones out of the default view, which can bury active offers or event announcements that still have weeks to run.

The practical cadence for most businesses:

  1. One What's New or Product post per week as the baseline.
  2. One Offer post per active promotion – set an end date so it auto-expires cleanly.
  3. One Event post per scheduled activity – created at least two weeks in advance.
  4. Increase frequency to 5–7 posts per week only during high-stakes periods (product launches, major sales events, seasonal peaks).

Do not post for the sake of posting. A poorly written post with a stock image and no clear message does more harm than silence – it suggests inauthentic activity and earns no engagement.

Step 4: Write Posts That Drive Actions

Structure Every Post Around One Clear Action

Each post should answer two questions for the reader: "What is this?" and "What do I do next?" Lead with a specific fact or offer, then end with a call-to-action that points to a landing page, booking link, or phone number. Google provides CTA button options including "Learn More", "Call Now", "Book", "Order Online", and "Buy" – choose the one that matches the actual next step.

Use Local Keywords Without Stuffing

Include your city or service area, your primary service category, and one or two specific service terms in each post. This reinforces the local relevance signals that help your profile rank in the Local Pack and appear in AI-generated local recommendations.

Example: "Our Seattle bookkeeping team is now accepting new small business clients for Q4 tax prep. Fixed monthly pricing, no surprise fees."

That sentence contains a city, a service category, a timing trigger, and a value proposition – all in 22 words.

Keep Text Between 150 and 300 Characters for the Preview

Google truncates post text in the carousel view. The first 150–200 characters are what most users see before clicking "More." Put the most important information – the service, the location, the offer – in those first lines.

Step 5: Format Images and Videos Correctly

Poor image quality is the fastest way to undermine an otherwise strong post. Google surfaces your images across desktop search, mobile search, and Google Maps, and display dimensions vary by context.

Image Specifications

  • Minimum size: 400 × 300 pixels
  • Recommended size: 1200 × 900 pixels (4:3 ratio)
  • File format: JPG or PNG
  • File size: between 10 KB and 5 MB
  • Use real photos where possible – stock images perform measurably worse for engagement

Avoid heavy text overlays. Image cropping varies across devices, and text placed near edges will be cut off on mobile.

Video Specifications

  • Minimum resolution: 720p (1280 × 720)
  • Recommended: 1080p (1920 × 1080)
  • Duration: 30 seconds or less for GBP posts
  • Format: Landscape (16:9) – square and vertical videos display poorly
  • Upload method: Manual only via Google Search or the GBP dashboard. The Google Business Profile API does not support video uploads for posts, which means third-party scheduling tools cannot upload video on your behalf.

Step 6: Build a 30-Day GBP Content Calendar

A calendar removes decision fatigue and ensures you hit the once-per-week floor without fail. The template below works for most B2B SaaS, local service, and ecommerce brands. Adapt post topics to your business category.

Week Post Type Topic Example
Week 1 What's New Service update, new feature, team news
Week 2 Offer Current promotion with end date and promo code
Week 3 Product Featured service or product spotlight
Week 4 Event Upcoming webinar, open house, or community event

Repeat this four-week rotation as the baseline. Layer in additional posts during promotions, product launches, or seasonal peaks. Map your calendar to your business calendar at the start of each quarter so post topics align with actual sales priorities.

Content Ideas by Business Category

B2B SaaS:

  • New feature releases and product updates
  • Customer success milestones ("100 teams now use X feature")
  • Upcoming webinars or product demos
  • Integration announcements
  • Pricing tier updates

Local service businesses (plumbers, cleaners, landscapers):

  • Seasonal service reminders ("Time to schedule your fall gutter clean")
  • Before/after project photos
  • New service area announcements
  • Limited-capacity promotions

Ecommerce:

  • Product launches and restocks
  • Seasonal sales with specific end dates
  • Behind-the-scenes production content
  • Customer review highlights

Step 7: Track Performance and Refine

Post without measuring and you are guessing. Google Business Profile Insights shows impressions, clicks, and direction requests for each post. Review these metrics monthly and look for three patterns.

  1. Which post type generates the most website clicks? That type should anchor your rotation.
  2. Which topics get the most engagement? Repeat them on a quarterly cycle.
  3. Do posts with images consistently outperform text-only posts? If yes (they almost always do), make images non-negotiable.

To measure whether GBP posts are contributing to broader local search and AI visibility, add UTM parameters to every post link – this separates GBP-sourced traffic from other channels in your analytics and gives you clean data on which posts actually drive conversions, not just impressions.

E-E-A-T signals – expertise, experience, authoritativeness, and trustworthiness – also apply to GBP activity. Posts that reference specific outcomes, name real team members, or cite verifiable details carry more authority than generic promotional copy, and those quality signals affect how AI systems evaluate and cite your content.

FAQ

How Often Should I Post on My Google Business Profile?

Post at least once per week as the minimum baseline. Businesses posting four to five times per month consistently maintain stronger freshness signals than those posting once a month or less. Avoid posting more than once per day, as newer posts push older ones out of the default carousel view, which can bury active promotions that still have weeks to run.

Do Google Business Profile Posts Expire?

What's New and Product posts stay live indefinitely unless you manually delete them. Event posts expire automatically the day after the event ends. Offer posts expire on the end date you specify when creating the post. All expired posts move to the "View all" archive on your profile, where users can still find them if they scroll.

What Types of Posts Perform Best for Local Service Businesses?

Offer posts and Event posts typically drive the highest engagement for local service businesses because they create urgency and give customers a clear reason to act immediately. What's New posts build credibility over time but rarely generate the same click-through rates as time-bound content. Rotate all four types to maintain variety and freshness.

Can I Schedule Google Business Profile Posts in Advance?

Yes. Third-party tools including scheduling platforms and local SEO tools allow you to draft and schedule text and image posts in advance. However, video uploads are not supported via the Google Business Profile API, so video posts must be uploaded manually through Google Search or the GBP dashboard.

How Do GBP Posts Affect AI Recommendations?

GBP posts contribute to the entity signals that AI systems like Google AI, ChatGPT, and Gemini use when characterising local businesses. Posts that consistently mention your business name, service category, and location reinforce accurate entity associations. Keyword-rich posts describing specific services give AI systems structured data to draw on when generating local category recommendations.

What Is the Ideal Image Size for a Google Business Profile Post?

The recommended image size is 1200 × 900 pixels at a 4:3 aspect ratio in JPG or PNG format. This dimension displays cleanly across desktop search, mobile search, and Google Maps. Avoid placing important text near the edges of images, as cropping varies by device and text near the border is frequently cut off on mobile.

Should I Use the Same Post Content Across GBP and Social Media?

No. GBP posts reach customers who are already searching for your category and are close to a purchase decision. Social media posts reach a broader audience at an earlier awareness stage. Repurposing the same copy ignores that difference. GBP posts should be action-oriented and locally specific; social posts can be more brand-building and conversational.

How Long Should a Google Business Profile Post Be?

Keep posts between 150 and 300 characters to ensure the key message displays in the carousel preview without truncation. Google allows up to 1,500 characters, but the first 150–200 characters are what most users see before clicking "More." Lead with the most important detail – the offer, service, or update – in the opening line.

What to Do Now

  1. Audit your last 30 days of GBP posts. Count how many you published, identify which types you used, and note which had images vs. text only.
  2. Build a four-week rotation using the calendar template in Step 6. Assign one post type per week and map topics to your current promotions and business calendar.
  3. Add UTM parameters to every post link so you can separate GBP traffic in your analytics from day one.
  4. Set a recurring 30-minute block each week to write, image, and publish the week's post – consistency beats quality as a starting point.
  5. Review GBP Insights monthly and shift your rotation toward the post types generating the most website clicks and direction requests.

To see whether your GBP activity is translating into AI recommendations – not just traditional search impressions – you can track your ai visibility across ChatGPT, Claude, Gemini, Perplexity, and Google AI Mode in one scan.