Why Your Google Business Profile Isn't Generating Calls
Why Your Google Business Profile Isn’t Generating Calls
This comes up in basically every onboarding call we have. A contractor wants more calls. They claimed their Google Business Profile years ago. And they cannot figure out why it isn’t doing anything for them.
If that sounds familiar, you are not alone, and the good news is that the fixes are almost entirely within your control. Your Google Business Profile (GBP) is probably the highest ROI digital channel you have access to, and it is free. So let’s talk about why it is underperforming for most contractors and exactly what to do about it.
First, why this even matters
Some contractors are in the camp of “my real lead source is PPC, so I’m fine.” Here is the pushback. When a homeowner searches “bathroom remodeler near me” or “roof replacement” plus their city, what is the very first thing they see? Before the organic results, before any website links?
The local map pack. Three businesses on a map, with star ratings, phone numbers, and a call button right there on mobile. Your website does not put you in the local pack. Your Google Ads do not put you in the local pack. Your Google Business Profile does.
And calls from the local pack are about as close to the bottom of the funnel as it gets. When someone clicks your business because they read your reviews and then calls you, they are far more qualified than a cold click. (One note for 2026: there has been an uptick in spam calls coming through GBP lately. If that is happening to you, reach out, because we have figured out a way to handle it.)
So here are the five reasons your profile is not generating the calls it should.
Reason 1: The profile is incomplete or hasn’t been touched in years
This is the most common one by far. The profile was set up once, three years ago, and nobody has looked at it since. Categories are wrong. Service areas are out of date. The services list is empty or generic. There is no description, or it is a single sentence.
Google Business Profile changes constantly, so even a profile you built a year ago is probably missing features. Here is what a fully optimized profile looks like right now (and yes, this is accurate as of 2026, Google could always change it):
Categories. You get one primary category and up to nine secondary categories. The primary category is the single most important ranking signal in your entire profile. If you are a bath remodeler and your primary category is “Contractor” instead of “Bath remodeler,” you are going to lose to every competitor who picked the right specific category. Window installation service, roofing contractor, siding contractor: these are all real categories now. Get specific, match your primary product, and use the secondary categories for everything else you do.
Services. Most contractors ignore this section completely. You can list out every service you offer with a description and a price range, and Google uses that when it matches your business to specific searches. If a homeowner searches “tub-to-shower conversion near me” and you have that listed as a service with a description, you have a much better chance of showing up than if your profile just says “bathroom remodeler” and nothing else.
Service areas. Most replacement contractors are service area businesses, not brick-and-mortar storefronts (your showroom is not a place customers walk into off the street). You can list up to 20 service areas. Use them. The mistake we see constantly is a contractor listing one zip code, the zip code of the office, when they actually serve 15 towns. List all 15.
Hours and attributes. If your profile says you are closed Saturday but your call center is taking calls on Saturday, that is a missed signal. And attributes like women-owned, veteran-owned, free estimates, and online appointments are searchable filters now. Homeowners can filter the local pack by “free estimates.” If you have not checked that box, you do not show up in that filtered view.
Step one for everyone: pull up your profile and go through it field by field. Do not assume it is filled out. We audit profiles for companies doing 20 million in revenue and still find empty fields, wrong categories, and missing services almost every time.
Reason 2: Reviews
There are three things contractors get wrong about reviews: volume, recency, and response.
Volume is a confidence signal for Google. If you have 150 reviews and the company three miles away has 600, Google notices. It is not the only signal, but it is a heavy one. Without a systematic process for asking every customer, you fall behind a little every month until you are just behind.
Recency is the one that gets overlooked the most. Google looks at when reviews were posted, not just how many you have. If your most recent review is from eight months ago, that is a problem even if you have 400 reviews total, because it signals that maybe the business is not active anymore. A steady drip is far better than a pile all at once. Five reviews a month, every month, beats 50 in one month followed by silence.
Response matters more than people think. Respond to every single review, five star or one star, and not with “Thanks for your feedback.” Reference what the customer said, use their first name, mention the installer if they did. Google reads those responses as fresh, business-specific text, and homeowners see an engaged business. For negative reviews, do not get defensive and do not argue. Acknowledge the issue, take it offline, and offer to make it right. A thoughtful response to a one-star review can build more trust than a perfect five-star average, because people see how you handle problems.
The fix for all three is process. The minute an install is done and the homeowner is happy, someone (the project manager, the installer, the office) sends a text or email with a direct, one-tap link to your Google review page, with a follow-up a few days later if they have not left one.
Reason 3: Photos and posts (the freshness signal)
Most contractor profiles have a logo, an exterior shot of the office, and four or five project photos uploaded in 2021. Meanwhile the algorithm is looking for activity and ongoing operations.
You signal that by adding new photos regularly: job site photos, before and afters, crew shots, truck wraps. A photo a week at minimum, and more is better. These do not have to be professional. A clean phone camera shot of a finished bathroom, taken right after install and uploaded that day, is perfect.
Google Posts are an underused feature: little updates for promotions, events, and recent jobs. Most post types expire after about seven days, so you have to keep refreshing them, and every one you publish feeds Google a fresh piece of profile content. The ranking impact is small, but the conversion impact is real. A homeowner who lands on your profile and sees a spring promotion with photos and a clear offer converts better than one who sees nothing.
One common breakdown: the project manager takes great photos for the install team, and then those photos die on their phone. They never reach the GBP, Instagram, or anywhere a customer can see them. That is a process problem, not a marketing problem. Build the workflow so the crew drops three photos per job into a shared folder, and someone on the marketing side, even part-time, posts the best ones.
Reason 4: Proximity and local authority
This is the hardest reason because part of it is outside your control. As of right now, Google’s local algorithm weighs how close your business is to the person searching. If a homeowner is in a town 25 miles from your office and there is a competitor right in that town, you are at a proximity disadvantage even if you serve the area, have more reviews, and have a better profile. You cannot move your office, and that is just how GBP works.
But you can compete in those outlying markets:
- Make sure those service areas are actually listed on your profile.
- Build location pages on your website for those cities, for example “Roof Replacement in Raleigh, North Carolina,” with real content, real photos of jobs in that area, and real testimonials from customers there. That signals geographic relevance even when your office is not physically in that town.
- Get reviews from customers in those areas. When a reviewer has location enabled, Google associates the review with that geography, which helps your profile show up across your whole service area, not just your office.
Two more notes here. If you have multiple physical locations, each one gets its own GBP, optimized independently with its own categories, service areas, review links, and photos. Do not run one master profile. And do not keyword-stuff your business name. “ABC Roofing Best Roofing in Charlotte Roof Replacement Storm Damage” is a violation of Google’s guidelines and the kind of thing that gets a profile suspended. Your business name on GBP should match the name on your storefront, your invoices, and your trucks. Period.
Reason 5: You are getting calls and don’t know it
This is the most underrated reason of all. A contractor tells us “GBP isn’t generating leads.” We dig into their CRM, look at their lead source attribution, and find that GBP calls are coming in, but they are getting tagged as “phone call,” “unknown,” or “word of mouth” because there is no tracking number on the profile and the call center is not asking the right intake questions. If you do not credit the channel, you decide it does not work and move your money elsewhere, while those calls keep coming in.
Here is how to track it properly:
- Use a call tracking number on the GBP that routes to your main line. One nuance: Google prefers NAP consistency (name, address, phone number) across your website and listings, so use a reputable call tracking platform that sets this up without breaking that consistency. Most of them know how.
- Train your intake team to ask “How did you hear about us?” on every call, with a specific list of options that treats “Google Search” as distinct from “saw your truck” and “referral.” Even better, ask “Did you find us on Google?” as a yes or no, because homeowners often will not volunteer the source but will confirm it when asked directly.
- Track it in your CRM with granular lead source fields. If everything dumps into one generic “phone call” bucket, you cannot tell a Google call from a referral, a Yelp call, or someone who saw your truck.
Where to start: Good, Better, Best
You do not have unlimited time or budget, so stack the work in the order that makes sense.
Good (next 30 days, mostly internal, no agency required): Audit your profile field by field. Fix the categories, fill in the services, write a real description, update your service areas and hours, check every attribute that applies, upload around 20 photos (recent jobs, your team, your trucks, your office), and respond to every unanswered review. For a profile that is currently a mess, and a lot of them are, the basics alone can move you from showing up sporadically to consistently appearing in the local pack.
Better (treat it as an ongoing channel, not set-and-forget): Run a systematic review generation process with a text going out after every install and a follow-up sequence. Post photos at least weekly. Publish Google Posts for promotions and seasonal content. Add a call tracking number routed to your main line. Audit the profile monthly for Google’s changes, and respond to every review within a couple of days in a way that is specific and human.
Best (fully integrated into your broader strategy): Your website location pages reinforce your GBP service areas. Your review velocity consistently outpaces your competitors. You build location-specific landing pages for your top service area cities. And you have monthly reporting that measures GBP against everything else: Google Ads, organic, paid social, Yelp. Those reports look at profile views, search impressions split by direct versus discovery, calls with attribution, direction requests, website clicks, photo views, and message volume, plus the conversion side: leads, appointments set, and sales closed, the whole funnel tied back to the channel.
What to do Monday morning
- Pull up your profile and audit it field by field, honestly. Are the categories right? Are services filled in? Are photos recent? Are reviews being responded to? Make a list of every gap.
- Look at your lead source attribution for the last 90 days. How many calls are tagged Google or GBP? If that number looks low, the real question is whether you are not getting calls, or getting them and not crediting them.
- Check your most recent review date. If it is older than two weeks, you have a review generation problem, and that is the biggest leading indicator this channel keeps underperforming. Fix it first, because reviews are the compounding asset.
Here is the bottom line. Every dollar you spend on Google Ads is competing for the same audience the local pack reaches organically. If your GBP is not optimized, you are paying for clicks you could be getting for free. Treat it as the channel it is.
If you want help, auditing your profile, building out the systems, getting the tracking right, that is exactly what we do. Head to fatcatstrategies.com and book a strategy call. We will look at your profile and tell you exactly where the gaps are and what they are costing you.
Podcast Transcript
Intro: Welcome to Digital Marketing for Contractors, a podcast for home improvement contractors to help you crush your lead goals and take your business to the next level. Join us each episode as we give you powerful insights and practical tips on the best digital marketing strategies to help you grow your home improvement business. Let’s get started.
Meredith: Welcome back to Digital Marketing for Contractors. I’m Meredith Medlin.
Caitlyn: And I’m Caitlyn Noble. We work exclusively with home improvement contractors, windows, roofing, siding, baths, gutters, companies doing somewhere between three and 30 million in annual revenue.
Meredith: And today’s topic is one that comes up in basically every onboarding call that we have with our clients. The contractor wants more calls. They claimed their Google Business profile years ago. They can’t figure out why it’s not working, though.
Caitlyn: So let’s get into that.
Read More
Meredith: All right, so before we get into the actual
Caitlyn: Yeah
Meredith: let’s set the table on why this matters, because I think some of our listeners might still be in the camp of, “Okay, yeah, GBP is fine. Like, my real lead source is PPC, so like, I’m good”
Caitlyn: Bless. Bless, bless, bless. Yeah, and let me push back on that a little. When a homeowner searches bathroom remodeler near me, or roof replacement, their city, what’s the first thing you see before the organic results, before the website links?
Meredith: It’s the map pack.
Caitlyn: Right. Three businesses on a map with star ratings, with phone numbers, with with a call button right there on mobile. It’s the local map pack, and that’s almost entirely driven by Google Business Profile. Your website doesn’t put you in the local map pack. Your Google Ads don’t put you in the local map pack. Your GBP does.
Meredith: And calls from the local pack are some of the highest intent calls that you can get as contractor.
Caitlyn: They’re as close to the bottom of the funnel as it gets. Pause for one second. The calls… We have been getting a current moment where there have been a lot of spam calls coming through GBP.
Meredith: Okay.
Caitlyn: So I will say, yes.
Meredith: Typically, they’re high intent.
Caitlyn: They’re high intent, but we’ll get to that. We’ll get to that, for sure. And if you are getting a bunch of spam calls to your GBP, reach out to us, ’cause we’ve figured out a solution. But I do wanna say that.
Meredith: Oh.
Caitlyn: GBP’s great.
Meredith: Yeah.
Caitlyn: If people intentionally click on your business because they read your reviews, et cetera, and they’re calling you, they’re gonna
Meredith: Way more qualified
Caitlyn: yeah, way more qualified. I just know recently it’s been an uptick. Okay, sorry. So back to that. Let’s get into, like, why, though GBP isn’t working for most contractors, despite it being free.
Meredith: All right. Reason number
Caitlyn: number one, and this is the most common, the profile is incomplete, or it was set up once three years ago, and nobody’s touched it since. Categories are wrong. Service areas haven’t been updated. The services list is empty or generic. There’s no description, or the description is one sentence.
Meredith: Yeah, and I mean, obviously things change. Google Business Profile features change all the time. So if you set it up even a year ago and haven’t done anything to it, there’s a ton of new stuff that you should have filled out or optimized. So let’s walk through what a fully optimized profile actually looks like right now.
Caitlyn: Sure. Start with categories. You get one primary category, and you can add up to nine secondary categories. This is 2026. This always could change.
Meredith: Timestamp
Caitlyn: right now. Don’t hold us to it. The primary category is the most important ranking signal in your entire profile. If you’re a bath remodeler and your primary category is contractor instead of bath remodeler, you’re going to lose to every competitor who picked the right specific category.
Meredith: Yeah, that’s a huge one, and I think a lot of contractors set this up, you know, six years ago, and there were categories that were much less specific than they are now.
Caitlyn: Yep.
Meredith: And they just haven’t taken the time to go back and
Caitlyn: literally just saw that exact instance today.
Meredith: Yeah.
Caitlyn: Google adds new categories all the time. Window installation service is a category. Roofing contractor is a category. Siding contractor a category. Get specific. Match your primary product. Then use your secondary categories for the other things you do.
Meredith: Okay, so what about services?
Caitlyn: Sure. Okay, so we’ve got categories. Now we’ve got services, which is a section most contractors completely ignore. You can list out every service you offer with a description and price range. Google uses that when matching your business to specific search queries. So if a homeowner searches tub-to-shower conversion near me, and you have tub-to-shower conversion listed as a service with a description, you have a much better chance of surfacing for that query than if you just have bathroom remodeler as your category and nothing else.
Meredith: Right. So what else? We’ve got service area, hours, attributes.
Caitlyn: Service area is huge. I get this question all the time for our audience. Because most replacement contractors don’t have a storefront customers walk into, we call them showrooms.
Meredith: Mm-hmm.
Caitlyn: So you’re a service area business, not a brick and mortar. You define the cities and zip codes you serve, and here’s the part contractors get wrong. They list one zip code. They’ll
Meredith: The zip code
Caitlyn: the zip code is the office that they’re in.
Meredith: Mm-hmm.
Caitlyn: Thank you. You can list up to 20 service areas. Use them. If you serve 15 towns, list all 15.
Meredith: 100%, and hours, even the simple stuff like that. If your profile says you’re closed Saturday, but your call center is taking Saturday
Caitlyn: Ugh
Meredith: that’s a missed signal.
Caitlyn: Right. Hours,
Meredith: Oh,
Caitlyn: special hours, then attributes. Women-owned.
Meredith: Yeah.
Caitlyn: Yay, yay. Veteran-owned, free estimates, online appointments, all of these are searchable filters now. Homeowners can filter the local pack by free estimates. If you don’t check the box, you don’t show up in that filtered view.
Meredith: So step one for everybody listening right go ahead and pull up your profile and go through it field by field. Check it out. Don’t just assume that you have it all filled out.
Caitlyn: Don’tThe number of times we audit a profile and find empty fields, wrong categories, missing services is almost universal, even with companies doing 20 million in revenue.
Meredith: Mm-hmm. Okay, so let’s move along to reason number two.
Caitlyn: Reviews.
Meredith: Reviews.
Caitlyn: We’ve talked a lot about reviews in the past, y’all.
Meredith: Yeah.
Caitlyn: you need more we’re going to give it to you.
Meredith: Yep.
Caitlyn: And there are three things contractors get wrong about reviews: volume, recency, and response.
Meredith: So let’s take those one at a time. Let’s start with volume.
Caitlyn: We… y’all, we love talking about this on the podcast. Volume is straightforward, but it’s also the area where contractors are most often beat by their competitors. If you’ve got 150 reviews and the company three miles away has 600, Google sees that. Volume is a confidence signal. It’s not the only signal, but it’s a heavy one, and if you don’t have a systematic process for asking every customer for a review, you’re going to fall behind, slowly, every month, until you’re just behind.
Meredith: And by systematic, you mean?
Caitlyn: I mean it’s built into your post-install process. The minute the install is done and the homeowner is happy, somebody, your project manager, your installer, your office, is sending a text or an email with a direct link to your Google review page, not, “Leave us a review,” with no link. A direct one-tap link, and then there’s a follow-up if they don’t leave a review within a few days.
Meredith: Right, and okay, recency is the one I think gets overlooked the most.
Caitlyn: Yeah, and it’s important. Google looks at when reviews were posted, not just how many you have. If your most recent review is from eight months
Meredith: Mm
Caitlyn: gosh, that’s a problem. Even if you have 400 reviews total, it signals to Google that maybe this business isn’t active anymore. Maybe they’re just not doing as much work. Maybe customers aren’t as happy. The algorithm doesn’t know, but it makes assumptions based on the data that it sees.
Meredith: Right, so a steady drip of reviews is better than a lot at one time.
Caitlyn: Oh, my gosh, way better. Five reviews a month every month for a year, that’s better than 50 reviews in one month and then nothing.
Meredith: Okay, and responses.
Caitlyn: We’re laughing because
Meredith: just did an episode on this.
Caitlyn: We just did an episode on
Meredith: Oh
Caitlyn: but I’m so glad we’re just reiterating it.
Meredith: Yeah, I
Caitlyn: we,
Meredith: people might not have listened to that one.
Caitlyn: Yeah, I mean, why? Like, yeah. And it’s always good to hear things 17 times. That’s what we always tell our clients.
Meredith: Yeah.
Caitlyn: You know, you gotta keep reaching out.
Meredith: Mm-hmm.
Caitlyn: Seven times, they’re gonna have to see your business.
Meredith: Mm-hmm.
Caitlyn: So here’s the seventh time, in terms of how to respond to a review.
Meredith: Hit ’em.
Caitlyn: You have to respond to every single review, five star, one star, doesn’t matter, and not with, “Thanks for your feedback.” Actually respond. Reference what they said. Use their first name. If they mention the installer, mention the installer in your response. Google reads those responses. It’s another piece of unique, fresh, business-specific text on your profile, and it shows the algorithm, the homeowners reading the profile, that you’re an engaged business.
Meredith: Right, and even negative reviews I know that that is one that stresses contractors out a bit.
Caitlyn: Yeah. We,
Meredith: I get it.
Caitlyn: I had a client that got a one star today. It’s not fun.
Meredith: Mm.
Caitlyn: But you cannot get defensive. You cannot argue. Acknowledge the issue, take it offline, offer to make it right. That’s exactly what my client did.
Meredith: Mm-hmm.
Caitlyn: They called the person up directly. A thoughtful response to a one-star review actually builds more trust than a perfect five-star average, because homeowners reading the profile see how you handle problems. That matters more than you think.
Meredith: For sure. All right, reason number three.
Caitlyn: I’m so glad we’re not talking about reviews anymore for reason number three.
Meredith: Yep, here we go.
Caitlyn: Photos and posts. This is where the freshness signal really comes into play. I like that, the freshness signal.
Meredith: Freshness signal.
Caitlyn: Most contractor profiles have a logo, an exterior shot of the office building, and maybe four or five project photos that were uploaded in 2021.
Meredith: Throwback. And, you know, meanwhile, the algorithm is looking for something different.
Caitlyn: Exactly. Activity, recency, real, ongoing business operations. The way you signal that on a GBP is by adding new photos regularly: job site photos, before and afters, crew photos, truck wraps, any visual content that shows you’re actively doing work right now.
Meredith: Okay, but what do we mean when we say regularly?
Caitlyn: Exactly. A photo a week, at minimum.
Meredith: Okay.
Caitlyn: More is better. And these don’t have to be professional shots. Of course they can’t be. A clean phone camera… I love that. A clean phone camera ’cause we know, we know y’all put your fingers in those camera
Meredith: Mm-hmm
Caitlyn: of a finished bathroom remodel taken right after install, uploaded that day, that’s perfect.
Meredith: Right. So okay, what about Google Posts?
Caitlyn: Yes. We’re using all the words, y’all, but all of this is so important.
Meredith: reviews.
Caitlyn: Services, categories. Posts are an underused feature. They’re basically little updates that show up on your profile: promotions, events, news, recent jobs. Most post types expire after seven days, so you’ve got to keep refreshing them. But every time you publish one, you’re feeding Google a fresh piece of content tied to your profile.
Meredith: So it’s fresh content. Is there, is there a ranking impact, or is it more about conversion when somebody’s already on the profile?
Caitlyn: Both. But the conversion impact is bigger than the ranking impact. A homeowner who lands on your profile and sees a post about your spring promotion with photos, with clear offer, that converts better than a profile with no post. So it’s both. Small ranking signal, real conversion lift.
Meredith: Okay, and I wanna call out something that ties back to the photo conversation. A lot of our clients have this problem. I get it. The project manager takes great photos for the install team, but then those photos just kind of die on the project manager’s phone. They never make it to the GBP. They never make it to Instagram. They don’t make it anywhere a customer can actually see them.
Caitlyn: Yeah. That is… I yawned because we see too much of it.
Meredith: Mm-hmm.
Caitlyn: That’s a process problem more than a marketing problem. The photos exist. They’re just not making it where they need to go. Build the workflow. Whoever’s on the install sends crew, sends three… The the crew needs to send three photos per job into a shared drop somehow, and somebody on the marketing side, even part-time, can take the best ones and post it.
Meredith: Exactly. Make it easy on yourself. Number four we’re gonna talk about, it’s a little bit harder because there’s stuff that you can’t fully control.
Caitlyn: This is probably the most
Meredith: Yeah
Caitlyn: of all of them, because this is exactly what you said. Proximity. Google’s local authority, and this is as of, what is it, May 2026. But as of right now, Google’s local algorithm weighs how close your business is to the person searching.
Meredith: Yeah.
Caitlyn: If a homeowner is in a town 25 miles from your office, and there’s a competitor right in that town, you’re at a disadvantage on proximity alone, even if you serve the area, even if you have more reviews, even if your profile is better optimized.
Meredith: Yeah. And it sucks, but there’s nothing you can do about that, and your office is located where it’s located. That’s just how GBP works.
Caitlyn: Yeah. Not without moving, no.
Meredith: No.
Caitlyn: But there are things that you can do to compete in those outlying markets. Number one, make sure those service areas are listed on your profile. Number two, build out location pages on your website for those cities, pages like roofing roof replacement in Raleigh, North Carolina, with real content, real photos of jobs in that area, real testimonials from customers in that town. That signals geographic relevance to Google, even if the office isn’t physically there.
Meredith: Right, and what’s number three?
Caitlyn: You won’t believe it, y’all. We’re get… We are going to get reviews from customers in those areas.
Meredith: Good day.
Caitlyn: When somebody leaves a review, if they have location enabled, Google associates the review with that geography. So a steady stream of reviews from a customer across your service area helps your profile show up across that whole area, not just your office.
Meredith: I feel like that is definitely one that people miss.
Caitlyn: I know, and and then I’m, like, personally thinking, is my location enabled on my… ‘Cause I
Meredith: Oh
Caitlyn: leave like a good review.
Meredith: 100%.
Caitlyn: Yeah.
Meredith: I feel like I’m one of those, like, special guides or whatever.
Caitlyn: I hope you are.
Meredith: God.
Caitlyn: You know we can go look it up.
Meredith: God. So okay, what about contractors that have multiple physical locations?
Caitlyn: Each location gets its own GBP, and they should be optimized independently. Different categories if appropriate, different service areas, different review URLs, different photos. Don’t try to one, run one master profile for multi-location businesses.
Meredith: And don’t keyword stuff your business name either.
Caitlyn: Ugh.
Meredith: I want to call that out because we do
Caitlyn: We witnessed this
Meredith: see this. Yeah, I mean, for multiple reasons. Let’s not get your GBP shut
Caitlyn: Yeah
Meredith: as well for not being accurate.
Caitlyn: ABC Roofing, best roofing in Charlotte, roof replacement, storm damage.
Meredith: Mm-hmm.
Caitlyn: That’s a violation of… And that was a hypothetical title of an entire GBP business profile.
Meredith: Mm-hmm.
Caitlyn: That’s a violation of Google’s guidelines, and it’s the kind of thing that can get your profile suspended. Your business name on GBP should match the business name on your storefront, your invoices, your trucks, period.
Meredith: Exactly. Let’s have some cohesiveness to all of these listings. All right, reason number five, and this is the one that I think is the most underrated. You’re getting calls from your GBP, but you don’t actually know that you are.
Caitlyn: Right, and I said this whole thing at the top of the podcast about, oh, we know we’re getting all these spam calls from GBP, but that’s because we
Meredith: ‘Cause we can track them
Caitlyn: attribution
Meredith: Mm-hmm
Caitlyn: set up. So this happens constantly. A contractor will tell us, “GBP isn’t generating leads for us.” We dig into their CRM, we look at their lead source attribution, and what we usually find is that calls from GBP are coming in, but they’re getting tagged as phone call or unknown or word of mouth because there’s no tracking number on the GBP, and the call center isn’t asking the right intake questions.
Meredith: Right. So they’re getting the leads, but they just don’t know to credit GBP for the lead.
Caitlyn: Right, and if you don’t credit it, you don’t invest in it. You decide GBP doesn’t work, you put your money somewhere else, and the whole time those calls were coming in.
Meredith: Okay, so what is the right way to track it?
Caitlyn: There are a few options. The simplest is using a call tracking number on the GBP that routes to your main line. There’s a nuance in that Google prefers NAP, N-A-P, consistency, which is name, address, phone number consistency, meaning… I just said that. That match across your website and other listings.
Meredith: Mm-hmm.
Caitlyn: So if you’re going to use a tracking number, you want to use a service that sets up the tracking in a way that doesn’t break that consistency. I just talked to somebody about this yesterday. Most reputable call tracking platforms know how to do this.
Meredith: Right, and then what about on the call center side?
Caitlyn: Train your intake people to ask, “How did you hear about us?” every call, every time, and give them a specific list of options that includes Google Search as a distinct option from, “Saw your truck” and “Referral”. Better yet, have them ask, “Did you find us on Google?” as a yes or no, because homeowners often don’t volunteer, or they won’t volunteer the source, but they will confirm if you ask them directly.
Meredith: And
Caitlyn: And then in your CRM, and actually track it because if your CRM has a generic phone call bucket and that’s where everything goes, you can’t tell the difference between a Google call, a referral, a Yelp call, and somebody who saw your truck. You need granular lead source fields.
Meredith: All right. So we’ve covered five reasons. Caitlyn has gone into great depth about all five of them.
Caitlyn: All all of the words.
Meredith: Let’s give people something that they can actually do with this.
Caitlyn: I think I’ve got more depth coming.
Meredith: I think you do. You like to use a good, better, best framework, right?
Caitlyn: I think you’re gonna start with good.
Meredith: Am I?
Caitlyn: Yeah.
Meredith: Okay.
Caitlyn: I think this is the way you need to prioritize. So if you’re contractors that you’re
Meredith: Mm-hmm
Caitlyn: you don’t have unlimited time or budget, we’re gonna stack this work in the ways that make sense. Let’s start with good.
Meredith: Okay. So good is what you can do in the next 30 days, mostly with internal resources, so there’s no agency required. Audit your profile field by field, fix the categories, fill in the services, write a real description, update your service areas, update your hours, check every attribute box that applies to you, and then go ahead and upload 20 photos. They can be recent jobs, your team, your trucks, your office. Respond to every unanswered review. That’s the good tier. That’s you doing the basics right.
Caitlyn: And how big a difference can that make on its own?
Meredith: I mean, for a contractor’s profile who was currently a mess, which is a lot of them the basics alone can move them from showing up sporadically to consistently appearing in the local pack. So all of your main service categories you’ll start showing up for, and that’s not a guarantee of the top spot, but it’s a real lift. So you know, we’ve seen contractors get a meaningful jump in profile views just from that good tier work.
Caitlyn: Gorgeous. Okay, Meredith. Let’s
Meredith: Hit ’em with the better
Caitlyn: let’s do better.
Meredith: Better is when you start treating it as an ongoing channel. It’s not set it and forget it. You know, quarterly cadence. You’ve got a systematic review generation process running where a text is going out after every install and you have a follow-up sequence in place. You’re posting photos at least weekly.
Caitlyn: That sounds like the best.
Meredith: I hey. You’re publishing Google posts for better promotions and seasonal content. You’ve added your call tracking number that routes to your main line, and you’re auditing your profile every month for Google’s changes, ’cause they make them and roll them out all the time. So don’t sleep on new changes happening constantly.
Caitlyn: And you honestly can’t sleep on a real review response strategy either.
Meredith: Don’t ever sleep on reviews. Every review needs to be responded to within a couple of days and in a way that is specific and human. That is gonna be better.
Caitlyn: Okay, bring it home, sis. Best.
Meredith: Best. So best is when your GBP is fully integrated into your broader digital marketing strategy. Your local pages on your website are reinforcing what you have in your GBP as your service areas. Your review velocity is consistently outpacing your competitors. You’re building location-specific landing pages for your top service area cities. You’ve even got monthly reporting that shows you GBP performance against in, against everything else, so Google Ads, organic search, paid social, Yelp. You are truly managing that profile and measuring it against your business goals, not just by keeping it clean and tidy.
Caitlyn: And what does monthly reporting on GBP actually look like? What are the metrics?
Meredith: Okay, so you’re gonna wanna look at profile views, search impressions broken down by direct versus discovery searches, calls, we just talked about that actual calls with a number attributable to
Caitlyn: Mm-hmm
Meredith: direction requests, website clicks, photo views, message volume if you have your messaging on. You should do that if you are able. I think we talked about that on another podcast though.
Caitlyn: Sure did. did.
Meredith: And then the conversion side, leads from GBP, appointments that were set, and sales that were closed, the whole funnel attributed back to the channel.
Caitlyn: Whoo. That was a lot.
Meredith: It was a lot. Let’s make sure that we send people off with a clear next step, ’cause a lot of words were said. If somebody is listening to this on a Friday, what are they doing Monday? First thing.
Caitlyn: First thing, you’re gonna pull up your Google Business profile and audit it field by field and look at it honestly. Are categories right? Is… Are the services filled in? Are photos recent? Are reviews being responded to? Make a list of every gap.
Meredith: Okay, what’s next?
Caitlyn: Sit down with your call center manager or whoever does the intake and look at your lead source attribution for how the last 90 days… Like, just look at your lead source attribution for the last 90 days from calls. How many calls are tagged Google or GBP? If that number looks low, the question is, are you actually not getting calls, or are you getting them and not crediting them?
Meredith: And third.
Caitlyn: Check your most recent review date. If it’s older than two weeks, you have a review generation process problem. That’s the biggest leading indicator that this channel is going to keep underperforming. Fix the problem before you do anything else because reviews are the compounding asset.
Meredith: Oh, Caitlyn, thank you for walking us through this. Is there anything else before we wrap up?
Caitlyn: Just this. Your Google Business profile is probably the highest ROI channel, digital channel, that you have access to, and it’s free.
Meredith: Oh, oh.
Caitlyn: Every dollar you’re spending on Google Ads is competing for the same audience the local pack reaches organically. So if your GBP isn’t optimized, you’re paying for clicks you could have gotten for free. Treat it as the channel that it is.
Meredith: And if you want help with this, the auditing your profile thing, the building out the systems, getting the tracking right, we can help. That’s exactly what we do.
Caitlyn: Yes.
Meredith: So head to fatcatstrategies.com and book a strategy call. We’ll take a look at your profile, and we will tell you exactly where the gaps are and what they’re costing you.
Caitlyn: And if you listen to the last episode, you also know the questions to ask us.
Meredith: Yes, you do.
Caitlyn: Thank you guys as always for listening to Digital Marketing for Contractors. I’m going to play Mahjong. I don’t know about you, Meredith.
Meredith: I am not gonna play Mahjong. But that sounds pretty sick, honestly. She’s gonna go play Mahjong. I’m gonna go do something else, and we will see you next time.
Caitlyn: See y’all. Bye
Outro: Digital marketing for contractors is created by Fat Cat Strategies. For more information, visit fatcatstrategies.com.