What Happens When a Plumbing Company Turns Real Jobs Into Google Business Profile Posts?
The situations described here are composites drawn from the types of jobs and decisions we encounter regularly. Names and specific figures are illustrative.
A two-truck residential plumbing company had a verified Google profile, about 60 reviews, and a habit of posting once a week. Every post said roughly the same thing: licensed and insured, family owned, call for a free estimate, phone number at the end. The owner wanted to know why his Google Business Profile posts were not bringing in calls, and whether he should stop bothering with them. The short answer was that the posts were fine as a habit and empty as content. Nothing in them told a stranger what this company had actually done last week.
This post walks through what changed when those posts started describing real jobs instead, what we measured, and what we told him not to expect. It replaces an older version of this article that leaned on a single dramatic result. That kind of result is not something anyone can promise, so this version sticks to how the work actually goes.

What his profile looked like before we touched it
Google lets a business publish three kinds of posts on its profile: updates, offers, and events. Updates can carry a description, a photo or video, and a button that links somewhere. Offers need a title and dates. Events need start and end dates and times.[1] He had only ever used updates, and every one read like a line from a truck magnet.
Two of his recent posts also showed “Not approved” in the dashboard. Both had his cell number typed into the text. Google says posts with a phone number in the description can be rejected if the number cannot be verified as connected to the business, and its content policy suggests attaching a “Call now” button instead, which uses the verified profile number.[1][2] His cell was not the number on the profile. That was a five-minute fix, and it is the most common reason we see posts quietly disappear.
The bigger issue was age. Google archives posts older than six months unless they have a date range set.[1] So anyone who scrolled his profile saw a handful of recent posts that said nothing, and older ones that were already gone. The profile looked maintained but not lived in.
Where he expected posts to help, and where they actually do
His assumption was that posting more often would push him higher in the map results. That is a common belief, and a previous version of this article repeated it. Google’s own explanation of local ranking says results are mainly based on relevance, distance, and prominence. Prominence draws on things like how many websites link to the business and how many reviews it has. The tips Google lists for improving local ranking are verifying the business, keeping information complete and accurate, responding to reviews, and adding photos and videos.[3] Posts are not on that list.
That changed the job. If posts are not a ranking lever, they have to earn their keep with the people who already found the profile and are deciding whether to call. That person is usually standing in a kitchen with a problem. A post that shows the company fixed the same problem for someone else last Tuesday does more for that reader than a slogan does.
“Google says local results are mainly based on relevance, distance and prominence, and posts aren’t on that list.[3] We write job posts for the person already looking at the profile, because that’s the person deciding whether to call.”
Vlad Bogza, Founder, Powerful Media Solutions
How a job turned into a post
The format we settled on was four parts, written in the owner’s own words and kept under about 150 words. What the customer had. What went wrong. What the crew did. What it cost in time, and sometimes in money if the owner was comfortable sharing a range. One photo from the job, taken on a phone, no filters.
Late October gave him plenty of material. Water heater flushes and anode checks before the holidays. A garbage disposal that seized the week before a family was hosting. A slow kitchen drain that turned out to be a partly collapsed trap arm behind the cabinet. None of these are unusual jobs. That was the point. The jobs people search for are the ordinary ones.
Here is how one of his old posts compared with the rewrite for the same week.
| Old post | Job-story post | |
|---|---|---|
| Opening line | “Licensed, insured, family owned.” | “A homeowner called about a kitchen sink that drained slower every day for two weeks.” |
| Detail | None | Trap arm behind the cabinet had partly collapsed; replaced in about an hour |
| Photo | Company logo | The old and new trap side by side on the cabinet floor |
| Contact | Cell number typed into the text | “Call now” button using the profile number |
| Status in dashboard | Not approved (2 of 6 posts) | Live |
The photo mattered more than he expected. Google’s photo guidance says images should be in focus, well lit, and without significant alterations, excessive filters or AI, so that the image represents reality. It also points to “photos at work” as a category that helps customers understand what a business does.[5] A real trap on a real cabinet floor fits that description. A stock image of a smiling plumber does not.

The part about customers he had to get right
Once the posts started working, he wanted to add customer quotes, and at one point suggested writing a few “the way a customer would say it.” We stopped there. The FTC’s rule on consumer reviews and testimonials makes it a violation for a business to write or create a testimonial that misrepresents that the person exists, that they actually had experience with the business, or what that experience was.[7] A job story told in the owner’s voice is fine. A made-up customer quote is not.
So the rule became simple. If a post quotes a customer, it is a real customer who said it and agreed to have it shared. Otherwise the post describes the job and leaves names out. Most customers do not want their street on the internet anyway, so posts said “a homeowner” or “a rental property” and left it there.
This also lines up with how Google talks about content in general. Its guidance on helpful content asks whether a page shows first-hand expertise, the kind that comes from actually using a product or service or visiting a place, and warns against content made mainly to gain search rankings.[6] A post about a trap arm the crew replaced on Tuesday is about as first-hand as it gets.
What we measured over eight weeks
Before changing anything, we wrote down his numbers from the profile’s performance report. Google reports views, searches, and actions such as calls, website clicks, direction requests, and messages. Calls count taps on the call button on the profile. The data includes activity from both organic results and Google Ads,[4] and he was running a small ads budget, so we kept that spend flat for the eight weeks to avoid muddying the comparison.
These are illustrative figures in the range we typically see for a small service company, not a promise of what any profile will do.
| Metric (8 weeks) | Before | After job-story posts |
|---|---|---|
| Posts published | 8 (2 not approved) | 8 (all live) |
| Profile calls (call button taps) | 41 | 49 |
| Website clicks from profile | 63 | 71 |
| Callers who mentioned a specific post | 0 | 5 |
The call increase was real but small, and some of it could be seasonal. Late fall is busy for plumbers in most of the country. The last row was the one he cared about. Five people called and said some version of “I saw you did a disposal last week.” Those calls were easy to book because the caller had already decided.
What did not change was his ranking for “plumber near me” in the grid checks we ran. That was expected, and it is why we told him up front not to judge posts that way.

What owners usually ask at this point
He asked how often he needed to post. Our answer was that one job post a week is enough for a small crew, and a good post every week beats three filler posts. Google lets you schedule posts and set them to repeat,[1] but a repeating “call us today” post is exactly the kind that does nothing.
He asked whether offer posts were worth it. For a plumber, an offer post makes sense when there is a real offer with real dates, since Google requires both.[1] A fall water heater flush at a set price, good through mid-December, is a reasonable offer post. A permanent “10% off” is not really an offer.
He asked whether he could hand this off. He could, as long as whoever writes the posts gets the job details and the photo from the crew the same day. The posts that worked best were written within a day or two of the job, while the details were still fresh. If you want someone to look at the rest of the profile first, the categories, services, and description work we do is laid out on our Google Business Profile cleanup page.
And he asked whether this replaces SEO on his website. It does not. Posts live on the profile and help the person already looking at it. The website and the profile have to agree with each other, and the website still does the heavy lifting for searches the profile does not cover. Our SEO services cover that side, and what actually moves the needle for Google Business Profile optimization goes deeper on the profile itself. A related problem came up for another plumbing company whose profile showed the wrong hours over a holiday, written up in why a plumber got one-star reviews over holiday hours it never set.
What he kept doing
He still posts once a week. Each post is one job, one photo, and no phone number typed into the text. He stopped checking whether posts moved his ranking and started asking callers how they found him. Some weeks nobody mentions a post. Some weeks two people do.
If your Google Business Profile posts read like your truck magnet, the fix is rarely more posts. It is usually the same number of posts, each about something your crew actually did, with a real photo and a button instead of a typed-in number. If you want help setting that up, you can reach out through our contact page.
Sources
- Create & manage posts on your Business Profile, Google Business Profile Help
- Business Profile photos, videos & posts content policy, Google Business Profile Help
- Tips to improve your local ranking on Google, Google Business Profile Help
- Understand your Business Profile performance & insights, Google Business Profile Help
- Tips for business-specific photos on your Business Profile, Google Business Profile Help
- Creating helpful, reliable, people-first content, Google Search Central
- 16 CFR Part 465: Rule on the Use of Consumer Reviews and Testimonials, Federal Trade Commission, eCFR (2024)
