Marin Yoga Case Study — Google Ads, Instagram & Email Marketing for a Yoga Studio | TheDigitalRavi
🧘 Health & Wellness · Yoga Studio
📍 Marin County, California
🗓 6-Month Campaign
🎯 Google Ads · Instagram · Local SEO · Email Marketing
Case Study

How Marin Yoga
Tripled Class Bookings
in 6 Months

Marin Yoga had a loyal community, excellent instructors, and a beautiful studio — but their digital presence was costing them new members every week. Specifically, they were invisible on Google for local wellness searches, their Instagram was organic-only with no paid amplification, and they had no email system to convert trial visitors into committed members. In 6 months, we built a complete local growth stack that tripled class bookings, cut cost-per-new-member by 58%, and made email the studio's most consistent revenue driver.

Campaign Outcomes · 6 Months
Class Bookings Growth
58%
Lower Cost-Per-Member
#1
Local Yoga Rankings
44%
Email Open Rate
MY
Marin Yoga
Owner — Marin County, California
marinyoga.com ↗
Marin Yoga — Google Ads Instagram and email marketing for yoga studio in Marin County California
Client
Marin Yoga · California
Class Bookings
↓58%
Cost Per Member
🧘
Class Bookings Growth
month 1 vs. month 6
📉
58%
Lower Cost-Per-Member
new sign-ups vs. baseline
📧
44%
Email Open Rate
vs. 22% industry average
62
New 5-Star Reviews
generated in 6 months
The Brief

A Thriving Studio.
An Invisible Online Presence.

Marin Yoga had built something genuinely special — a welcoming community studio in Marin County with experienced instructors, a broad class schedule, and members who were deeply loyal. However, that loyalty wasn't translating into digital visibility. Specifically, when potential members in the area searched Google for yoga classes, Marin Yoga consistently failed to appear — leaving a steady stream of new members to their better-ranked competitors.

The studio was running some Instagram ads sporadically, but without a structured funnel, defined audiences, or any creative testing — the spend produced clicks but not sign-ups. Furthermore, there was no mechanism to capture trial visitor details and convert them over time. As a result, people who came for an introductory class, enjoyed it, but weren't ready to commit immediately were simply lost — no follow-up, no email, no retargeting.

Additionally, the studio faced the seasonal challenge common to wellness businesses — membership peaks in January and September with sharp dips in summer and December. Consequently, the absence of a year-round digital strategy meant revenue was unpredictable and overly dependent on walk-in traffic during the two peak windows each year.

  • Google invisibility: No local SEO strategy — the studio didn't rank in the Map Pack or organic results for any yoga-related searches in Marin County
  • Unstructured paid ads: Instagram boosts without audience segmentation, creative testing, or conversion tracking — spend going in, nothing coming out
  • No email system: Trial visitors and enquirers were captured nowhere — every undecided prospect walked out of the door and was never contacted again
  • Seasonal revenue spikes: January and September bookings couldn't compensate for the summer and December slumps — no strategy to flatten the curve
  • No review generation: Fewer than 20 Google reviews despite years of operation — significantly less social proof than competing studios in the area
Yoga studio digital marketing strategy — Google Ads local SEO and Instagram campaigns
📍
#1
Google Maps — Yoga Marin County
The Strategy

Be Found First.
Then Convert the Curious.

The strategy was built around two phases. First, make Marin Yoga impossible to miss for anyone searching for yoga locally. Then, build the nurture system that converts the curious visitor — who isn't ready to commit immediately — into a paying member over time.

01
Google Ads + Local SEO — Own the Map Pack

Google Business Profile was fully optimised and a review generation system activated immediately. Furthermore, Google Search campaigns targeted high-intent local queries: "yoga classes near me," "hot yoga Marin," and "beginner yoga Marin County." Additionally, Google Ads ran while organic rankings built — ensuring visibility from day one.

02
Instagram — Awareness in the Local Community

Instagram campaigns were restructured with geo-targeted audiences focused within a 10-mile radius of the studio. Moreover, three creative formats were tested: class atmosphere videos, instructor spotlights, and member transformation stories. As a result, the campaigns generated genuine community recognition rather than generic impressions.

03
Free Trial Funnel — Convert the Undecided

A dedicated "First Class Free" landing page was built and all ads drove to it. Specifically, the page collected name and email before confirming the trial booking, feeding prospects directly into the Klaviyo email sequence. Consequently, every trial visitor became a contactable lead — regardless of whether they signed up immediately.

04
Email — Turn Trial Visitors into Members

A 5-email nurture sequence was built for trial visitors: a pre-class welcome, a post-class follow-up on day 2, a class schedule highlight on day 5, a member story on day 9, and a time-limited new member offer on day 14. Furthermore, seasonal campaigns were built for January, September, and pre-summer retention — directly addressing the revenue dip problem.

How We Built It

The 6-Month
Execution Roadmap

Specifically, the Google Business Profile and review system launched in week one — so organic credibility was building before any paid spend began.

📍
Week 1–2 · Phase One

GBP Optimisation & Review System

First, the Google Business Profile was fully completed — all class categories, studio photos, weekly post schedule, Q&A responses, and booking integration activated. Simultaneously, a post-class SMS review request was set up so every attendee received a Google review link within 2 hours of their session. Additionally, 25 new photos were uploaded on day one to improve profile engagement signals.

GBP OptimisationSMS Review RequestsWeekly PostsBooking Integration
🎯
Week 2–4 · Phase Two

Landing Page & Trial Funnel Build

Subsequently, a dedicated "First Class Free" landing page was designed and built — optimised for mobile, with a 2-field sign-up form, studio atmosphere photography, and instructor bios. Furthermore, Klaviyo was integrated with the form submission and the 5-email trial nurture sequence was written, designed, and activated before ads launched.

Landing PageTrial FunnelKlaviyo IntegrationEmail Copy
🔍
Month 2 · Phase Three

Google Ads Launch

Then, Google Search campaigns launched targeting local high-intent yoga queries across Marin County, San Rafael, and Mill Valley. Specifically, campaigns were structured by query type — near-me searches, class-type searches (hot yoga, Vinyasa, restorative), and competitor brand terms. Moreover, call extensions were added for mobile users who preferred to phone before booking.

Local Search AdsCall ExtensionsClass-Type KeywordsConversion Tracking
📸
Month 2–4 · Phase Four

Instagram Campaign Launch & Creative Testing

Subsequently, Instagram campaigns launched with 3 creative formats: studio atmosphere Reels, instructor introduction videos, and member testimonial stories. Furthermore, all ads drove to the trial landing page — not the homepage — ensuring every click had a single, clear conversion path. Creative performance was reviewed weekly and the lowest-performing format paused each fortnight.

Instagram Reels AdsGeo-TargetingTrial Page CTACreative Testing
📧
Month 4–6 · Phase Five

Seasonal Campaigns & Retention Flows

Finally, seasonal email campaigns were built for the Summer Slump (June–August) and Winter Reset (December) periods — specifically, "Beat the Summer Rut" and "New Year, New Practice" campaigns targeting lapsed members and unconverted trial visitors. As a result, the two historically quiet periods both showed meaningful booking uplift compared to the prior year.

Seasonal CampaignsLapsed Member Re-EngagementRetention Flows
🧘
62 Reviews in 6 Months

The post-class SMS review system generated 62 verified 5-star Google reviews — tripling the studio's total review count in 6 months and moving Marin Yoga from 4.1★ to 4.8★. Consequently, the improved star rating and review volume directly contributed to the #1 Map Pack position achieved by month 4, as Google's local algorithm strongly weights review velocity.

✉️
44% Email Open Rate

The trial nurture sequence achieved a 44% average open rate — exactly double the wellness industry average of 22%. Specifically, the post-class follow-up email sent 36 hours after the first visit achieved a 61% open rate — the highest of any email in the sequence. Moreover, 29% of trial visitors who received the full 5-email sequence converted to a paying membership within 30 days.

📸
Instagram — Community Over Clicks

Instructor spotlight Reels consistently outperformed generic studio content — specifically, they generated 3.4× more trial sign-ups per dollar than static image ads. Furthermore, several organic community members shared the ads to their Stories, creating earned reach that extended paid campaign performance beyond the allocated budget.

📅
Seasonal Revenue Floor Created

The Summer Slump campaign (June–August) generated 34% more bookings in that period versus the same period the prior year — turning what had been the studio's worst quarter into a period of modest but consistent growth. As a result, the owner's revenue anxiety around seasonal dips reduced significantly, with the email list becoming a reliable activation lever regardless of time of year.

The Results

6 Months. From Invisible
to Fully Booked.

All booking data is sourced from the studio's class management software and Klaviyo. Class booking figures represent new member bookings only — not existing members rebooking — to give a true picture of new customer acquisition driven by the campaigns.

🧘
Class Bookings Tripled

Monthly new member class bookings tripled between month 1 and month 6. Furthermore, the growth was spread across all class types — not just introductory sessions — indicating that the campaigns were attracting genuinely interested new yogis rather than bargain hunters chasing free trials.

📉
58%
Lower Cost-Per-New-Member

Cost-per-new-member dropped by 58% as the campaigns optimised and the email nurture sequence converted more trial visitors without additional ad spend. Moreover, because the email system converted undecided visitors weeks after their trial — often without any ad retargeting — the effective cost per acquisition became significantly lower than the raw ad metrics suggested.

📍
#1
Google Maps — Yoga in Marin County

Marin Yoga achieved the #1 position in Google's local Map Pack for "yoga Marin County" and top-3 positions for 14 related local queries by month 4. Additionally, organic website traffic from Google search increased by 188% — a compounding benefit of the review strategy and GBP optimisation that will continue delivering value beyond the paid campaign period.

📊
Before vs. After — Key Metrics
Pre-Campaign vs. Month 6
Before
Monthly New BookingsBaseline
Google Map PackNot ranked
Google Reviews19 reviews
Star Rating4.1 ★
Email Open RateNone
Trial Conversion Rate~8%
Summer BookingsSignificant dip
Month 6
Monthly New Bookings3× baseline
Google Map Pack#1 Marin County
Google Reviews81 reviews
Star Rating4.8 ★
Email Open Rate44%
Trial Conversion Rate29%
Summer Bookings+34% vs prior year
Performance Progression · Month by Month
New Monthly Bookings
Trial-to-Member Rate
8%
29%
Google Reviews
19
81
Email Open Rate
44%
Before Campaign
Month 6 (Optimised)
Client Voice

What Marin Yoga's
Owner Had to Say

"
★★★★★

"Before working with Ravi, we were basically invisible on Google despite having been open for years. He came in, understood what makes our studio special, and built a marketing system that felt true to who we are — not just ads trying to sell classes. The email sequence he wrote for trial visitors is remarkable — it converts people who took one class months ago. We've tripled our new member bookings and for the first time, we didn't dread the summer slowdown. He genuinely cares about the businesses he works with."

MY
Marin Yoga
Owner — Marin County, California
marinyoga.com ↗
What Changed for the Business
New Members Found the Studio Every Week

For the first time, Marin Yoga had a predictable and consistent stream of new members arriving every week — not dependent on word of mouth or seasonal peaks. Furthermore, the multi-channel approach (Google, Instagram, and email working together) meant a slowdown in one channel didn't collapse overall new member acquisition.

Trial Visitors Converted Weeks Later

The 5-email nurture sequence continued converting trial visitors 2–4 weeks after their first visit — capturing members who needed more time to decide. Consequently, the studio's effective conversion window extended from the same day to 30 days, dramatically increasing the return from every dollar spent on trial acquisition.

Summer Dip Reduced for the First Time

The Summer Slump seasonal campaign produced 34% more bookings in June–August versus the same period the previous year — breaking the studio's historical pattern of revenue anxiety during those months. Moreover, the December "Winter Reset" campaign generated the studio's best December on record.

Community Recognition Grew Visibly

The instructor spotlight Instagram campaigns generated organic comments and shares from local community members who recognised instructors from previous classes — a signal that the paid campaigns were building genuine brand awareness in Marin County, not just driving anonymous traffic to a landing page.

Work With Ravi

Run a Wellness Business That
Deserves to Be Found?

Whether you run a yoga studio, gym, wellness centre, or health practice — if great people can't find you online, the business isn't reaching its potential. Let's fix that.

Response within 24 hours
🧘Wellness sector experience
🇺🇸US market specialist
5.0 rated on Google