Latest / The Local Marketing Podcast with Fexingo: Small Business, Google Maps, and Local SEO / How a Local Massage Therapist Uses Google Maps to Fill Last Minute Cancellations
Transcript
- Lucas: So a listener wrote in — runs a small massage therapy studio in Portland — and she said, 'My biggest problem isn't getting bookings. It's the two same-day cancellations a week that leave a hole in my schedule and cost me about four hundred dollars a month.' Luna: Ouch. That's almost five grand a year in lost revenue from just a couple of no-shows. Lucas: Exactly. And she tried the usual stuff — reminder texts, deposit requirements, overbooking. But she felt like those created friction with her regulars. So she wanted something that felt natural, not pushy. Luna: And that's where Google Maps came in? Lucas: Yeah, specifically Google Posts and the Q&A section. She started using them to fill last-minute openings. Let me walk you through her exact workflow. Luna: Please, because I've never thought of Google Posts as a real-time cancellation tool. Lucas: Right. So a client cancels at 10 AM for a 2 PM slot. Instead of just moving on, she opens her Google Business Profile and creates a new post — just a few lines: 'Today at 2 PM, a one-hour deep tissue slot just opened up. Book it before it's gone.' And she includes a direct link to her online booking page. Luna: Wait, does Google Posts allow links? I thought they were mostly text and photos. Lucas: They do allow a button — you can choose 'Learn more' or 'Book' and link to an external URL. So she set up a custom button that says 'Book Now' and links straight to her scheduling system. That's key. Luna: And does Google actually show that post to people quickly? I'd worry it takes hours to get indexed. Lucas: That's the surprising part. Google Posts appear almost immediately on your business profile in search results and Maps. She told me she'd post at 10:15 AM, and by 11 AM, she'd have the slot booked. The post stays live until you remove it or it expires — which is seven days by default, but she deletes it once the slot fills. Luna: So the post creates a sense of urgency — like, 'This is a real opening right now.' Lucas: Exactly. And she also uses the Q&A section. She posts a question from her own account: 'Any same-day openings today?' Then she answers it herself from the business account: 'Yes, we had a cancellation at 2 PM. Book via the link below.' Luna: That feels a bit like gaming the system, doesn't it? Lucas: It does, but it's entirely within Google's guidelines — as long as you're not spamming or posting fake reviews. She's honest: 'We have a cancellation, here it is.' Google actually rewards businesses that engage with the Q&A. It signals freshness. Luna: So she's getting double benefit — filling the cancellation and boosting her local SEO at the same time. Lucas: Exactly. She tracked her cancellation fill rate for three months. Before she started this, she'd fill maybe one in five cancellations — twenty percent. After, she filled four out of five — eighty percent. That's an extra three hundred and twenty dollars a month, basically for ten minutes of work. Luna: That's a huge return on a tiny time investment. But I wonder — does this work for every service business? Like, what if you're a plumber or a roofer? Cancellations are different. Luna: Or a photographer? Those are big-ticket bookings. Lucas: Great question. The principle works best for businesses with short, same-day appointment slots — massage, hair salons, barbers, maybe even some medical offices with urgent care slots. But for a photographer, a cancellation might mean losing a thousand-dollar wedding shoot. The same-day urgency isn't there. Luna: So it's really about the psychology of 'right now' — and Google happens to be the perfect distribution channel for that. Lucas: Exactly. And there's another layer: she found that the posts also attracted new customers who hadn't been to her before. Because when someone searches 'massage near me' and sees a post that says 'slot open today at 2 PM', they think, 'Oh, they're busy — must be good.' Luna: Social proof by availability. Clever. Lucas: Right. So the tactic works on two fronts — filling the immediate gap, and subtly signaling that the business is in demand. Luna: I want to try this myself. I have a client who runs a small tutoring center. He gets cancellations all the time. Lucas: Perfect use case. Just make sure the booking link goes directly to a page where the slot is already marked as available, not a general scheduling page where they have to hunt. Luna: Yeah, friction kills urgency. If they click and have to choose from twenty options, they'll bounce. Lucas: Exactly. One more thing — she told me she also adds a photo to the post. Just a generic shot of her treatment room. Google posts with photos get way more clicks than text-only. Luna: Makes sense. Visual proof that the space is real and inviting. Lucas: So the whole system takes maybe three minutes per cancellation. Post it, answer the Q&A, delete after booking. That's it. Luna: And she's not spending a dime on ads. That's the beauty of it. Lucas: Right. And this is the kind of practical tactic that makes me glad we do this show — because if these conversations spark something you've actually used, that's exactly why we keep going. Luna: Yeah, and speaking of keeping going — 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 episodes. No ads, no sponsors, just people who find the show useful. Lucas: It's true. And we don't plan to change that. So if you've gotten value from an episode like this one, no pressure, but that's the way to keep it ad-free. Luna: Alright, back to the massage therapist. Lucas, do you think this approach works better for independent practitioners versus multi-location chains? Lucas: Great question. For a chain with a central booking system, a cancellation in one location might not be as visible to customers searching for that specific location. But an independent owner-operator can update their profile in real time. I think it's actually better for solopreneurs. Luna: So if you're a one-person shop, you have a real advantage here. Lucas: Absolutely. You're nimble. You can post at 10 AM and be booked by 11. That's hard for a larger organization to replicate. Luna: Any other tweaks she made that helped? Lucas: She also started responding to every review — good or bad — within 24 hours. That's a separate Google ranking signal. But the posts are the real hero here. Luna: So to recap: post a quick Google Post with a direct booking link as soon as a cancellation happens, add a photo, and optionally use Q&A to create urgency. That's the play. Lucas: That's the play. And the Portland therapist says she's now thinking of using it proactively — posting 'limited same-day openings' even when she's not fully booked, just to create that aura of demand. Luna: That's a whole other level. But I can see how it would work. Lucas: It's a thin line between smart marketing and manipulation, but as long as it's true — if she genuinely has an opening — it's fine. Luna: Right. Honesty matters. But the tactic is solid. Lucas: For any service business with appointment slots, this is probably the highest roi ten minutes you can spend on local marketing. Luna: I'm going to send this episode to my tutor client. He'll love it.