Skip to content

How to Write Great Google My Business Posts [Tips + Examples]

Learn how to attract more customers with one of the most overlooked social media opportunities: Google My Business posts.

Michelle Martin July 14, 2022

What’s the first thing you do when looking for a new restaurant, dog groomer, or anything else? Google it, of course. But how do those businesses show up there? Answer: By creating a free Google Business Profile (formerly known as Google My Business).

Why is Google Business Profile so powerful? It’s simple:

  • Customers see your profile when they’re actively searching for a business like yours.
  • Customers can quickly get a feel for your brand from your photos, reviews, and updates.
  • Keeping your profile updated is a low time investment with a big payoff: More customers.

While everyone else is out fighting for views on Instagram or Facebook, potential customers see your profile when they’re looking for a business right now, which probably means they want to shop or book with you right now. Your GMB profile gives them the extra information they need to choose you right now.

Keep reading to find out everything you need to know to craft customer-winning Google My Business posts easily, including what to post, when to post, and pitfalls to avoid.

Bonus: Get a free social media strategy template to quickly and easily plan your own strategy. Also use it to track results and present the plan to your boss, teammates, and clients.

What is a Google My Business post?

A Google My Business post is an update that can be added to a business’s Google Business Profile. It can include text (up to 1,500 characters), photos, videos, offers, ecommerce listings, and more. Google My Business posts show up alongside all the other profile information and reviews in search results on Google search and maps.

Here’s an example of a text and photo post published by a yoga studio:

Example of Google My Business post

There are 6 types of posts available to all businesses:

  1. Updates
  2. Photos
  3. Reviews
  4. Offers
  5. Events
  6. FAQ

Three additional post types are available for specific types of businesses:

  1. Menu, for restaurants
  2. Services
  3. Products, for ecommerce

Are Google My Business posts free?

Yep. Everything from filling out your profile, and adding your business to Google Maps, to creating posts is 100% free.

Are Google My Business posts right for my company?

Also yep.

Especially for businesses with brick-and-mortar locations, a Google Business Profile is non-negotiable. There’s no question that Google is one of the top ways for customers to find you, so focusing on local SEO and optimizing your presence there is common sense.

Plus, did I mention it’s free? A free way to get more free traffic from a place where 88% of people who search for a local business will visit a store within a week? Mmkay, sounds pretty sweet.

TL;DR: You should post on your Google Business Profile. It works. Customers like it, SEO robots like it, everyone likes it. Do it.

Google My Business post image sizes

Using the correct image sizes for each social platform and marketing channel shows you care about your brand and keeping it consistent.

While Google will fit any size or aspect ratio you upload, it’s best to upload photos or videos with a 4:3 aspect ratio. Or, at the very least, keep your main subject centered. This will keep any cropping to a minimum.

Uploading photos larger than 1200px wide is also not recommended as Google seems to compress them, resulting in fuzzy images. This may change with future algorithm updates.

Image format: JPG or PNG

Aspect ratio: 4:3

Photo size: 1200px x 900px recommended (480px x 270px minimum), up to 5mb each

Video specs: 720p resolution minimum, up to 30 seconds long and 75mb per video

How to create a Google My Business post

Step 1: Decide your post type

Will you share an update, a video, change your menu, add a service, or launch an offer? To see available options, log in to your Google My Business dashboard and click Posts in the navigation.

Some post types, such as menus, are limited to specific categories of businesses.

Decide the objective and purpose of your post and where it fits in your social content strategy before you start writing. Answer these questions:

  • Is this post promoting a new product or service?
  • Are you trying to bring back old or current customers, or find new ones?
  • How will you capture your ideal customer’s attention?

Still not sure what to post? Use Google’s marketing kit to create a graphic from a review and share it. You can get creative with these, too: Print out a bunch and make a review wall in your shop, or display them in your window.

Google templates for Google My Business posts


Step 2: Write your post

Simple enough, right? It’s true that creating social media content isn’t as tough as neurosurgery, but there are ways to make it even easier.

These tips are specifically for Google My Business posts and not other social media platforms:


  • Keep your post short. You have a 1,500 character limit but there’s no need to max it out. Customers are looking for quick answers or info on Google, not an in-depth piece.
  • Include a visual. Stick to photos or videos of your location or products. Leave the infographics for your other social platforms.
  • Use Google’s free marketing kit assets if you don’t have any great photos yet. While the best visual to use is a real photo, this can be a great resource if you don’t have one, and to go along with an event or offer post.
  • Customize your CTA button. You can include a link you a landing page, coupon code, your website, or product page in every Google My Business post. By default, the CTA button will say “Learn more,” but you can choose from many different options, including “Sign up,” “Order now,” “Book,” and more.
  • Track your offers with UTM links. Adding UTM parameters to your offer links tracks campaign performance to optimize future offers.


  • Use hashtags. They don’t help you rank higher. They just clutter up your post.
  • Run afoul of Google’s strict content policies. While taking a stand on social issues or featuring your customers’ faces may work well on other social platforms, Google wants to keep their profiles 100% business activity focused. Google will remove any content they determine to be “off topic.” Be sure to review Google Business Profile content policies.

Step 3: Publish it

Alright, hit Publish and your post is live! GMB posts stay visible for 7 days. After that, they are automatically removed from your profile.

Step 4: Engage and respond to your customers

A post on your profile might prompt a customer or prospect to leave you a review or ask a question. It’s crucial to respond to these interactions.

This is true for all platforms, but especially Google My Business, since your reviews show up front and center in local searches and can drastically influence someone’s decision to visit your business.

Google My Business results on Google Maps

Make it a weekly habit to:

  • Respond to new reviews (ideally daily!)
  • Repurpose your reviews into other content: Social media posts, on your website, add them to in-store signage, etc.
  • Ensure all questions are answered
  • Reply to post comments
  • Check your Business Profile and keep information up to date, like hours, contact info, and services

It’s easy to manage your Google Business Profile in the same place you manage all your other social media: Hootsuite.

With Hootsuite’s free Google My Business integration, you can monitor and respond to reviews and questions, and publish your Google My Business posts from one easy-to-use dashboard. It even works for multiple business profiles (including other locations or separate companies).

See how easy it is to add Google My Business posts and profile updates to your existing social workflow in Hootsuite:

Start your free trial. (You can cancel anytime.)

5 examples of smart Google My Business posts

1. Offers are always a good idea

Having an active offer on your Business Profile increases the chance someone will choose you over the competition. For example: I’m hungry and searching for a sandwich shop near me in Google Maps. Sweets & Beans (great name) caught my eye because they have a special offer, and it shows up right in the listing.

Once I click on it, I can view the offer without leaving Google Maps. If it looks good, the button to get directions is right there, making it super easy for me to pick this shop.

Lunch deal posted to Google My Business profile

2. Show off your space

Clothing boutique West of Woodward has lots of professional photos showing what they sell and giving searchers a taste of their industrial-chic vibe. Potential customers can easily tell if the store matches their style.

Images added to Google My Business profile

3. Deliver important updates with gratitude

Blink & Brow does a great job here of communicating their main point—that no one has gotten sick from their salon—with a spirit of gratitude. This post also follows another key rule of Google My Business posts: Keep it short.

Instead of making it about them, the post thanks their staff and customers for their hard work. Showing appreciation for your employees and customers is always in style.

Review on Google Business Profile

4. Feature an upcoming event

Hosting a special event, conference, or seminar? Create an event in your Google Business Profile dashboard with the Event post type. Events show up on your profile and in Google event listings.

If you use an external service to manage events, like Eventbrite, you can integrate it with Google My Business to automatically list new events for you. This is great for recurring events.

Events post on Google My Profile

5. Promote new products or services, paired with a great photo

We’ve covered how important good photos are, but when you combine that with a succinct, easy-to-skim service description, and call to action? *Chef’s kiss*

Marina Del Rey’s post captures attention right away with a photo of their (gorgeous!) outdoor dining space, then sums up what to expect from a reservation and the process to book a table in a clean, point-form format:

Example of Google My Business post

In this case, they list contact information, although you can set up online reservations directly from your Google Business Profile for an effortless, automated booking process.

Hootsuite makes it easy to attract new customers and communicate with current ones with Google Business. Monitor and respond to Google My Business reviews and questions right inside Hootsuite. Plus: create and publish Google My Business updates alongside your other social media posts.

Try it free today

Do it better with Hootsuite, the all-in-one social media tool. Stay on top of things, grow, and beat the competition.

Free 30-Day Trial

Become a better social marketer.

Get expert social media advice delivered straight to your inbox.

By Michelle Martin

As an ex-agency strategist turned freelance WFH fashion icon, Michelle is passionate about putting the sass in SaaS content. She's known for quickly understanding and distilling complicated technical topics into conversational copy that gets results. She has written for Fortune 500 companies and startups, and her clients have earned features in Forbes, Strategy Magazine and Entrepreneur.

Read more by Michelle Martin

Related Articles