---
title: "Google Business Profile Posts: What Google Now Does Free"
url: https://dialedinweb.com/blog/google-business-profile-posts-what-google-does-free
description: "Google Business Profile posts got easier to schedule and no easier to measure. Here's what Google handles free, what it doesn't, and when to outsource."
lang: en
---

### We value your privacy

We use cookies to enhance your browsing experience, analyze site traffic, and personalize content. By clicking "Accept All", you consent to our use of cookies. Read our Privacy Policy (https://dialedinweb.com/privacy) to learn more.

Share Share on X (https://twitter.com/intent/tweet?url=https%3A%2F%2Fdialedinweb.com%2Fblog%2Fgoogle-business-profile-posts-what-google-does-free&text=Google%20Business%20Profile%20Posts%3A%20What%20Google%20Now%20Does%20Free%20and%20What%20It%20Still%20Doesn%27t)Share on Facebook (https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fdialedinweb.com%2Fblog%2Fgoogle-business-profile-posts-what-google-does-free)Share on Reddit (https://reddit.com/submit?url=https%3A%2F%2Fdialedinweb.com%2Fblog%2Fgoogle-business-profile-posts-what-google-does-free&title=Google%20Business%20Profile%20Posts%3A%20What%20Google%20Now%20Does%20Free%20and%20What%20It%20Still%20Doesn%27t)Share on LinkedIn (https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fdialedinweb.com%2Fblog%2Fgoogle-business-profile-posts-what-google-does-free&title=Google%20Business%20Profile%20Posts%3A%20What%20Google%20Now%20Does%20Free%20and%20What%20It%20Still%20Doesn%27t)

Share on X: https://twitter.com/intent/tweet?url=https%3A%2F%2Fdialedinweb.com%2Fblog%2Fgoogle-business-profile-posts-what-google-does-free&text=Google%20Business%20Profile%20Posts%3A%20What%20Google%20Now%20Does%20Free%20and%20What%20It%20Still%20Doesn%27t
Share on Facebook: https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fdialedinweb.com%2Fblog%2Fgoogle-business-profile-posts-what-google-does-free
Share on Reddit: https://reddit.com/submit?url=https%3A%2F%2Fdialedinweb.com%2Fblog%2Fgoogle-business-profile-posts-what-google-does-free&title=Google%20Business%20Profile%20Posts%3A%20What%20Google%20Now%20Does%20Free%20and%20What%20It%20Still%20Doesn%27t

Back to Blog: https://dialedinweb.com/our-blog

Image: Featured image for Google Business Profile Posts: What Google Now Does Free and What It Still Doesn't - agency marketing strategy illustration (https://bomcaceohbkavyjsdpls.supabase.co/storage/v1/object/public/blog-images/google-business-profile-posts-what-google-does-free-hero-v2.jpg)

gbp-seo (https://dialedinweb.com/blog?category=gbp-seo)

# Google Business Profile Posts: What Google Now Does Free and What It Still Doesn't

Google Business Profile posts got easier to schedule and no easier to measure. Here's what Google handles free, what it doesn't, and when to outsource.

Athena Yenko Content Strategist (https://dialedinweb.com/authors/athena-yenko)· October 3, 2026

10 min read

Image: Agency account manager reviewing a client's Google Business Profile posts on a laptop in a bright office (https://bomcaceohbkavyjsdpls.supabase.co/storage/v1/object/public/blog-images/google-business-profile-posts-what-google-does-free-hero-v2.jpg)

An agency owner opens a client's Business Profile, finds the scheduling option sitting in the dashboard, and asks a reasonable question. What exactly are we paying someone for?

Fair. Scheduling google business profile posts used to require a third-party tool, and now for many accounts it does not. If that was the value proposition, the value proposition is gone.

It was never the hard part. Writing an offer someone actually clicks is hard. Getting twelve locations approved before anything publishes is hard. And proving which post produced a phone call is genuinely difficult, because Google does not report it. That last one is the part most agencies have never solved, and it is the reason white label GBP posting (https://dialedinweb.com/white-label-post-scheduling) still gets outsourced by people who could technically do it themselves.

Here is what the platform actually does now, what it does not, and where the line sits.

## Three Post Types Live in the Dashboard, Not Four

Most guides on this subject list four types. The dashboard shows three.

Under Add Update in Business Profile Manager you get Update, Offer, and Event. Product posts do exist, but they are created through the product editor rather than the post tool, which is why they behave differently and why they get miscounted in almost every article written about this. BrightLocal's guide (https://www.brightlocal.com/learn/google-business-profile-google-posts-updates/) is one of the few that draws the distinction properly.

The difference matters when you are scoping work. An agency promising four post types per month is promising something the post tool cannot deliver on its own, and someone will notice.

Update posts are the workhorse. General news, announcements, service reminders, seasonal notes.

Offer posts carry a start and end date and display in a coupon-style layout with an offer badge. These are the ones that convert.

Event posts require a title and date range and stay featured until the event passes.

One more thing worth knowing: event posts do not populate the Events section that appears on some profiles. Google builds that section from its own sources. If a client wants their events showing there, they need an event page on the site with event schema, which is a website job rather than a profile job.

## Post Visibility Is the Most Widely Misreported Thing About This Feature

Search for how long posts last and you will find three contradictory answers. Seven days. Six months. No expiry. All three are circulating right now, and two of them are wrong in a way that changes how you plan a content calendar.

The accurate version, per SocialRails' 2026 breakdown (https://socialrails.com/blog/google-my-business-post-examples), is this.

Update posts have no fixed end date. They lose prime placement after roughly seven days as newer posts push them down the feed, and they stay accessible on the profile for around six months. Offer posts run until the end date you set. Event posts stay featured until the event ends, then move behind a See all link.

The seven-day figure is where the confusion comes from. It used to describe expiry and now describes demotion. A post from three weeks ago is still on the profile. It is just no longer the one a customer sees first.

Two planning consequences follow from that. Weekly cadence exists to keep something fresh in the prime slot, not to replace something that vanished. And an evergreen post is worth writing, because it will still be reachable in month five when a customer scrolls the Updates tab.

## The Character Limit That Matters Is Not 1,500

Update, Offer, and Event posts allow 1,500 characters of body copy. Product descriptions allow 1,000. Nobody reads that far.

Google truncates the preview at roughly 75 to 100 characters and hides the rest behind Read more. Titles on Offer, Event, and Product posts cap at 58 characters, which is about one short sentence.

So the working limit is the first line. The offer, the reason to act, and the location all need to land inside it. Everything after that is for the small share of readers who expand the post, and treating those 1,500 characters as the real canvas is the most common mistake in profile content.

A practical test before publishing: read only the first 100 characters aloud. If a customer could not act on that alone, the post needs rewriting rather than lengthening.

Image: Marketer drafting a Google Business Profile offer post on a laptop at a shared workspace desk (https://bomcaceohbkavyjsdpls.supabase.co/storage/v1/object/public/blog-images/google-business-profile-posts-what-google-does-free-inline-1-v2.jpg)

## Seven CTA Buttons, and Most Businesses Pick the Wrong One

Google offers seven button options: Book, Order Online, Buy, Learn More, Sign Up, Call Now, and Get Offer.

The button is not decoration. It sets the expected next step, and a mismatch between the post and the button costs conversions in a measurable way.

Call Now belongs on emergency and same-day service posts, where the customer's actual next move is dialing. Book belongs on appointment-based services. Get Offer belongs on promotions, because it signals a discount before the customer reads a word of copy. Learn More is the default and the weakest, useful for informational updates and overused everywhere else.

Two things that get skipped. Every button needs a destination that matches the post, not the homepage, which means the profile's service structure and the site's page structure have to line up. That alignment work sits in GBP profile optimization (https://dialedinweb.com/white-label-gbp-optimization). And a post without a button is an announcement rather than an offer. It can still be worth publishing, but it should not be counted as a conversion asset.

## Posting Frequency Matters Less Than Most People Assume

One to two posts per week covers most local businesses. Competitive categories like restaurants, legal, and real estate can support three to four. Beyond that, the returns flatten fast.

What does not work is filling the calendar to hit a number. A weekly post announcing that the team hopes everyone is having a great week occupies the prime slot that an offer should be holding. Once a week with something a customer would care about beats five times a week with noise, and the 21 GBP tips agencies use (https://dialedinweb.com/blog/google-business-profile-tips-tactics) covers the rest of the profile work that runs alongside cadence.

On the mechanics: native scheduling is available through Business Profile Manager, though availability has varied by account and it is absent from the in-Search editor. Third-party tools still handle it through the API, and there is no penalty for choosing one approach over another. Google does not rank a manually published post differently from a scheduled one.

Which means the scheduling question is settled. If the only thing an agency is buying is a queue, they can stop buying it.

## Google Does Not Report Post Views

This is the part that has not been solved, and almost nobody writes about it.

There is no standalone post-view metric in the Business Profile performance dashboard. CTA clicks, calls, and direction requests all roll up into aggregate profile performance, which tells you the profile is producing activity and tells you nothing about which post produced it.

Without attribution, every claim about posting is an assertion. A client asking whether posting is working gets an answer built on the profile's overall trend line, which moves for a dozen reasons that have nothing to do with the Updates tab.

The fix is unglamorous. Every link in every post carries UTM parameters, so the click lands in Analytics tagged with the post that sent it. Do that consistently for three months and you can say which offer produced eleven calls and which one produced none. Skip it and you are guessing with confidence.

This is worth dwelling on because it is the argument that survives regardless of what Google ships next. Scheduling got commoditized. Attribution did not, and the setup sits closer to conversion tracking (https://dialedinweb.com/white-label-conversion-tracking) than to content production. It also applies to single-location clients, where the multi-location argument does not.

## When an Agency Should Not Outsource Posting

Worth saying plainly, because the honest answer is narrower than most vendors will admit.

Handle it in-house if the client has one location, one person publishing, no approval step before content goes live, and no requirement to attribute outcomes to individual posts. That is a twenty-minute-a-week task and paying for it does not make sense.

Outsource it when any of the following is true. The client has multiple locations and someone has to keep all of them on cadence. Content needs client approval before publishing, which means routing, versioning, and a record of what was approved. Reporting has to tie posts to calls or bookings, which means UTM discipline on every link and a report that survives a client asking follow-up questions. Or nobody on the team writes offers well, which is more common than agencies admit and harder to fix than it sounds.

That is the line. It is not a wide net and it is not meant to be.

## Frequently Asked Questions

### How often should you post on Google Business Profile?

One to two times per week suits most local businesses. Competitive categories can support three to four. Consistency matters more than volume, and a weekly post with a real offer outperforms daily filler.

### How long do Google Business Profile posts last?

Update posts have no fixed end date. They lose prime placement after about seven days as newer posts push them down, and remain accessible on the profile for roughly six months. Offer posts run to the end date you set, and event posts stay featured until the event ends.

### What is the character limit for a Google Business Profile post?

Update, Offer, and Event posts allow 1,500 characters of body copy, and Product descriptions allow 1,000. Titles on Offer, Event, and Product posts cap at 58 characters. The number that matters is the preview, which truncates around 75 to 100 characters.

### Can you schedule Google Business Profile posts?

Yes. Native scheduling is available through Business Profile Manager, though availability has varied by account and it is not present in the in-Search editor. Third-party tools also schedule through the API, and Google applies no penalty to either approach.

### Do Google Business Profile posts help rankings?

Google does not name posting frequency as a direct local ranking factor. Posts work on purchase intent instead, giving a customer who has already found the profile a specific reason to call, book, or visit. Relevance, distance, and prominence come from the rest of the profile.

### Can you track which post drove a call?

Not through Google's reporting alone. The performance dashboard aggregates CTA clicks without attributing them to individual posts. Adding UTM parameters to every post link is the only way to attribute activity at the post level.

## What Is Actually Worth Paying For

Scheduling is solved. Writing an offer that earns a click in 100 characters is not, and neither is proving the click happened.

If you are running posts for a handful of single-location clients and nobody is asking you to attribute revenue, keep it in-house. If you are keeping a dozen profiles on cadence, routing content through client approval, and answering questions about which post produced what, that is a different job and it does not get easier with a free scheduler.

Dialed-In Web runs white label GBP posting (https://dialedinweb.com/white-label-post-scheduling) for agency partners as part of a wider white label GBP SEO (https://dialedinweb.com/white-label-gbp-seo) program, with UTM tagging on every link so the reporting holds up under questions. If you want to see what your current post history can and cannot tell you, start a conversation about your market or call +1 (214) 307-2995.

BP #3

Tags: gbp-seo (https://dialedinweb.com/blog?category=gbp-seo)Agency Growth (https://dialedinweb.com/blog?category=agency-growth)Marketing (https://dialedinweb.com/blog)

### Ready to Scale Your Agency?

Let us handle your white-label fulfillment while you focus on growing your business.

## You May Also Like

gbp-seo

### Google Business Profile Photos: Three Tactics That Don't Work the Way They're Sold

Google Business Profile photos get sold with tactics that do nothing. Here's what three studies found about geotagging, and the specs that actually matter.

Oct 3, 2026 Read
https://dialedinweb.com/blog/google-business-profile-photos-what-works

gbp-seo

### What Google's Review Policy Actually Prohibits (And What Most Agencies Are Still Doing)

Google review policy changed in April 2026 and most review programs didn't. Here's what agencies can and can't ask for, and what enforcement costs.

Oct 3, 2026 Read
https://dialedinweb.com/blog/google-review-policy-what-agencies-cant-ask-for

gbp-seo

### The 18-Point Google Business Profile Checklist for Agency Onboarding

Google Business Profile checklist agencies use for client onboarding. 18 setup steps in order, with the why behind each. Read the full SOP.

Jun 1, 2026 Read
https://dialedinweb.com/blog/google-business-profile-optimization-checklist

Contact Us

## Structured data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://dialedinweb.com/#organization",
      "name": "Dialed-In Web",
      "legalName": "Dialed-In Web LLC",
      "alternateName": "DialedIn Web",
      "url": "https://dialedinweb.com",
      "logo": {
        "@type": "ImageObject",
        "@id": "https://dialedinweb.com/#logo",
        "url": "https://dialedinweb.com/dialedinweb-logo.png",
        "contentUrl": "https://dialedinweb.com/dialedinweb-logo.png",
        "caption": "Dialed-In Web Logo"
      },
      "image": "https://dialedinweb.com/dialedinweb-logo.png",
      "email": "hello@dialedinweb.com",
      "telephone": "+12143072995",
      "foundingDate": "2011",
      "address": {
        "@type": "PostalAddress",
        "addressLocality": "Dallas",
        "addressRegion": "TX",
        "addressCountry": "US"
      },
      "sameAs": [
        "https://www.linkedin.com/company/dialed-in-web/",
        "https://www.facebook.com/dialedinweb",
        "https://www.instagram.com/dialedinweb/",
        "https://share.google/IXw0qAzlgpjR1SIKP"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://dialedinweb.com/#website",
      "url": "https://dialedinweb.com",
      "name": "Dialed-In Web",
      "description": "White-label digital marketing fulfillment for agencies",
      "publisher": {
        "@id": "https://dialedinweb.com/#organization"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://dialedinweb.com/blog/google-business-profile-posts-what-google-does-free#webpage",
      "url": "https://dialedinweb.com/blog/google-business-profile-posts-what-google-does-free",
      "name": "Google Business Profile Posts: What Google Now Does Free and What It Still Doesn't",
      "description": "Google Business Profile posts got easier to schedule and no easier to measure. Here's what Google handles free, what it doesn't, and when to outsource.",
      "isPartOf": {
        "@id": "https://dialedinweb.com/#website"
      },
      "breadcrumb": {
        "@id": "https://dialedinweb.com/blog/google-business-profile-posts-what-google-does-free#breadcrumb"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://bomcaceohbkavyjsdpls.supabase.co/storage/v1/object/public/blog-images/google-business-profile-posts-what-google-does-free-hero-v2.jpg",
        "contentUrl": "https://bomcaceohbkavyjsdpls.supabase.co/storage/v1/object/public/blog-images/google-business-profile-posts-what-google-does-free-hero-v2.jpg"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://dialedinweb.com"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Blog",
          "item": "https://dialedinweb.com/our-blog"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "gbp-seo",
          "item": "https://dialedinweb.com/blog?category=gbp-seo"
        },
        {
          "@type": "ListItem",
          "position": 4,
          "name": "Google Business Profile Posts: What Google Now Does Free and What It Still Doesn't",
          "item": "https://dialedinweb.com/blog/google-business-profile-posts-what-google-does-free"
        }
      ],
      "@id": "https://dialedinweb.com/blog/google-business-profile-posts-what-google-does-free#breadcrumb"
    },
    {
      "@type": "BlogPosting",
      "@id": "https://dialedinweb.com/blog/google-business-profile-posts-what-google-does-free#article",
      "headline": "Google Business Profile Posts: What Google Now Does Free and What It Still Doesn't",
      "description": "Google Business Profile posts got easier to schedule and no easier to measure. Here's what Google handles free, what it doesn't, and when to outsource.",
      "image": {
        "@type": "ImageObject",
        "url": "https://bomcaceohbkavyjsdpls.supabase.co/storage/v1/object/public/blog-images/google-business-profile-posts-what-google-does-free-hero-v2.jpg",
        "contentUrl": "https://bomcaceohbkavyjsdpls.supabase.co/storage/v1/object/public/blog-images/google-business-profile-posts-what-google-does-free-hero-v2.jpg"
      },
      "datePublished": "2026-10-03T13:46:33.491234+00:00",
      "dateModified": "2026-10-03T13:56:33.491234+00:00",
      "author": {
        "@id": "https://dialedinweb.com/authors/athena-yenko#person"
      },
      "publisher": {
        "@id": "https://dialedinweb.com/#organization"
      },
      "mainEntityOfPage": {
        "@id": "https://dialedinweb.com/blog/google-business-profile-posts-what-google-does-free#webpage"
      },
      "isPartOf": {
        "@id": "https://dialedinweb.com/#website"
      },
      "articleSection": "gbp-seo",
      "inLanguage": "en-US",
      "timeRequired": "PT10M",
      "wordCount": 1898
    },
    {
      "@type": "Person",
      "@id": "https://dialedinweb.com/authors/athena-yenko#person",
      "name": "Athena Yenko",
      "jobTitle": "Content Strategist",
      "description": "Content strategist focused on blog content, service page copy, and editorial QA for local and agency SEO.",
      "url": "https://dialedinweb.com/authors/athena-yenko",
      "worksFor": {
        "@id": "https://dialedinweb.com/#organization"
      },
      "sameAs": [
        "https://www.linkedin.com/in/athena-yenko-375b9a1b4/"
      ],
      "knowsAbout": [
        {
          "@type": "Thing",
          "name": "Content Marketing",
          "sameAs": "https://en.wikipedia.org/wiki/Content_marketing"
        },
        {
          "@type": "Thing",
          "name": "Search Engine Optimization",
          "sameAs": "https://en.wikipedia.org/wiki/Search_engine_optimization"
        },
        {
          "@type": "Thing",
          "name": "Copywriting",
          "sameAs": "https://en.wikipedia.org/wiki/Copywriting"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://dialedinweb.com/blog/google-business-profile-posts-what-google-does-free#faq",
      "isPartOf": {
        "@id": "https://dialedinweb.com/blog/google-business-profile-posts-what-google-does-free#webpage"
      },
      "mainEntity": [
        {
          "@type": "Question",
          "name": "How often should you post on Google Business Profile?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "One to two times per week suits most local businesses. Competitive categories can support three to four. Consistency matters more than volume, and a weekly post with a real offer outperforms daily filler."
          }
        },
        {
          "@type": "Question",
          "name": "How long do Google Business Profile posts last?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Update posts have no fixed end date. They lose prime placement after about seven days as newer posts push them down, and remain accessible on the profile for roughly six months. Offer posts run to the end date you set, and event posts stay featured until the event ends."
          }
        },
        {
          "@type": "Question",
          "name": "What is the character limit for a Google Business Profile post?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Update, Offer, and Event posts allow 1,500 characters of body copy, and Product descriptions allow 1,000. Titles on Offer, Event, and Product posts cap at 58 characters. The number that matters is the preview, which truncates around 75 to 100 characters."
          }
        },
        {
          "@type": "Question",
          "name": "Can you schedule Google Business Profile posts?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Native scheduling is available through Business Profile Manager, though availability has varied by account and it is not present in the in-Search editor. Third-party tools also schedule through the API, and Google applies no penalty to either approach."
          }
        },
        {
          "@type": "Question",
          "name": "Do Google Business Profile posts help rankings?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Google does not name posting frequency as a direct local ranking factor. Posts work on purchase intent instead, giving a customer who has already found the profile a specific reason to call, book, or visit. Relevance, distance, and prominence come from the rest of the profile."
          }
        },
        {
          "@type": "Question",
          "name": "Can you track which post drove a call?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Not through Google's reporting alone. The performance dashboard aggregates CTA clicks without attributing them to individual posts. Adding UTM parameters to every post link is the only way to attribute activity at the post level."
          }
        }
      ]
    }
  ]
}
```