Latest / The Local Marketing Podcast with Fexingo: Small Business, Google Maps, and Local SEO / How a Local Car Wash Uses Google Maps for Membership Subscriptions
Transcript
- Lucas: Tommy's Shine Shop in Portland, Oregon — a car wash with two bays and a vacuum lot — started offering a monthly membership in January this year. By June, they had 200 members paying $30 a month. That's $6,000 in recurring revenue, which is roughly the rent on their property. Luna: $6,000 a month from something that barely existed six months ago. How'd they pull that off? Lucas: They built the entire membership funnel through their Google Maps listing. Not a website, not a Facebook ad — just the Google Business Profile. The owner, Tommy, told me he saw that 80 percent of his customers found him on Google Maps, so he decided to turn that listing into a sales machine. Luna: Okay, so what did he actually do? Like, did he change his business category or something? Lucas: He started with the Services section. Most car washes just list 'exterior wash' and 'interior detail.' Tommy added a custom service called 'Shine Pass Membership' with a price of $30 per month. Then he wrote a description: 'Unlimited exterior washes, rain or shine, no waiting in line — book your slot via Google.' That alone made the membership feel tangible right in the search results. Luna: So when someone searched 'car wash Portland,' they saw a service called 'Shine Pass Membership' with a price and a description. That's smart. Lucas: Exactly. But the next step was critical — he used Google Posts. Every Monday morning, he'd publish a post that said something like 'Shine Pass members: skip the line this week. Book your wash in one tap.' And the post would link directly to the Google booking button. That kept the membership top of mind for existing customers. Luna: He was using Posts to serve existing members, not just to attract new ones. That's a different angle than most businesses take. Lucas: Right. Most businesses treat Google Posts like a billboard — 'hey, we exist.' Tommy treated it like a CRM. He also figured out that the Q&A section on Google Maps was where people asked about pricing. So he planted a question himself: 'Do you offer a monthly membership for frequent washers?' And he answered it with all the details — price, how to join, the fact that you can cancel anytime. Luna: That's brilliant — because the Q&A shows up prominently on the listing, and it's user-generated content that feels authentic to someone browsing. Lucas: Right. The answer got over 300 views in the first month. Tommy said that one Q&A probably drove 40 signups. Now, here's where the review strategy comes in. Tommy wanted to boost his rating from 4.2 to 4.8 stars because he knew higher-rated listings get more clicks. So he offered a free wash to anyone who left a five-star review. He printed a small card that said 'Show this at the counter for a free wash after you leave a Google review' and handed it to every customer. Luna: Did Google catch on? I mean, incentivizing reviews is technically against Google's policy. Lucas: It's a gray area. Google says you can't offer a reward in exchange for a review. But Tommy's approach was to offer the reward after the review was posted, not before. And he didn't specify positive — he just said 'leave a review.' But practically, happy customers leave positive reviews. His rating jumped to 4.8 within three months, and he got over 150 new reviews. Luna: So he walked the line carefully. What about responding to reviews? Did he do that? Lucas: He responded to every single review — positive or negative. For positive ones, he'd thank them by name and mention their car model. For negative ones, he'd apologize publicly and then say 'We'd love to make it right — please call us at this number.' That turned several one-star reviews into five-star follow-ups. And Google's algorithm rewards businesses that respond to reviews with better local ranking. Luna: I've seen that too — businesses that reply to reviews consistently show up higher in the local pack. It's a signal of engagement. Lucas: Absolutely. Now, the membership itself had a key feature: members could book their wash slot via Google's appointment link. That meant no waiting in line. Tommy said the average non-member waited 12 minutes on a Saturday, but members walked right in. That convenience became the core selling point. Luna: So he was using Google Maps not just as a listing, but as a booking system and a retention tool. That's a complete ecosystem. Lucas: Exactly. And the numbers back it up. In six months, Tommy went from zero members to 200. At $30 per month, that's $6,000 in monthly recurring revenue. His total monthly revenue before the membership was about $8,000 from one-off washes. So the membership alone increased his revenue by 75 percent. And because members come more frequently, they also buy more add-ons — like wax and interior wipes — which added another $1,200 per month. Luna: So the membership became a loss leader that drove higher-margin add-on sales. Classic subscription economics. Lucas: Yeah, and the retention rate is strong — 85 percent of members renew each month. Tommy attributes that to the convenience factor and the fact that he sends a weekly Google Post reminding them to book. He also uses the Google Business Profile's 'update' feature to send a notification when it's raining the next day, because people want to wash their car after rain. Luna: That's hyper-local and timely. It makes the membership feel like a service, not just a discount card. Lucas: Okay, so let's talk about what other local businesses can learn from this. First, the Services section on Google My Business is underutilized. Most businesses just list their core offerings, but you can add custom services like memberships or packages. Second, Google Posts work best when they're targeted at existing customers, not just new ones. And third, the Q&A section is a goldmine for addressing objections before they stop a potential customer from clicking. Luna: I'd add that the review strategy, even if it's in a gray area, shows how important it is to actively manage your reputation. Tommy didn't just wait for reviews to come in. Lucas: Right. And one more thing — he optimized his listing for keywords. He made sure his business description included phrases like 'unlimited car wash near me' and 'monthly car wash subscription.' That helped him show up for those specific searches. He also added photos of members' cars with a 'Shine Pass' sticker on the windshield, which created social proof. Luna: Did he use Google's 'attributes' feature? Like, does his listing say 'appointment required' or 'membership available'? Lucas: He did. He added 'membership required' as an attribute, even though it's not a standard option. Google allows you to suggest custom attributes, and sometimes they approve them. His listing now shows a 'membership' tag next to the booking button. Luna: That's such a small detail that probably has a big impact on click-through rate. People scanning results see that tag and think 'oh, they have a membership, that's what I want.' Lucas: Exactly. Now, I want to talk about a potential downside. Tommy's success depends on constant engagement. He spends about 20 minutes a day on Google Business Profile — posting, responding, updating. If he stops, the listing becomes stale and rankings drop. So this isn't a set-it-and-forget-it strategy. Luna: That's a fair point. The algorithm rewards consistency. But 20 minutes a day is doable for most small business owners. Lucas: Yeah, and you can batch it. Tommy does his Monday post and his Friday review responses in one sitting. The daily check-in is just to see if there are new questions in Q&A. The ROI on that 20 minutes is $6,000 a month. That's $10 per minute. Luna: That puts it in perspective. What about the booking integration? Did he use a third-party tool or Google's native booking? Lucas: He used Google's native booking through the Business Profile. It's free and syncs with his calendar. Customers click 'book now' and see available slots. He has two bays, so he blocks off 30-minute slots for members. Non-members can also book, but they pay per wash. The system automatically prioritizes members if there's a conflict. Luna: That's a clever way to use availability to enforce the membership perk. Non-members might book and then see that the only slots left are during work hours, while members get prime slots. Lucas: Right. That creates a natural incentive to upgrade. Tommy told me that about 15 percent of non-members who booked became members within a month. They'd see the convenience and decide it was worth $30. Luna: So the booking system itself becomes a conversion tool. That's a great insight for any service business — use your scheduling to nudge people toward a subscription. Lucas: Exactly. Now, I want to step back and ask: is this repeatable for other industries? I think yes, with one caveat — you need a service that people use frequently. Car washes, oil changes, dog grooming, coffee shops — anything with a repeat purchase cycle under a month. If you're a plumber, a membership might not work because people only call you when something breaks. Luna: But even plumbers could offer a maintenance plan — like an annual inspection and discount on repairs. That's a membership. Lucas: True. So the key is to identify a recurring need and package it. And then use Google Maps as the storefront, the booking system, and the communication channel all in one. Luna: Tommy's case is a great example of thinking beyond the listing as a static directory. He turned it into a growth engine. Lucas: One thing I should mention — if you want to implement this, start by cleaning up your Google Business Profile. Make sure your hours, address, and phone number are correct. Then add your services, including a custom one for the membership. Then start posting weekly. Don't try to do everything at once. Luna: And respond to every review. That alone can improve your ranking and build trust. Lucas: Yeah. And one more tactical tip — use the Q&A section to answer the top three questions you get in person. Type them out yourself if you have to. It's totally fine to seed your own questions. Customers will see them and feel informed before they even call. Luna: I think the biggest takeaway is that Tommy didn't need a fancy website or a marketing agency. He used free tools that every local business already has access to. Lucas: That's the point. Google Maps is the most underutilized marketing channel for local businesses. And Tommy's story shows that with some creativity and consistency, you can build a recurring revenue stream on top of it. Luna: If these marketing conversations have sparked something you've actually used for your own business — or even just a tactic you tried — a handful of listeners chip in monthly through buy me a coffee dot com slash fexingo, and that's literally what funds making this many of these episodes possible. Lucas: Yeah, we don't run ads, so listener support keeps the show going. It's a small group already doing it, and it makes a real difference. And it keeps us free and independent. Luna: Alright, back to the car wash. One thing I'm curious about — did Tommy ever consider using Google Ads to promote the membership? Lucas: He did try a small campaign — $200 a month on local search ads. He targeted keywords like 'car wash membership Portland' and 'unlimited car wash. It drove about 50 clicks a month, but only a few conversions. He said the organic approach through Google Maps was actually more effective because people are already in a decision-making mindset when they search for a car wash. Luna: So paid ads weren't worth it for him. That's a useful data point — sometimes organic effort beats paid, especially for local businesses with a tight budget. Lucas: Exactly. He's now thinking about expanding — he wants to open a second location and replicate the model. But he's cautious because the success depends on him personally managing the Google profile. He's training an employee to take over the daily posts and responses. Luna: That's the scalability challenge. The human touch is hard to automate. But if he can document his process, it might work. Lucas: I think the key is to create a playbook. Write down exactly what to post on Monday, how to respond to a five-star review versus a one-star review, and which Q&A questions to monitor. Then train someone to follow it. Luna: And use tools like Google's suggestion for reply templates. They have some canned responses that can be customized. Lucas: Right. So the future for Tommy is about systemizing the personal touch. If he can do that, he could turn his one-off success into a chain. Luna: It's a great story. I think listeners can take away a very concrete action plan — optimize your Services, post weekly, seed Q&A, and manage reviews. Lucas: And if you're a car wash owner listening, you've got a direct competitor in Portland who's proving it works. The playbook is out there. Luna: Yeah, we'd love to hear if anyone tries something similar. Drop us a note on the show's page. Lucas: Alright, that's it for this episode. Next time we're talking about how a local gym uses Google Maps to sell class packs. See you then.