
You open your Business Profile, and there it is again: the Add update button. Someone told you posting helps, so you tried it once or twice. One post seemed to go up. Another never appeared anywhere you could find, and you have no idea whether a single customer read either one. Google Business Profile posts can be worth a small slice of your week, but only if you know what to put in them, how often is enough, and how to tell when one has quietly failed. The good news is that the routine is short, and you can check most of it yourself in about fifteen minutes. You do not need a content calendar full of filler, and you do not need to post every day. What you need is a clear idea of what a post is for, so the time you spend on it comes back as calls, bookings or visits.
Key Takeaways
Google says posts share announcements, offers, updates and event details with customers on Search and Maps, which helps someone decide whether to contact you.
Use an Update for ordinary news, an Offer for a real promotion with dates, and an Event for something scheduled with a start and end.
Google sets no posting frequency. One useful post a week, or two a month when time is short, is enough if each one says something current.
A post marked Pending or Not approved does not show on Search or Maps, and a phone number typed into the text is a common reason for rejection.
Google does not name posting as a local ranking factor, so track the calls, bookings and website visits that follow each post.
Get Customers to Act by Posting What They Need to Know Now
A Google Business Profile post is a short piece of news that sits on your profile where people find you on Google Search and Maps. Google describes posts as a way to share "announcements, offers, updates, and event details directly with your customers on Search and Maps," in its help page on creating and managing posts. That is the job in one sentence. The person reading your post has already searched, already found your profile, and is deciding whether to call you or the next business on the list.
That changes what a good post looks like. It is less like a social media caption and more like a note taped to the front door: we are booking fall appointments now, this service is new, this offer runs until the end of the month. A post that answers the question in the searcher's head can make the call feel like the obvious next step. Google says posts help customers decide whether to visit, which is where their value sits: clicks, calls, bookings and visits.
What about rankings? Google's own explanation of how local ranking works names three main factors: relevance, distance and prominence. It talks about complete business information, reviews and links, and it does not list posting frequency as a factor. So, plan your posts around customers, and treat any effect on where you show up as a possible side benefit rather than the reason you post.

Pick the Right Post Type So Google Accepts It the First Time
Google Business Profile supports three post types, and each one has its own required fields. Choosing the wrong type is an easy way to end up with a post that looks incomplete or gets flagged. The table below sums up what Google's help pages list for each type. The sections after it show when each one fits a service business.
| Post type | Required | Optional | Best use |
|---|---|---|---|
| Update | No dates needed | Text, photos, videos, an action button with a link | Ordinary news, a service explained, a finished job |
| Offer | Title, dates and time | Description, media, coupon code, link, terms | A real promotion with a start and end |
| Event | Title, start and end dates | Times, description, media, action button | A scheduled event such as a workshop or open house |
Updates for everyday news
An Update is the post you will use most. It can carry text, photos, videos and an action button with a link, so it suits anything that is simply true about your business right now. A roofer might post about the kind of repair they handled this week. A cleaning company might explain what a move-out clean includes. There are no required dates, which makes Updates flexible, but it also means they sit on your profile until they are replaced or archived.
Offers for real promotions
An Offer needs a title, dates and a time. You can add a description, media, a coupon code, a link and terms. Use it only for a genuine promotion you will honor, because general advertising and consumer protection rules still apply to discounts and claims, as Google's posts guidance reminds you when it asks posts to comply with applicable laws. Set the dates to match the promotion exactly, so readers know when it starts and ends.
Events for anything on a calendar
An Event needs a title plus start and end dates, with optional times, a description, media and an action button. A seminar, a sale weekend or an open house fits here. A regular business week does not; that belongs in an Update.
Fill a Month of Posts Without Making Anything Up
The hardest part of posting is usually not the writing. It is knowing what to say when nothing dramatic happened. A service business has more to post than it thinks, because everyday work answers the questions customers type into Google. The research behind this post points to the same short list: posts that help a searcher decide whether to contact you.
- A service explained: What a specific job includes, how long it takes, and who it suits.
- A completed job: A photo of the finished work with one sentence on what the problem was.
- A seasonal reminder: Something customers should book or check before the weather or the season turns.
- An invitation to book: Open estimate slots, appointment availability, or a new booking link.
- A new service: Something you did not offer before, and who should ask about it.
- A limited offer: A real promotion, posted as an Offer with its dates.
- A genuine event: A class, open house or community event, posted as an Event.
Rotate through that list and a month fills itself. Four posts might be one service explanation, one finished job, one seasonal reminder and one booking invitation. None of them requires invented news, and each one gives a reader a reason to act.
Keep the writing short and specific. Say what the service is, who it is for, and what to do next, then let the action button do the work. Google's rules ask for complete and relevant details and professional language, and they flag excessive punctuation and distracting formatting, so skip the all-caps headlines and rows of exclamation points.

Keep a Posting Schedule You Will Actually Stick To
Google provides scheduling and recurring-post options, but it does not prescribe how often you should post. That leaves the choice with you, and the right answer is the one you can keep going. A realistic starting routine is one useful post a week. If that is more than you can manage, two posts a month still keeps your profile current.
Posts do not vanish after a week, either. Google's help page says posts older than six months are archived unless a date range is set. Offers and Events carry their own dates. An Update has none, so an old one can stay on your profile long after its news has passed.
Base the schedule on having something current and customer-relevant to say. A weekly post about nothing does less for you than a monthly post about a real opening in your calendar. If you can, write four posts in one sitting and schedule them, so the routine does not depend on remembering every Monday.
It also helps to know how few businesses do this at all. Whitespark's study of 800,000 listings, in its 2024 write-up of Business Profile feature adoption, reported that only about 4% of businesses were actively publishing posts. Treat that as an industry observation, not proof that posts raise rankings.
Get Missing Posts Back When Google Business Profile Posts Are Not Showing
If your posts are not showing, the first place to look is the post's status in your Business Profile. Google reviews posts after you publish them, and a post that fails review does not show on Search or Maps. The two statuses to know are Pending and Not approved, and each points to a different fix. The subsections below cover both, plus the most common reason a post gets rejected.
Pending means wait, or verify
A post marked Pending does not show on Search or Maps while it is uploading or processing, or while your profile is unverified. If your profile is verified, give it time and check back. If it is not verified, no post will appear until verification is finished, so that is the job to do first.
Not approved means a policy flag
A post marked Not approved does not show, and Google includes an indication of which policy it broke. Google's photos, videos and posts content policy lists the usual causes:
- Unverified contact details: Phone numbers, email addresses or social media handles that Google cannot connect to your business.
- Content Google does not allow: Offensive, sexually explicit, misleading, spammy or auto-generated content.
- Formatting problems: Excessive punctuation or distracting formatting.
- Unsafe links: Links that lead to malware, phishing or other untrusted pages.
- Regulated products: Promotions for products Google restricts.
Missing required fields can cause trouble too. An Offer without its dates or an Event without a start and end is incomplete, so fill every required field before you publish.
The phone number rule
Google says a phone number typed into the text of a post may be rejected if it cannot be verified as connected to your business. The fix is simple: leave the number out of the text and add a Call now button, which uses the verified number on your profile. The reader still gets one tap to call you, and the post is far less likely to be flagged.

Use Photos and Video That Pass Google's Size Rules
Every post type can carry media, and a clear image makes a post easier to notice. Google's page on Business Profile photos and videos sets the limits, and staying inside them avoids a post that looks broken or never loads.
| Item | Guidance |
|---|---|
| Photo format | JPG or PNG |
| Photo file size | 10 KB to 5 MB |
| Recommended photo size | 720 by 720 pixels |
| Minimum photo size | 250 by 250 pixels |
| Video length | Up to 30 seconds |
| Video file size | Up to 75 MB |
| Video resolution | 720p or higher |
Pick images that show the work itself: the finished job, the equipment, the space. A clear, relevant photo supports the post; a blurry stock image says nothing about you. Google's help page on posts does not state a universal character limit for post text, so let the post say what it needs to and stop there.
Run a Fifteen-Minute Check on Your Own Profile
You can find out where your posts stand today without paying anyone. Set a timer and work through these five steps.
- Find your latest post: Search for your business while signed into the account that manages it, open the posts area, and note the date of the most recent post and whether it says Live, Pending or Not approved.
- Look at it as a customer would: View your public profile on Search or Maps and check whether the latest post actually appears.
- List what is real this month: Write down every genuine offer, event, appointment opening, seasonal deadline or service change.
- Check the link and image: Make sure the action button goes to a working, useful page and the image meets Google's size guidance.
- Publish or schedule one post: Choose one item from your list, post it, and write down the date, post type and link.
That last note is the one that pays off later. With a record of when each post went up and where it pointed, you can compare it with the calls, bookings and website visits that followed. Over a few months, that tells you whether posting is earning its time on your calendar.

Decide Whether to Do It Yourself or Get Help
Posting is one piece of a Business Profile, and it works best on top of the basics. If your profile is unverified, your categories are wrong, your hours are out of date or your reviews go unanswered, fix those first. Posts do not replace accurate business information, reviews or a website that turns visitors into inquiries. If your listing has broader visibility problems, our post on whether you need SEO when you already have a Google Business Profile covers how the two fit together, and if your issue is hours rather than posts, see how to set holiday hours and temporarily closed on Google.
If you run one profile, have a few real updates each month and can spare half an hour, you can handle posting yourself. The routine above is all it takes. Paying someone makes sense when the task keeps slipping, posts keep getting rejected, you manage several locations, or nobody is tracking whether posts lead to calls. In those cases, help is about ownership of the task, policy-safe writing and reporting, not a promise of higher rankings.
Check your Google Business Profile posts know-how
Pick an answer to begin.
1. A post on your profile says Pending. What should you check first?
2. How do you let readers call you from a post without risking rejection?
3. How long does Google keep a post before archiving it, if no date range is set?
Frequently Asked Questions About google business profile posts
Do Google Business Profile posts help my ranking?
Google does not name posts as a local ranking factor. Its ranking guidance points to relevance, distance and prominence. Posts help customers see current information and act on it.
How often should I post on my Google Business Profile?
Google does not set a frequency. One useful post a week is a realistic start, and two a month works when time is short, as long as each post says something current.
Why are my Google Business Profile posts not showing?
Check the status. Pending means the post is processing or your profile is unverified. Not approved means it broke a content policy, and Google shows which one.
Can I put my phone number in a post?
A number in the text may be rejected if Google cannot verify it belongs to your business. Use a Call now button, which uses your verified profile number.
What are some Google Business Profile posts examples for a service business?
A service explained, a finished job, a seasonal reminder, open appointment slots, a new service, a dated offer or a real event.
How long do Google Business Profile posts stay up?
Google says posts older than six months are archived unless a date range is set. Offers and Events carry their own dates.
Final Thoughts
Google Business Profile posts are a small, practical tool: they put current news, offers and events in front of people who have already found you on Search and Maps. Pick the right type, write about something real, skip the phone number in the text, and check that each post reaches Live. One post a week, or two a month, is enough when every post gives a reader a reason to act.
Keep a simple record of each post and the calls or bookings that follow, and within a few months you will know whether posting earns its place on your calendar. You will also have a profile that looks cared for to every customer who checks it.
If you would rather hand the routine to someone, Web Leveling can take it off your plate. Our Google Business Profile management covers the posts, the rejections, and a monthly look at the calls and visits they bring in, and if a few posts a month on your own will do the job, we will say so. We work with small and medium businesses across the country and overseas. Tell us what is happening on your profile, and we will reply with a plan that fits your week.
Terms
Google Business Profile post terms
Tap a term to see what it means.
Google Business Profile. A business's free listing on Google Search and Maps, formerly called Google My Business.
Update. A post type for ordinary news, with optional photos, video and an action button.
Offer. A post type for a promotion, with a required title, dates and time.
Event. A post type for something scheduled, with a required title and start and end dates.
Pending. A post status meaning the post is still processing or the profile is unverified; it does not show yet.
Not approved. A post status meaning the post broke a content policy and will not show.
Call now button. An action button that lets readers call the verified number on your profile.




