I own a yoga studio in Denver. We have three rooms, eight teachers, and about 220 active members. For the first four years we had 41 Google reviews. Total. In four years. Most of them from 2022 when one teacher asked her loyal students to leave reviews on a single Saturday afternoon. After that, nothing. I would ask a class every couple of months. People nodded politely and forgot the moment they walked out the door.
Three months ago I decided to actually fix this. I gave myself 30 days. The goal: 100 new Google reviews. No paid ads, no giveaway, no begging. I ended up with 127. Here is exactly what I did and what I would do differently next time.
Why I cared in the first place
Two competing studios opened within 18 months of each other a half-mile from us. One of them had 312 reviews when they opened, because the owner had hustled hard in the pre-opening period. They were outranking us in Google Maps for every search I cared about. I watched our walk-in trial rate drop from about 6 a week to 2. The reviews were the difference. I am sure of it.
The three pieces that made it work
I tested a lot of things in the first week and most of them did not move the needle. Here are the three that did.
Piece one: the QR code on the back of the mat rack
Our front desk faces the mat rack. After class, every member walks back to the rack to grab their mat or put one away. I printed a 5x7 sign that said 'Loved class? Tell Google about Sarah/Maya/Hank. Takes 30 seconds. Their families read it.' Underneath was a QR code that opened directly to our Google review page with the prompt pre-filled.
The trick was the teacher names. We rotate the sign every week to match the teachers on the schedule that week. Students who just had a great class with Maya feel a stronger pull to mention Maya by name. About 60 percent of our reviews now name a specific teacher, which Google's algorithm seems to love.
Piece two: the front-desk script
I wrote a single sentence and made every front desk staff person memorize it. They say it to every member who walks out and stops to chat. 'Hey, totally optional, but if you have 30 seconds we are trying to hit 100 Google reviews this month and you would make our day.' That is it. No discount, no incentive, no awkward upsell.
The thing nobody told me about asking for reviews is that you have to actually ask. Like, out loud, with a human voice. The QR code alone got us maybe 20. The script unlocked the rest.
Piece three: the personal text
On a Sunday night I went through our membership system and pulled the top 50 most-frequent attendees of the last 90 days. People who had been to 8 or more classes. I texted each of them personally from my phone. Not from a marketing tool. Not as a blast. One at a time.
The text said: 'Hey [name], it is [my name] from the studio. I have a weird favor to ask. We are trying to climb the Google rankings and I am hand-asking a handful of our most loyal members for a quick review. No obligation at all. Here is the link if you have a minute: [link].' That was it.
Out of 50 texts, 38 people left a review within 72 hours. The reviews from those 38 people were the best reviews on our page. Long, specific, names of teachers, names of classes, photos in some cases. Those are the ones that get a new prospect to click 'Book Trial'.
The 30-day breakdown
- Week 1: 22 reviews (mostly the personal texts).
- Week 2: 34 reviews (QR code starting to compound).
- Week 3: 41 reviews (front desk script in full swing, plus one teacher who became a believer and started asking from the front of the room before savasana).
- Week 4: 30 reviews (momentum starting to slow as we ran out of unasked regulars).
- Total: 127. Average star rating: 4.9. Total reviews now: 168.
What happened to the business
Within 45 days of the campaign ending, our walk-in trial rate had gone from 2 a week back to 7. We rank #1 in the map pack for 'yoga studio near me' in our zip code. Trial-to-member conversion did not change much because that was already strong, but the top of the funnel doubled.
I tracked monthly recurring revenue from new memberships in the 60 days after vs. the 60 days before. New MRR added: $4,180 vs $1,920. So the campaign was worth roughly $2,200 of recurring revenue per month going forward, with a one-time cost of about $40 in printed signs and one Sunday night of texting.
What I would do differently
- Start the personal text wave on a Tuesday, not a Sunday. Sunday-night texts felt like work to people.
- Rotate the sign monthly with seasonal copy, not just teacher names.
- Build a quiet system to ask new members for a review at their 30-day mark, not just during a sprint.
- Send a thank-you reply to every review under the studio name. The signal back to Google matters, and members love seeing their name acknowledged.
- Train every teacher, not just the ones who naturally ask. The teachers who are uncomfortable asking are leaving the biggest gap.