When you open your Business Profile in Google Maps, you see the "Posts" tab—but you're not sure what to publish there, why sometimes a post disappears, or why you get a "not approved" message. Meanwhile, regular posts are one of the few elements in your listing that you can update yourself and that appear in search results. For a salon, workshop, or clinic owner, this is a chance to tell customers about a new service, seasonal promotion, or event—before they call your competitor.
On this page you'll find: which post types actually work, what causes rejections, how to set expiration dates, and when posts disappear from view. At the end—ready-to-use templates and a quarterly schedule you can implement yourself.

Three post types in Business Profile
Google offers three types of posts, each serving a different purpose. Choosing the right type is fundamental—it's not about "posting something," but about content that actually reaches the customer źródło.
Updates are the simplest format: short text, optional photo or video, optional action button. They work for announcements that stay relevant for a long time—opening a new location, changing hours, adding a new service. A typical hair salon post: "Men's haircuts now available—regular price. Open Monday through Friday." This post stays visible until you remove it or until six months pass.
Offers include an expiration date field—their biggest advantage. You can set the deadline, and Google displays it with a clear "Offer valid until..." label. A car workshop can publish "Seasonal inspection—discount on service through the end of March," and a beauty clinic can post "Regeneration package at special price, valid until April 15." The date appears in search results, which increases click-through.
Events have a specific date and time—or a date range. If you run a workshop, you can create "Open House—March 22, 10 AM–2 PM" or "Plant care training—every Tuesday at 6 PM." The event displays in your listing with the date, and if you set a date range (for example, a fair spanning three days), Google shows all days.
When to use Updates
The Update type works best when the information should remain visible for an extended period without a specific end date. Typical use cases include announcing a new service, informing about permanent hour changes, introducing a new team member, or sharing news about a new location. Unlike offers and events, Updates don't have a built-in date field, so if you want to archive them later, you'll need to manually remove or replace them with a new version.
Why Offers need dates
Google Offers stand out because the expiration date displays directly in search results next to your business name. This acts as a natural call to action—customers see "Offer valid until X" and know they need to act quickly. Without a date, the post goes to archive after six months, but with a date, Google automatically hides it after expiration, so you don't have to remember to remove it manually.
Events require precision
Events let you set exact times or date ranges, making them ideal for meetings, training sessions, open houses, and other time-sensitive occasions. Google displays the event prominently in your listing with a clear date, and the more details you provide (hours, additional location, whether it's a one-time or recurring event), the more likely customers will engage.
| Post type | Purpose | Visibility period | When to use |
|---|---|---|---|
| Update | Permanent announcement | Indefinitely (archived after 6 months) | New service, hour changes, new location |
| Offer | Promotion with deadline | Until set date | Seasonal discount, limited package, pre-holiday promo |
| Event | Dated event | Until event date | Open house, training, fair, exhibition |
Post statuses: live, pending, not approved
When you publish a post, it goes through Google's verification. The process usually takes from a few minutes to a few hours, but in some cases can extend to a day. In your Business Profile management panel, you'll see one of three statuses.
Live means the post is visible in your listing and in search results. You can edit or remove it at any time.
Pending review appears when your content is being analyzed by Google's algorithm. In this state, the post isn't visible to customers. The most common reasons for long pending times are unusual formatting, suspicious words, or elements the algorithm classifies as potentially violating guidelines. Usually the status changes to "live" within a few hours—if it takes more than a day, check your content for accidental violations.
Not approved is a message indicating your post violates Google's content guidelines. The most common reasons include: a phone number in the text (the "phone stuffing" prohibition), attempting to sell products or services not allowed on Google (alcohol, weapons, adult services), misleading content, or overly aggressive advertising language. The rejection message gives a general reason but doesn't specify exactly what to change—that's why knowing the rules before publishing is important.
If a post is rejected, there's no appeal option in the small business panel. The only option is to delete the post and republish after corrections. That's why avoiding common mistakes is crucial—especially the most frequent one.
The main trap: phone number in post content
This is the most common rejection reason, surprising many business owners. Google prohibits putting a phone number in post text—even if it's your own verified number. The reason is simple: the "phone stuffing" rule protects against abuse and spam in automatically generated messages source.
Instead of typing a number in the text, Google offers a dedicated "Call now" button that uses the phone number already saved in your business profile. The button displays prominently on your listing card and is one of the most-used interaction elements—the user clicks, and the call goes through Google without needing to copy the number.
In practice: instead of writing "Call us—22 123 45 67," you create a post with the "Call now" button. The system automatically connects to the number from your profile. In the text, you can write "Book your professional manicure—schedule by phone," without giving the number itself.
Hotels are an exception—they can publish posts with reservation information but cannot create "Offer" type posts—a separate restriction for the hotel industry.
Archive after six months
Posts without an expiration date move to archive after six months from publication. This means they stop showing in the visible section of your listing—customers only see the archive after clicking "View older posts." In practice, older posts essentially fade from the visible area.
If you want a post to stay visible longer, you have two options. First, for the "Offer" type, you can set an end date—the post then disappears only after that date passes. Second, for "Events," you set a date or date range—the post disappears from the main view after the event ends.
For a service business that wants to communicate a permanent offer, the best solution is updating the post every few months. You can do this by editing the existing post and saving it again—the publication date updates, and the post returns to the top of the visible list. Alternatively, delete the old post and publish a new one with the same content.
Services in profile versus posts
In Business Profile, you can also add a services list—a separate section from posts. Services display permanently in your listing as a list with name, description, and price. Unlike posts, which serve a communication purpose, services act as a permanent showcase of what you offer.
Google offers two sources of services: suggested (based on your business category) and custom. You can create custom service names, add descriptions and prices. However, there's an important limitation: custom service names cannot contain profanity, gibberish, personal information, prices, or phone numbers—the system automatically rejects them.
For example, if you run a hair salon and want to add a custom service "Men's haircut 60 minutes," Google will accept it. But if you write "Haircut + 500-555-0188," it will be rejected. Similarly, names like "Super service at regular price" won't pass verification—you must put prices in the price field, not in the service name.
In practice, service businesses should use both tools: services as a permanent list of what you offer (with visible prices that customers see without clicking), and posts as a communication tool—news, time-limited promotions, events.
Quarterly publishing plan
Regular posts require consistency, but that doesn't mean "posting about nothing." An effective schedule is based on real changes in your business—what actually happens in your salon, workshop, or clinic.
The table below shows how to translate business events into post types and their visibility periods:
| Business event | Post type | Visibility period | What to avoid |
|---|---|---|---|
| New service in offer | Update | Until revoked (update every 3 months) | Prices in text—use button |
| Seasonal promo (e.g., summer) | Offer | Until season end (set date) | Expired offers visible as archive |
| Open house, training | Event | Until event date | No date—post disappears after 6 months |
| Hour changes (holidays, vacation) | Update | Until changed back | Too vague description |
| Anniversary | Update | 1–2 weeks | Action buttons that make no sense |
A twelve-week schedule can look like this: every four weeks you publish an update about a permanent offer (reminder, new service), once per quarter you create a seasonal offer with an expiration date, and as needed you add events. In practice, three to four posts per quarter is the minimum that keeps your listing alive without excessive effort.
After publishing, check the post status the next day. If you see "pending" for more than a day, check your content for accidental guideline violations. If "not approved"—read the (general) reason and republish after removing the problematic element.

How to check if posts are bringing results
In the Business Profile "Performance" panel, you'll find data about how customers interact with your listing. The report covers several key metrics worth tracking monthly.
Views show how many times your listing appeared in search results or on maps. This is a visibility indicator but says nothing about the quality of the contact.
Call button clicks are the number of real connection attempts—each click is a potential customer who wanted to contact you. Here it's worth comparing this number with actual bookings to assess conversion.
Website clicks measure how many users went from your listing to your website—this matters if you have a booking system on your site.
Direction requests show how many people clicked "Get directions"—an indicator of location interest, especially important for businesses with physical premises.
Messages are messages sent through the listing form—if you use it.
Search term data (how customers find you) updates at the start of each month with up to a five-day delay. This means you won't immediately see whether a specific post influenced terms—you can only observe trends over time.
The data includes both organic results and paid Google Ads—they can't be separated. Therefore, metrics serve better for observing general trends than for attributing specific results to particular actions.
Post templates for self-use
You can copy and adapt the following three templates for your business. Remember two rules: don't type a phone number in the text, use the "Call" button, and don't leave a post without a date if you want to limit its duration.
Template 1 — New service (update)
"Since [date], [business name] offers [service name]. [Short description—what it is, for whom]. Contact us—book via the button below."
Button: "Call now" or "Book now" (if you have an online calendar).
Example for a hair salon: "Since now, our salon offers balayage coloring. The French balayage technique is a natural highlight that lasts up to 6 months. Perfect for you if you want to refresh your color without a radical change. Contact us—book via the button below."
Template 2 — Seasonal offer (offer)
"[Offer name]—only until [date]. [Promo description—what the customer gets]. [Terms, if relevant]. Use the button below."
Button: "Call now"
Example for a car workshop: "Pre-holiday inspection—discount on service until June 30. Check brakes, AC, and oil before your trip. All work completed within a day. Use the button below."
Template 3 — Event
"[Event name]—[date, time]. [Short description—what will happen, for whom]. You're welcome!"
Button: optionally "Sign up" or "Call"
Example for an aesthetic medicine clinic: "Open House—cosmetic consultations—March 15, 10 AM–2 PM. Free advice on skin care, treatment selection. Try new treatments at previous price list rates. You're welcome!"
12-week calendar: every four weeks publish an update about a permanent offer (reminder, new offering), once per quarter create a seasonal offer, as needed add an event. After publishing, check status the next day. If status is "pending" for more than 24 hours, check content for accidental violations. If "not approved," remove the problematic element and republish.
Managing the profile through a system
If a system managed your profile posts, it would work like this: each business event—new service, hour changes, upcoming event—automatically generates a draft post. The system checks the content against Google's rules (no phone numbers, no prohibited content), converts the text to the appropriate post type (update, offer, event), and suggests an action button.
After publishing, the system monitors status: if "pending" appears longer than a set threshold, it notifies the owner. If "not approved"—it saves the reason and suggests a correction. The performance report collects data about button clicks, views, and directions, presenting them in a monthly summary.
This approach doesn't promise better positions in search results—Google's algorithm decides what to display. The system only automates content creation, status monitoring, and data collection so the owner doesn't have to remember everything manually.
If you want to see what managing your Business Profile looks like without manually checking each post, see the Google Business Profile service. The profile is brought to a state where everything Google lets you fill in is filled in, with a simple rhythm that keeps it up to date.
Additionally, consider Copywriting for site texts written around real customer questions, and Social media and content if you also manage social media profiles and need a consistent strategy. If you want better visibility in search, SEO and maps helps improve your position in Google and on maps. And Reviews and reputation builds the review request into your service. For comprehensive analytics, Analytics and BI gives you the full picture of your performance.
Learn more about restaurant data in Google, on the website, and on portals — who updates it, and how to respond to Google reviews effectively. For beauty businesses, the article on hair salon automation is useful, and for workshops — car workshop automation. Also check reporting automation to set up metrics that actually matter.
Frequently asked questions
Do I have to publish posts on Business Profile?
You don't have to, but it's worth doing. Posts are one of the few listing elements you can update yourself and that appear in search results. Not posting doesn't negatively affect your listing position, but regular updates inform customers about news and keep the profile "alive."
What to do when a post is rejected?
Read the general rejection reason in the management panel. Most often the culprit is a phone number in the text—remove it and use the "Call now" button. After corrections, republish the post. If you're unsure what exactly violated the rules, check your content for profanity, suspicious advertising phrases, and prohibited topics.
Do posts affect Google ranking?
Google doesn't confirm direct influence of posts on search result positions. Posts may increase engagement (clicks, views), which indirectly may be a signal for the algorithm, but there's no guarantee. Focus on valuable content for the customer, not on artificially "pumping" post quantity.
How many posts should I publish?
There's no official minimum, but three to four posts per quarter is considered the minimum to keep your listing from being empty. It's better to publish fewer but higher-quality posts than many entries "for presence." Each post should give the customer specific information: a new service, a dated promotion, or an event.
Can I edit a published post?
Yes, you can edit any published post at any time. Editing resets the publication date, so the post returns to the top of the visible list. This is useful when you want to "refresh" an old post without creating a new one.
What is the posts archive?
The archive is a section in Business Profile where posts older than six months go (if they don't have an expiration date). They're not visible in the main posts section—customers must click "View older posts" to see them. In practice, this means an old post essentially disappears from view.
Do I need to add photos to posts?
You don't have to, but it's recommended. Posts with photos attract more attention and have higher click-through rates. However, remember: avoid photos with text that could be considered advertising—Google may reject such a post. The photo should show interior, work, or result, not a promotional poster.