
Post what helps a customer decide today: a current offer, an upcoming event, a seasonal service or a genuine business update. Google offers three post types, updates, offers and events. A realistic rhythm for a small business is one useful post every one to two weeks, tracked with UTM links so you can see what brings visits.
BrightLocal’s guide to Google Posts cites an analysis of 1,000 Google Posts by local SEO specialist Joy Hawkins, which found that offer posts generated more clicks than event or update posts. That is one analysis, not a guarantee, but it fits common sense: a post with a clear reason to act gets acted on.
What Google Business Profile posts are, and what they are not
Posts are short pieces of content you publish on your Business Profile. Google’s help page on posts says they appear in the “Updates” or “Overview” tabs on mobile Search and Maps, and in the “From the owner” section on desktop. They are visible to people who are already looking at your profile, which means they work as a closing argument, not as an advertisement to strangers.
I would be cautious about any claim that posting directly lifts your rankings. I am not aware of any official statement that says so, and the posts I have seen work best when treated as conversion content: they help a person who has found you choose you. If you want the full picture of what influences visibility, my Google Business Profile optimisation guide goes through each field in order of impact.
The three post types and when to use each
At the time of writing, Google lists three types. Check the help page before you build a content plan, because the product changes from time to time.
| Post type | What Google says it is | Best used for |
|---|---|---|
| Update | Business information with an optional description, photos, videos and an action button | New services, opening hours changes, seasonal reminders, news, helpful tips |
| Offer | A promotional deal that needs a title, dates and times, and shows a “View Offer” button | Time-limited discounts, bundles, first-visit deals |
| Event | An event with a title, dates and times, and optional photos or video | Open days, workshops, launches, community events |
Updates and events can carry action buttons that send people to your website, for example to book or order. Offers automatically show the “View Offer” button.
Your competitors are in the map pack. Are you?
See what is keeping you out of the local results.
Twelve post ideas that give customers a reason to act
The mistake I see most is posting for the sake of posting: a stock image with a generic sentence about “quality service”. Use ideas that answer a question or remove a doubt.
- A current offer with real dates and any conditions stated plainly.
- A new service or product you have just started selling, with who it is for.
- A seasonal reminder, such as pre-summer air conditioning checks or exam-season tutoring slots.
- An answer to the question customers ask you most often.
- A short before and after of work you are allowed to show, with the customer’s permission.
- A team introduction, so people know who will serve them.
- A change to hours or availability around holidays and religious occasions.
- A local event you are hosting or attending.
- A practical tip related to your trade, kept to a few sentences.
- A recent review that you have permission to quote, with a link to how to leave one.
- A behind-the-scenes photo that shows how the work is done.
- A reminder of your booking method, if people regularly ring when they could book online.
Each idea is useful because it answers “should I choose this business?” Compare it with a vague post such as “We offer the best service in town”. The first kind of post gives a reader something to act on, and the second gives them nothing.
How often to post
I could not find an official posting frequency in Google’s help content, and I distrust anyone who quotes a precise one. BrightLocal’s guide suggests keeping one or two valid special offers live at any time and posting updates about once every couple of weeks. That is a sensible starting point to adjust against your own results.
My rule is to post when you have something worth saying, and to not leave the profile silent for months. A good minimum for a small business is one post every one to two weeks. A schedule you can keep beats an ambitious one you abandon in March. Google also lets you schedule posts for later, according to its help page, so you can write a month of posts in one sitting.
There is one practical limit to be aware of. Google says posts older than six months are archived unless a date range is set. Offers and events have dates, so they naturally expire. Updates do not, so a profile with only old updates can start to look empty. If you plan for this, you can refresh updates instead of letting them vanish.
How to write one post: a worked example
Keep the structure the same each time: the point first, then the detail, then what to do. Here is an illustrative example for an imaginary tutoring centre in Lahore.
Mock exam week starts on Monday 12 October. We are holding six extra evening sessions for O Level mathematics, with small groups and a past paper marked in class. Book a place on our website before Friday.
It leads with the date, says exactly what is on offer, and ends with a single action. Add one real photograph of the classroom or the teacher, and attach the booking button. Nothing in it is a slogan.
Before you publish any post, run this quick check:
- Would a stranger understand what is being offered without reading the rest of the profile?
- Are the dates, prices and conditions correct today?
- Is the image your own, and does it show the real thing?
- Does the link go to the exact page that completes the action, with UTM parameters attached?
Policy limits you should respect
Posts go through Google’s review. The help page asks you to avoid misspelled words, offensive language and inappropriate content, and it says not to post sexually suggestive or explicit content. A few more points matter in practice.
- Regulated products. Google says businesses selling items such as alcohol, tobacco or gambling can post, but should not include product details.
- Phone numbers. Google notes that phone numbers in posts require the business to be verified. If your profile has been restricted, see my guide on a suspended Google Business Profile.
- Honesty. Do not advertise offers you do not honour, and do not post claims you cannot back up.
If a post is rejected, read the reason, edit the text and resubmit rather than reposting the same thing repeatedly.
Tracking post clicks with UTM parameters
If your posts link to your website, add campaign parameters so Google Analytics can separate that traffic. Google Analytics help on custom campaign URLs says to always use utm_source, utm_medium and utm_campaign, and warns that parameter values are case sensitive, so utm_source=google and utm_source=Google are different. It also says missing parameters lead to “(not set)” values in reporting.
A simple, consistent scheme avoids a mess. For example (illustrative):
utm_source=googleutm_medium=business_profile_postutm_campaign=eid_offer_2026
Use lowercase, keep names consistent and write them in a shared note so every post uses the same pattern. Then, in Google Analytics, look at the traffic acquisition report by session campaign. Remember that this tells you about visits to your site; it will not tell you about calls or direction requests, which live in the profile’s own dashboard. The guide to Google Business Profile performance metrics shows how to put the two sets of numbers together.
Making posts work with the rest of your profile
A post is stronger when the profile around it is complete. Photos help: a post with a clear, original image looks more trustworthy than one with a stock picture, and my guide to Google Business Profile photos covers what to upload. Reviews are the other half of the trust equation, so link your posts to your review routine and read my advice on how to respond to Google reviews.
If you operate in a particular niche, make sure your categories match the content you publish. Posting about emergency repairs when your categories say something else confuses the picture, and the guide to Google Business Profile categories explains how to choose them.
Questions people ask about Google Business Profile posts
Do Google Business Profile posts help local rankings?
I know of no official statement that they do, so I would not promise it. They give people who view your profile a reason to contact you, which is a worthwhile benefit by itself. Treat any ranking effect as a possible bonus.
How long do Google Business Profile posts stay live?
Google says posts older than six months are archived unless a date range is set. Offers and events run for the dates you give them, so check them regularly and replace expired ones.
Can I schedule Google Business Profile posts in advance?
Yes. Google’s help page says you can schedule posts for later publishing or set them to repeat. Scheduling is the easiest way to keep a steady rhythm without leaving it to chance.
Should every post have a call to action button?
Use one when it helps, for example to send people to a booking page. Updates and events can include action buttons, and offers show “View Offer” automatically. Do not force a button onto a post where it adds nothing.
Posts are one piece of a larger local programme, and the local SEO checklist for small businesses shows where they sit. If you would like help planning a month of posts that tie back to your most profitable services, see my local SEO services or ask for a free audit.
More in this series (Local SEO in depth): start with Local SEO Checklist for Small Businesses, then explore:
- Google Business Profile Categories: How to Choose the Right Ones
- How to Respond to Google Reviews (With Reply Templates)
Request received
Thank you! Saad will contact you within the next 24 hours.
Keep an eye on your phone and inbox.
