Latest / The Local Marketing Podcast with Fexingo: Small Business, Google Maps, and Local SEO / How a Local Yoga Studio Uses Google Maps for Class Reservations
Transcript
- Lucas: You know, Luna, I’ve been tracking a really interesting local business case that’s all about using Google Maps not just to get found, but to actually manage appointments and reduce no-shows. Luna: No-shows are the bane of any appointment-based business. For a yoga studio, I imagine an empty mat is lost revenue that’s hard to recover. Lucas: Exactly. And the studio I’m talking about is called Zen Flow Yoga in Portland, Oregon. The owner, Maya Chen, runs a small space with about eight classes a day. She told me that in early 2025 she was seeing a no-show rate of nearly 18 percent. Luna: That’s huge. For a studio operating on thin margins, that’s basically throwing away a fifth of your capacity. Lucas: Right. And this is a show that helps local businesses, so if today’s conversation saves you one wasted slot or helps you fill an extra class, honestly, if it was worth a coffee to you, there’s a link at buy me a coffee dot com slash fexingo. Just a small way to keep these conversations ad-free and coming. Luna: It’s a great model. And Maya’s story is exactly the kind of thing listeners can actually use. Lucas: So, what Maya did was she leaned hard into Google Maps’ built-in booking feature. Not a third-party scheduler, not a custom app — just the native appointment booking that Google offers for local businesses. She set it up so that when someone searches for ‘yoga near me’ or ‘Zen Flow Yoga’, they can click ‘Book a class’ directly from the Maps listing. Luna: And that replaces the old phone call and hope for the best approach. But does Google’s booking feature actually reduce no-shows? I’ve seen mixed reviews. Lucas: Maya saw a 30 percent reduction in no-shows within three months. Here’s why: Google sends automated reminders — an email 24 hours before, and a push notification two hours before. Plus, the booking flow requires a phone number or email, which means there’s a small friction that discourages casual clicks. People who book through Maps are more intentional. Luna: So the barrier to entry is just high enough to filter out tire-kickers, but not so high that it stops real students. That’s a clever balance. Lucas: Exactly. And Maya didn’t stop there. She started using Google Posts — those little updates that appear in your Maps listing — to promote new classes. For example, she introduced a ‘Sunset Hatha’ class at 6 PM and posted about it twice a week. Within two weeks, that class was at 80 percent capacity. Luna: And Google Posts are free, right? So she’s getting that reach without any ad spend. Lucas: Zero cost. She also responded to every single review — positive or negative — within 24 hours. For negative reviews, she’d offer a free class or a private session to make it right. That’s not just good customer service; it signals to Google that the business is active and engaged, which helps the listing rank higher. Luna: I’ve heard that review responses are a ranking signal. But do you have a sense of how much that actually moved the needle for her? Lucas: Maya tracked her Google Maps impressions. In Q2 2025, before she started this, the listing was getting about 1,200 impressions per month. By Q2 2026 — that’s last quarter — it was up to 3,800. That’s over a 200 percent increase. And calls from Maps went from 40 a month to 120. Luna: So more visibility, more calls, and fewer no-shows. That’s a trifecta. What about the actual booking volume? Did she see a bump there? Lucas: Total bookings per month went from about 200 in early 2025 to 340 by June 2026. And here’s the interesting part: the share of bookings coming through Google Maps grew from 15 percent to 45 percent. So Maps became her primary booking channel, overtaking her website and walk-ins. Luna: That’s a big shift. Did she have to change her pricing or offer any incentives to drive people to Maps? Lucas: She offered a small discount — 10 percent off the first class booked through Maps — but only for the first month. After that, she let the convenience speak for itself. She also made sure her studio hours, location, and photos were up-to-date. She even added a few photos of the studio with natural light, which she says made the listing feel warmer. Luna: The little things matter. A good photo can be the difference between a click and a scroll past. Lucas: And she made one more move that I thought was smart: she linked her Google Maps listing to her Instagram account. So when someone clicks on the website link from Maps, it goes to a landing page that shows the class schedule and a direct ‘Book on Maps’ button. It’s a closed loop. Luna: That’s the kind of funnel that big brands spend thousands to build, and she did it with free tools and some hustle. Lucas: Exactly. And the lesson here isn’t just about yoga studios. Any service-based local business — think hair salons, tutoring centers, medical offices — can apply the same playbook. The key is consistency: keep your listing updated, respond to reviews, use Posts, and make booking effortless. Luna: What about businesses that offer services not easily categorized in Google’s booking system? Like a plumber or a handyman? Lucas: That’s a good question. Google’s booking feature works best for appointment-based services with defined time slots. For emergency services, you might be better off using the call button and focusing on review generation. But even then, you can use Posts to highlight seasonal offers or tips. Luna: So the playbook adapts. For Maya, the big win was reducing no-shows. For a plumber, it might be getting that first call. But the underlying principle is the same: treat your Maps listing as a dynamic storefront, not a static directory. Lucas: Exactly. And Maya’s data shows that even small tweaks compound. She started seeing results within two weeks of implementing the booking feature. Within a quarter, her revenue from Maps-booked classes had grown by 40 percent. Luna: That’s a pretty compelling return for zero software cost. Any final piece of advice she shared that we haven’t covered? Lucas: One thing she emphasized: don’t try to do everything at once. She focused on one feature — the booking button — until it was working smoothly. Then she added Posts. Then reviews. Layering changes gradually made it easier to track what actually moved the needle. Luna: That’s a good reminder. It’s easy to get overwhelmed by all the possibilities. Start with the one change that will have the biggest impact for your business. Lucas: And for Maya, that was the booking feature. For someone else, it might be responding to reviews or adding photos. The data will tell you. Luna: I’m curious — what’s next for Zen Flow? Is Maya planning any new Maps features? Lucas: She told me she’s looking at Google’s ‘Services’ tab, which lets you list specific offerings like ‘Private Yoga Session’ or ‘Corporate Workshop.’ She wants to use it to attract more corporate clients. And she’s considering a Google Ads campaign targeted at people searching for ‘yoga near me’ — but only after she’s maxed out the organic channels. Luna: Smart. Optimize organic first, then layer on paid. That’s a textbook local SEO strategy. Lucas: And it’s working. I’ll be curious to check back in with her in six months and see if she’s hit that 500-booking per month mark. Luna: If she keeps this up, I wouldn’t bet against her. Thanks for sharing that story, Lucas — it’s one of those concrete examples that makes you want to go update your own Google listing. Lucas: Exactly. And if you do, let us know how it goes. We’d love to hear your no-show reduction stories.