
Google Business Profile lets you schedule posts up to a year in advance. What it doesn’t tell you: most post types expire automatically after seven days, whether you scheduled them for longer or not.
If you’re using Business Profile posts to drive traffic to your newsletter landing page, product launch, or time-sensitive content, you need to know when Google pulls the rug out.
The seven-day expiration wall
Standard posts—updates, news, anything that isn’t an Offer or Event—live for exactly seven days from publication. Google counts from the moment the post goes live, not from when you hit schedule.
Schedule a post on Monday for Thursday publication? It dies the following Thursday. You don’t get a warning. It just drops off your profile.
Google documents this in the Business Profile Help pages (checked November 2026), buried three paragraphs into the post-type definitions. Most scheduling interfaces don’t surface the expiration date at all—you see “Scheduled for Nov 14” but no “Expires Nov 21.”
Event and Offer posts follow their own clocks
Event posts expire when the event end date passes. Set an event for November 15–17, and the post vanishes at midnight on the 18th, regardless of when you published it.
Offer posts expire on the date you specify in the offer-end field. Google requires an end date; you can’t leave it open. Maximum duration is one year from creation.
Both post types let you control longevity, but only if you structure your content as an event or offer. A standard “We published a new guide” post gets seven days no matter what.
What this means for content campaigns
If you’re running a two-week launch, don’t schedule one Business Profile post on day one and expect it to carry you through. You’ll go dark after seven days.
Instead, schedule a sequence: one post on launch day, another on day six, a third on day twelve. Treat Business Profile like a feed that needs regular refresh, not a billboard you set once.
For evergreen content—newsletter signup pages, course landing pages, resource hubs—Business Profile posts are the wrong tool. They’ll expire while the page is still live, and you’ll either manually re-post every week or let the profile go stale.
Better evergreen options: the website link in your profile header (permanent), the Services section (persistent until you remove it), or a pinned post on your linked social accounts.
How to check what’s live and what’s expired
The Business Profile dashboard shows scheduled posts under the Posts tab, but expired posts disappear from the public view without moving to a visible archive. You won’t see “Expired – Nov 3” in your list; you’ll just see fewer posts than you remember scheduling.
To audit what’s actually visible to searchers, open an incognito window, search your business name, and scroll through the posts carousel in the Knowledge Panel. Compare that to your scheduled list in the dashboard. Anything missing has already expired.
If you manage multiple profiles or schedule in batches, set a calendar reminder for six days after each post goes live. Check whether it’s still pulling traffic in Google Search Console (filter by landing page URL if you’re linking to a specific page). If it is, queue the next post. If it’s not, stop wasting the effort.
Scheduling tools don’t fix the expiration
Third-party tools like Publer and Buffer let you schedule Business Profile posts alongside your other social content. They push the post to Google on the date you choose, but they don’t extend the seven-day lifespan.
Some tools let you set up recurring posts—publish the same update every Monday, for instance. That works around the expiration by treating each week as a new post, but you’re still refreshing manually (or paying the tool to refresh for you).
No tool can override Google’s post-type rules. If you schedule a standard post, it dies in seven days whether you used the native interface or a third-party dashboard.
Want to see which of your traffic sources actually convert? Subscribe to One Two Three Send for breakdowns of the tools and tactics that move the needle for solo operators and small teams.
The seven-day window isn’t a bug. It’s Google pushing you to keep the profile active. If you can’t commit to weekly posts, use the permanent sections—Services, Products, website link—and skip the feed entirely. A stale post history signals neglect just as much as no posts at all.
Heads up — some links in this article are affiliate links. If you sign up through them, we may earn a small commission at no extra cost to you. We only recommend tools we use ourselves.
















