How to use Google Business Profile posts to get noticed
You finished a big water heater replacement last week. The customer was thrilled. The photos turned out great. And then -- nothing. The job lives only in your invoice software and maybe a voicemail you forgot to delete.
Google Business Profile posts let you share that job, that tip, or that seasonal offer directly on your listing -- the page that shows up when someone searches for your trade in your city. It takes about three minutes and it keeps your profile looking alive to both Google and potential customers. Here is how to use them well.
What GBP posts are and where they show up
When you log into your Google Business Profile and publish a post, it appears in a few places:
- On your listing in Google Search -- below your reviews and photos, in the "Updates" or "From the owner" section.
- On your listing in Google Maps -- visible when someone taps your business card.
- Occasionally in the map pack itself -- for branded searches (someone searching your business name directly).
Posts are not a separate website. They do not replace your website if you have one. They are a built-in publishing tool that lets you communicate with people who are already looking at your listing.
One thing to be realistic about: most customers do not scroll down to read your posts. The people who do are comparison-shopping -- they have two or three plumbers or electricians pulled up and they are looking for a reason to pick one. A recent post showing a real finished job, a fair offer, or a useful tip can be that reason.
Do GBP posts help your ranking?
Honestly: the evidence that posts directly boost map-pack ranking is weak. Google has not said posts are a ranking signal, and the correlation studies that exist are noisy.
What posts do affect:
- Profile activity signals. An active, regularly updated profile looks like a real operating business. A profile with no posts in eight months looks like it might be closed or neglected.
- Engagement. If people click "Call" or "Book" after reading a post, that engagement is a small positive signal.
- Time on listing. Photos and posts give visitors a reason to spend more time on your profile, which may factor into how Google weights the interaction.
The bigger ranking levers -- reviews, profile completeness, correct categories, and NAP consistency -- matter more. Think of posts as a supporting habit, not a shortcut. If you want to go deep on what actually moves ranking, start with the Google Map Pack ranking guide. Posts belong in that larger picture alongside a fully optimized profile (see the Google Business Profile optimization checklist) and a steady stream of new reviews (see how to get more Google reviews).
The three post types and when to use each
Google gives you three main post formats:
Updates (the default)
A short text update, usually with a photo. This is your workhorse. Use it for:
- A finished job with a before/after photo
- A quick seasonal tip ("Water heaters work harder in winter -- here is when to flush yours")
- A reminder that you are open on Saturdays or taking emergency calls
Updates have no expiration date. They stay on your profile until you delete or replace them.
Offers
An offer post shows a badge on your listing that says "Offer available." It requires a title, a start and end date, and optionally a promo code or link. Use it for:
- A seasonal discount ("$25 off any drain cleaning in July")
- A new-customer deal to encourage people to call for the first time
- A slow-season push when your phone is quiet
Compliance note: offering a discount in exchange for a review is against Google's policies and can get reviews removed. An offer post is for attracting new customers, not for rewarding reviewers. Those are two different things.
Events
Events are less common for trades but occasionally useful -- if you are running a free drain inspection weekend, sponsoring a community event, or doing an open house for a new location. You set a date range and it shows as an upcoming event on your listing.
How often should you post?
Once a week is ideal. Once every two weeks is fine. Once a month is the floor -- below that, the "From the owner" section starts to look stale.
You do not need to post every day. Posting five times in one week and then going silent for two months is worse than a steady weekly cadence.
The easiest way to maintain consistency is to tie posts to the work you are already doing. Every completed job is a potential post. Every season change is a tip. You are generating raw material constantly -- the habit is just translating it into three sentences and a photo.
What to actually post: trade examples
Here are concrete examples by trade:
Plumber:
- Photo of a new water heater install. Text: "New 50-gallon unit installed in [Neighborhood] this week. Old one was 14 years old and starting to rust at the base -- caught it before it became a flooded garage. Thinking yours might be due? Give us a call."
- Seasonal tip: "If you are away for the holidays, turn your water supply off at the main shutoff or set your heat no lower than 55F. A burst pipe at Christmas is no fun for anyone."
Electrician:
- Photo of a panel upgrade with the old fuses pulled out. Text: "Upgraded this 60-amp fuse panel to a 200-amp breaker box in [City]. The homeowner had been tripping breakers every time the AC and oven ran at the same time. Problem solved."
- Offer post: "Free EV charger consultation this month -- we will assess your panel and give you a real quote, no pressure."
HVAC tech:
- Before/after of a condenser coil cleaning. Text: "This unit was running 10 degrees warmer than it should because the coils were caked with two years of cottonwood. Clean coils = lower electric bill. We are doing summer tune-ups through the end of July."
Cleaner:
- Photo of a kitchen after a deep clean. Text: "Move-out clean in [Neighborhood] done today -- three hours, four rooms, and the landlord approved the deposit same day. If you need move-in or move-out service, we are booking two weeks out right now."
The pattern in every example: what you did + where + a small insight + a soft prompt to call. That is it.
Best practices for posts that get noticed
Lead with a real photo. Posts without photos get significantly less engagement. A phone photo of the actual job is better than a stock image -- customers know the difference and they trust a real job.
Keep the text short. Three to five sentences is enough. Google truncates longer posts with a "More" link, and most people do not click it.
Use a CTA button. Every post lets you add a button -- "Call," "Book," "Learn more," or "Get offer." Always add one. "Call" works fine for most trades.
Write for a person, not for an algorithm. Do not stuff keywords into the post text. A post that says "plumbing plumber drain service best plumber [City]" looks like spam and reads like spam.
Mention your neighborhood or city naturally. "Finished a new dishwasher line in the Riverside neighborhood this morning" is both readable and locally relevant.
How posts pair with your review strategy
Your most powerful listing content is not a post -- it is a five-star review from a real customer. Posts support the impression that reviews create. The loop looks like this:
- You do great work.
- You ask for a review (every customer, every time).
- You post about the job.
- Someone finds your listing, sees 40 five-star reviews and a post from last week about a job just like theirs, and calls.
If you are not yet asking for reviews consistently, that is the higher-leverage habit to build first. See how to get more Google reviews for the full process.
Tradeloper can help turn completed jobs and incoming reviews into ready-to-use post content -- so the habit of posting does not depend on you finding time to write. If you are an HVAC tech, a plumber, or running any home-service trade and want to put your Google listing to work, see how Tradeloper works for your trade or start free.
Frequently asked questions
Do GBP posts expire?
Update posts do not expire -- they stay on your profile until you delete or archive them. Offer posts expire on the end date you set. Event posts expire when the event date passes. Google used to auto-expire all posts after seven days, but that changed; your updates now stay visible.
Can I schedule GBP posts in advance?
Google's own interface does not have a native scheduling tool, though some third-party social-media tools (like Semrush's listing tools or Hootsuite) support GBP post scheduling. For most owner-operators, writing the post right after you finish a job is the fastest workflow.
What happens if I stop posting for a few months?
Your listing does not disappear and your reviews do not go away. The "From the owner" section will just show older posts or look empty. You can restart anytime -- there is no penalty for a gap, just a slight staleness signal while you are inactive.
About the author
Saad D.
Saad D. is the founder of Tradeloper, software that helps local service businesses get found on Google and win more local jobs. He built Tradeloper after seeing how often excellent local businesses lose work to competitors who simply have more Google reviews and a stronger online presence - not better service. He writes about Google reviews, local search, Google Business Profile optimization, and the practical, no-nonsense marketing that actually moves the needle for local businesses. His goal with Tradeloper is to make the tactics big agencies charge hundreds of dollars for simple and affordable enough for any owner to run on their own.
Connect on LinkedIn → | More about Tradeloper →