Skip to content
For yoga studios

Membership math, not class-pack maths.

In-House is your AI marketing team. It turns the $59 intro pack into a $189 auto-debit member and fills the 11am slow-flow that's been running half-empty for a month.

No charge for 7 days Cancel in two taps Live in 9 minutes

Three options. Only one actually works for your business.

Agency
$1,800 to $3,200 / mo
Slow. Expensive. Removed from your business.
A monthly Instagram report, twelve generic 'mindfulness' quote tiles, and an account manager who has never been on a mat in your shala. Meanwhile the new studio opening in your suburb has 200 members before they unlock the door.
DIY tools
$80 to $180 / mo + your nights
Cheap, but it just hands you a dashboard.
Squarespace, Mindbody or Arketa, Mailchimp, Later, Instagram. Cheap, but the intro-offer landing page you mean to overhaul still says 2023 and the 6:15am class is half-empty three weeks running.
ACTUALLY DOES IT
In-House
$299 / mo flat
Cheap, and it actually does the work.
The AI marketing team posts the class shots, ships a service-plus-suburb page library, runs the new-student intro-offer ads, and keeps the Google profile current. You snap one shala photo, approve the week, done.

The 6am class is full. The 11am is empty. That's the business.

The reality

Yoga studios fill the easy slots (early morning weekday and Saturday 9am) and run at 30-40% utilisation in the off-peak (mid-morning weekday, late afternoon, Sunday evening). The members cover the rent; the off-peak gap is the actual profit and the actual marketing problem. To fix it you need three streams: a constant new-student intro-offer ad pulling first-timers in, a Google presence that wins 'yoga studio [suburb]' searches, and an intro-to-membership conversion funnel that turns a $59 intro-pack into a $189/month auto-debit. Most studios do none of those because the desk is a teacher pulling a 5:30am shift.

What good looks like

Good yoga-studio marketing has three pillars: a class-type-plus-suburb page library that wins searches like 'vinyasa Marrickville' and 'beginner yoga Newtown', a permanent intro-offer ad with paid distribution and retargeting that catches the first-timer at the moment they're searching, and an intro-to-membership funnel (email sequence + in-studio nudge) that converts the trial into auto-debit. The pages do discovery, the ad does acquisition, the funnel does conversion. Run all three and the off-peak fills; run one and you spike for a week and crash.

Intro-to-member is the lift
A $59 intro-pack used once is a $59 ticket. A $189/month autopay member is the business. The marketing has to bridge them.
Off-peak classes pay the lights bill
Your 6am is full. Your 11am is half. The marketing job is filling the off-peak, not the already-sold-out slot.
You're competing with Down Dog and YouTube
Free or $10/month on-demand isn't going anywhere. The pitch has to be the room, the teacher, the community, not the asana itself.

Real work. Not a slide deck.

In-House publishes to your real accounts and your live site. Here is what a yoga studio sees in the first weeks, in the actual format it lands in.

Web Agent
Live · yourbusiness.com.au/beginner-yoga/marrickville
yourbusiness.com.au/beginner-yoga/marrickville

New class-type-plus-suburb page: 'Beginner yoga in Marrickville' headline, the Thursday 6pm slow-flow class explained from a first-timer's view, your teacher Anika's intro, indicative intro-offer pricing, what to bring, six in-studio photos, and SportsActivityLocation + LocalBusiness schema. Indexed in 48 hours, ranking page 1 for 'beginner yoga marrickville' inside three weeks.

One per class type in every suburb
Advertising Agent
Live · Meta Ads · new-student intro
Ad · yourbusiness.com.au
$59 Intro · 2 Weeks Unlimited Yoga

First time at the studio? Two weeks unlimited classes for $59, no joining fee, no contract. Beginner-friendly Thursday 6pm, vinyasa weekday mornings, restorative Sunday evenings. Marrickville. Reserve your first class in 30 seconds.

Targeted at women + men 25-55, 5km radius, first-time customers only
Social Media Agent
Scheduled · Tue 7:30am · Instagram + Facebook
Your photo
Caption written from the class photo you uploaded

"Tuesday morning slow flow with Anika. Eight in the room, two of them on day one of the intro pack. The 'I haven't done yoga in five years' people always pick the front row by accident, do the whole class anyway, and walk out making the next-Tuesday-same-time face. If that's you, this is the class." Drafted from the photo you snapped at the end of class.

Real shala, never stock
SEO Agent
Auto-applied · approval rules
Google Business Profile update
services list expanded from 4 → 18 (vinyasa, hatha, yin, restorative, slow flow, prenatal, beginner, meditation, +10 more), opening hours expanded with the full teaching schedule, 'wheelchair accessible' and 'gender-neutral toilets' attributes added, primary category corrected from 'Gym' → 'Yoga studio', 16 new in-studio photos uploaded.
Live in your profile within the hour
$299 / mo
Flat. No tiers, no markup.
9 min
From sign-up to live marketing.
60+
Pieces of content a month.
0
Contracts. Cancel any time.

Six agents, working in your accounts.

Account Lead, Web, SEO, Advertising, Social Media, and Content. One platform, one bill, you approve the work.

Account Lead

Sets the plan around the two numbers that move the studio: off-peak class fill rate and intro-pack-to-membership conversion. Briefs the other agents so the class-suburb pages, the intro-offer ads, the in-studio content and the intro-to-member funnel all push toward filling the slow slots and turning trials into auto-debit memberships.

Answers: off-peak classes pay the lights bill
Web Agent

Imports your existing site, ships a class-type-plus-suburb page library, makes the intro-offer landing page the highest-converting page on the site, and keeps the teacher bios and class schedules synced with your booking system. New teacher joining? New page in five minutes.

Answers: you're competing with down dog and youtube
SEO Agent

Owns whether you're in the map pack for 'yoga studio near me' and the class-type searches. Complete Google Business Profile, class-page schema, review prompts after every visit, teacher photos in the profile, and the technical fixes that keep you indexed. Auto-applies low-risk stuff.

Answers: off-peak classes pay the lights bill
Advertising Agent

Runs a permanent new-student intro-offer ad on Meta with a 5km radius targeted at first-time customers, lifts spend in January (resolution season), September (back-to-it), and pre-summer, and pauses during the natural fill windows. A small Google ad set catches 'yoga near me' urgent searches.

Answers: intro-to-member is the lift
Social Media Agent

Turns every class and teacher moment into a post in your voice: class-of-the-day, teacher-spotlight, before-and-after-the-savasana, the beginner-friendly explainer. Builds the 'real room, real teacher, real community' case that on-demand apps can't match. You snap a shala photo, agent drafts the caption, you approve.

Answers: you're competing with down dog and youtube
Content Agent

Drafts the longer-form pieces beginners search for: 'is yoga ok if you can't touch your toes', 'what to bring to your first yoga class', 'difference between vinyasa and yin'. Two a month, in your voice, that pull consideration-stage search and lower the barrier to walking in.

Live in your accounts, fast.

The heavy lifting comes off your plate the day you sign up. Here is what you see by the end of week one.

  • Class-type-plus-suburb pages (vinyasa, slow flow, beginner) drafted from your timetable in week one.
  • Intro-offer landing page rewritten and conversion-optimised before the next ad pound hits it.
  • Intro-to-membership email sequence wired into Mindbody or Arketa by end of week one.
  • Teacher-spotlight rotating cadence scheduled so every resident teacher gets a turn each month.
  • Off-peak class fill ad set running a 5km radius, targeted at the slots you nominate.
  • Google profile flipped from 'Gym' to 'Yoga studio' with the full class list, teachers, and beginner-friendly attributes.
See pricing No charge for 7 days Cancel in two taps Live in 9 minutes

Your first 30 days.

  • Class-type-plus-suburb pages indexed for vinyasa, slow flow and beginner across your top three suburbs
  • Off-peak class fill ad set running a 5km radius and reporting first-class bookings into Mindbody
  • Intro-offer landing page rebuilt and split-tested against the version it replaced
  • Intro-to-membership email sequence wired into Mindbody or Arketa and converting weeks 1-3 of the trial
  • Teacher-spotlight rotating cadence live, every resident teacher featured at least once
  • Beginner-friendly positioning baked into the homepage, class pages and ad copy
  • Workshop and teacher-training landing pages live for the next two cohorts on the calendar
  • Off-peak fill rate and intro-to-member conversion plan delivered by Sam
The bottom line

A yoga studio is a membership business pretending to be a class business. Casual class-packs are nice but the auto-debit member is the rent. The studios that grow do the unglamorous marketing work every week: suburb pages, beginner-friendly framing, intro-offer ads, and an intro-to-member funnel that actually converts. None of it can be done from the desk while you're teaching.

Agencies are too expensive to actually do this work for $3k a month. Tools are cheap but the intro-offer page still says 2023 and the 11am class is half-empty. In-House is the third option: for $299 a month the agents ship the pages, run the intro ads, post the shala photos, and run the intro-to-member sequence. You snap a class photo, approve the week, done.

See everything In-House does
No charge for 7 days Cancel in two taps Live in 9 minutes

Frequently asked.

We use Mindbody / Arketa / Glofox. Will this work with our system?
Yes. Your booking and membership system stays. In-House sends traffic to it (suburb pages, ads, Google profile) and works alongside it (intro-to-member emails, post-class review prompts, retargeting for trial students who haven't converted). You see lift in your existing reports.
We do a lot of teacher trainings and workshops, not just regular classes. Can it handle that?
Yes. Each training cohort and workshop gets a dedicated landing page (with the syllabus, the lead teacher, the dates, the price) and its own paid push 6-8 weeks out. The Account Lead schedules this against your annual training calendar during onboarding so you're never trying to fill a workshop a fortnight late.
We're worried about looking too corporate. We're a small community studio.
The voice and visual standard are learned from your existing posts, not a template. If your tone is community-and-craft, the captions read that way. You approve every post before it goes out, so anything that drifts gets corrected once and the voice updates for next time.
Will the intro-offer ads bring in people who never buy a membership?
The intro-pack itself is the filter. You set the price during onboarding (most studios use $59 for two weeks). The intro-to-member sequence then runs over weeks 1-3 of the trial, encouraging the auto-debit before the trial ends. The conversion rate shows up in your Mindbody / Arketa reports; the Account Lead optimises the ad copy and the funnel based on that number, not on the surface ad metrics.
We have two locations. Does this handle multi-site?
Yes. Each location gets its own Google profile, its own suburb-page library, and its own ad campaigns with a local radius. Teacher bios and class types are shared so you set them up once. Approvals can be routed to each location's manager.
Can I cancel if it isn't working?
Two taps, any time. No exit fees, no notice period, no minimum term. You keep your imported site, the suburb pages and the Google Business work.

Bring your marketing in-house this week.

Six agents planning, publishing and optimising your social, SEO, ads and web, full-time on your business. $299/month. No contract.

Contact us
Card on file · No charge for 7 days · Cancel anytime