The best Google Business Profile posts ideas are the ones tied to a single goal: a call today, a booking this week, a redeemed offer or a full event. Google gives you three post types to do that with. An Update shares news with an optional button, an Offer promotes a deal with dates, and an Event promotes something happening at a set time.
Below are 30 ideas sorted by the result you want, with example copy you can adapt. Every example is illustrative, written for made-up businesses, so swap in your own details. I’ve also covered what Google rejects and how long posts stay visible, because a good idea that gets flagged or quietly archived does nothing for you.
What Can You Post on Google Business Profile Right Now?
Here’s what Google’s posts help page lists today. I’ve kept it to what Google actually states.
| Post type | Required | Optional | Button |
|---|---|---|---|
| Update | Description | Photo, video, action button with link | Your choice, such as book, order online or learn more |
| Offer | Title, dates and time | Description, photo, video, coupon code, link, terms and conditions | “View offer” is added automatically |
| Event | Title, start and end dates and times | Description, photo, video, action button | Your choice |
A few details matter more than people think:
- Archiving. Google says posts older than 6 months are archived unless a date range is set. Offers and events have dates, so they end on their own schedule.
- Events without times. If you skip the start or end time, Google shows the event as lasting 24 hours.
- Scheduling and repeats. You can schedule a post for later and set it to repeat weekly, monthly or on a custom schedule.
- Multiple locations. You can publish one post to several Business Profiles at once.
- Review before going live. Posts show as Live, Pending or Not approved. Google checks them against its content policy.
For photos, Google’s photo and video guidelines ask for JPG or PNG files between 10 KB and 5 MB, with 720 by 720 pixels recommended and 250 by 250 as the minimum. Videos can run up to 30 seconds and 75 MB. Google’s posts page doesn’t publish a character limit, so I write every post as if only the first two lines will be read.
Do Posts Help You Rank?
Honest answer: Google doesn’t say they do. Its page on how local ranking works says local results are mainly based on relevance, distance and popularity. It recommends complete information, photos and replies to reviews. Posts aren’t mentioned.
So I don’t sell posts to clients as a ranking lever. I sell them as a conversion tool. Someone already looking at your profile sees a fresh offer, a real photo from this week or an event with a date, and that nudges them to call you instead of the next listing. That’s worth the ten minutes it takes.
Pick the Goal Before the Idea
When I look at a profile that posts often but gets few calls, the posts usually have no goal behind them. Flip it. Choose the goal, then the post type, then the button.
- Want calls or bookings now? Use an Update with a Book, Order or Call button.
- Need to fill slow days? Use an Offer with real dates and clear terms.
- Running something on a set date? Use an Event with start and end times.
- Want people to trust you before they visit? Use Updates with real photos and plain explanations.
- Getting the same question every week? Use an Update that answers it and links to the full page.
If none of those fit, don’t post that day. An empty week is better than filler.
Goal 1: More Calls and Bookings This Week
These are Updates with a clear action button. Keep the first line specific. “Openings Thursday” beats “Check out our services!”
- Open slots this week. Name the days and the service.
- Same-day or emergency availability. Only if you truly offer it.
- A new service you just added. Say who it’s for and what it replaces.
- Booking made easier. You now take online bookings, or you’ve added evening hours.
- The “most booked” service. Explain what it includes in two lines.
- A seasonal job people forget. Gutter cleaning before winter, AC checks before summer.
Illustrative example (made-up plumbing company): “We have two openings Thursday afternoon for water heater checks in Northside. A check takes about an hour and covers leaks, pressure and the anode rod. Tap Book to pick a slot.”
Notice what’s missing: a phone number in the text. Google’s policy says posts with phone numbers in the description may be rejected if the number can’t be verified as linked to the business. Use the Call now button instead, as Google suggests.
Goal 2: Fill Slow Days With an Offer
Offers get a dated card and an automatic “View offer” button. They work best when the deal is simple and the terms are honest.
- First-visit discount. For new customers only, with an end date.
- Off-peak pricing. A weekday deal for a salon, gym or restaurant.
- Bundle offer. Two services together for less than both apart.
- Referral thank-you. A deal for customers who bring a friend.
- Seasonal promotion. Tied to a real season in your trade.
Illustrative example (made-up salon): Title: “Tuesday Color Refresh.” Dates: 1 to 31 October. Description: “Book a root touch-up on any Tuesday this month and get a free gloss treatment. New and returning clients welcome. One per visit.”
Two warnings. First, Google’s content policy says hotels can’t create offer posts or mention deals and discounts in posts. Second, if you sell in a regulated industry like alcohol, tobacco, gambling, financial services or pharmaceuticals, Google says you can still post but shouldn’t include content about those products.
Goal 3: Get People to an Event
Events show dates up front, which makes them easy to scan. Always add a start and end time, or Google shows it as a 24-hour event.
- Workshop or class. A cooking class, a first-time buyer seminar, a kids’ coding hour.
- Open house or open day. For studios, schools, gyms and venues.
- Launch day. A new location, a new menu, a grand reopening.
- Community event you’re hosting or sponsoring. Only if your business actually takes part.
Illustrative example (made-up bike shop): Title: “Free Flat-Tire Clinic.” Date: Saturday 9 November, 10:00 to 11:30. Description: “Bring your bike and learn to fix a flat in 20 minutes. Tools provided. Spaces are limited, so tap Sign up to save one.”
Goal 4: Build Trust Before the First Visit
These are for people comparing you with two other listings. Real photos beat polished graphics here. Google’s photo guidelines ask for images that are in focus, well lit and without heavy filters, and I’d hold posts to the same standard.
- Meet the team. One person, one photo, two lines about what they do.
- Behind the scenes. Your kitchen, workshop or prep room on a normal day.
- Before and after. A finished job, shown only with the customer’s permission.
- How a visit works. What happens from arrival to finish.
- A licence, certification or training milestone. Say what it means for the customer.
- Safety or hygiene steps. Specific steps, not “we take safety seriously.”
- Your guarantee or policy. Warranty terms, cancellation policy, what happens if something goes wrong.
Illustrative example (made-up dental practice): “Meet Sara, our hygienist. She’s the one who’ll talk you through every step if you’re nervous about cleanings. Tap Book to choose a time with her.”
I’d skip turning customer reviews into posts. Reviews already sit on your profile, and replying to them well does more good. My guide on how to respond to Google reviews covers that side.
Goal 5: Answer Questions Before the Phone Rings
If your staff answer the same question five times a week, that’s a post. Link the button to the page on your website that answers it in full.
- “How much does X cost?” Give a range and what changes the price.
- “How long does it take?” Real time frames for your most common job.
- “Do you do X?” A clear yes or no, plus what you do instead.
- “What should I bring?” Or what to prepare before a visit.
Illustrative example (made-up auto repair shop): “How long does a brake pad replacement take? For most cars we finish in about an hour and a half. If we find worn rotors, we’ll call you before doing any extra work. Tap Learn more for our full brake service page.”
Goal 6: Keep the Profile Current Between Busy Seasons
These keep your profile looking alive and accurate when there’s no offer or event to push.
- Holiday plans. Set your special hours in the profile first, then post a reminder.
- Changes people need to know. New parking, a temporary closure, a new entrance.
- Something new in stock or on the menu. One item, one good photo.
- A recap of a finished project or event. What happened, with a real photo.
Holiday hours deserve a note. A post is a reminder, not a replacement. Customers and Google read your hours from the profile itself, so update special hours there before you post anything.
What Gets a Post Rejected?
Google reviews each post against its photos, videos and posts content policy, which points to the wider Maps content rules. From what I’ve read in those rules, these are the common traps:
- Unverified contact details in the text, including phone numbers, email addresses and social handles.
- Offers from hotels, or any hotel post mentioning deals or discounts.
- Product content in regulated industries, such as alcohol, tobacco, gambling, financial services and pharmaceuticals.
- Repetitive content, meaning the same post again and again.
- Unclear content, like random characters or text that means nothing.
- Misleading claims about your goods or services.
Photos get checked too. A blurry stock image with text all over it is exactly the kind of thing I’d leave out anyway.
How Often Should You Post?
Google doesn’t set a number, so here’s my rule. Post when you have something true and useful to say, and aim for at least one post a month so your profile never looks abandoned. A busy restaurant or salon can post weekly without running out of ideas. A roofer might post twice a month in season.
Use the scheduling and repeat options to make it easy. I’d batch a month of posts in one sitting, schedule them, and leave room for timely ones like a cancellation slot or a weather-related service.
Remember the 6-month archive. Undated Updates won’t sit on your profile forever, so an old post isn’t a problem to delete. It’s a reason to write a fresh one.
Google Business Profile Posts Ideas: Quick Decision Matrix
| If your goal is | And you have | Then post |
|---|---|---|
| Calls or bookings now | Open slots | Update with Book or Call button |
| Filling slow days | A real deal with an end date | Offer with terms |
| Attendance | A dated event | Event with start and end times |
| Trust | Real photos of your team or work | Update with a short story |
| Fewer repeat questions | A page that answers it | Update linking to that page |
| Accurate information | A change in hours or access | Update the profile first, then post |
| You’re a hotel | A promotion | Skip offers; share an Update without the deal |
When Posting Isn’t the Problem
Posts can’t fix a profile with the wrong category or a website that doesn’t load. If calls are low, check the basics first. My guide to Google Business Profile categories is the place to start, and if you’re unsure whether you still need a site, read Google Business Profile vs website.
When you’d rather hand the whole profile to someone, my team’s local SEO service covers profile management, posts and citations. Running a creative business? My post on SEO for photographers shows how posts fit a portfolio site.
Frequently Asked Questions
How Long Do Google Business Profile Posts Stay Up?
Google says posts older than 6 months are archived unless a date range is set. Offers and events follow the dates you give them. So a monthly Update rhythm keeps something current on your profile.
What Are the Three Types of Google Business Profile Posts?
Updates, Offers and Events. Updates share news with an optional button. Offers need a title, dates and time and get a “View offer” button. Events need a title plus start and end dates and times.
Can I Put My Phone Number in a Post?
You can try, but Google may reject posts with phone numbers, emails or social handles it can’t verify as linked to your business. Add a Call now button instead. It uses the verified number on your profile.
Can I Schedule Google Business Profile Posts?
Yes. Google’s help page says you can schedule a post for a later date and time, and set it to repeat weekly, monthly or on a custom schedule. You can also publish one post to several profiles at once.
Last updated: September 2026 by Mizanur Rahman



