Built on MindBody  ·  Made by an F45 and FS8 studio owner

Your whole studio in one place.
With Geri doing the work.

Leads, trials, members, your roster, class feedback and your Meta ads, all on top of MindBody. Geri, the AI inside GetGeri, doesn't just report. She answers leads, follows up every trial, checks in on members and, when you ask, makes the change in MindBody for you.

F45 or FS8? You can connect MindBody with your activation code in a few minutes.

Running studios in London, the Netherlands, the United States and Australia.
www.getgeri.fit
GetGeri
Peak Performance Studio Studio Pulse
130 members 6 new leads AI Active
Studio Pulse
Daily Brief
Leads & Sales
Geri Command
Inbox
Good morning, Jake 👋
AI Active
12
New Leads
6
Trials Today
100%
Trials Followed Up
$68k
Monthly Revenue
Lead Pipeline
New12
Contacted8
Follow Up5
Trial Booked3
Member2
Geri texted Sarah M. 4 seconds after her enquiry. Trial booked
Daily Brief sent: 3 members at risk, 2 contracts ending
Geri suspended James T.'s membership in MindBody for 2 weeks

Keep MindBody.
Add Geri on top.

MindBody stays your system of record for bookings, memberships and payments. GetGeri reads your members, classes and visits, and Geri can make changes there for you: suspend a membership, extend a trial or book someone into a class. Nothing to migrate, and your team keeps using MindBody as they do today.

Glofox

F45 and FS8 studios connect with the MindBody activation code they already use, usually in a few minutes. Other studios need their own MindBody API access first, which can take a few weeks. Glofox studios are supported too, and leads from anywhere else can come in through Zapier or a webhook.

Running a studio is
a second full-time job.

You opened a studio to coach people and build something great. Instead you're glued to your phone, chasing leads and doing admin until midnight.

😤

Leads come in at 11pm and by morning they've booked somewhere else

✓ Geri texts them back in seconds, day or night, and keeps the conversation going until they book.
📱

You're texting every enquiry yourself because no one else knows what to say

✓ Geri handles the conversation in your studio's voice and passes it to your team when a person is needed.
🏃

Trials come once and you never hear from them again

✓ Geri follows up every trial until they join or tell you no.
💸

You're spending thousands on Meta ads with no idea which ones bring members

✓ See cost per lead, per trial and per member for every ad. Geri pauses the ones that cost too much.
😰

You find out a member was unhappy when the cancellation lands

✓ Geri spots members slipping before they cancel, checks in with them and chases failed payments.
🗂️

Suspensions, trial extensions and bookings eat your evenings

✓ Ask Geri in plain English and she makes the change in MindBody for you.
🧑‍🏫

You don't really know how each coach's classes are going

✓ Members rate every class, so each coach sees their own feedback and you see the trends.
👥

Your roster, checklist and team chat live in three different apps

✓ They're all in GetGeri, next to your leads and members.
📊

You're running the studio on gut feel

✓ A Daily Brief at 7am your time: what changed overnight and what needs doing first.
🔒

Everything runs through you. If you step away, things slip

✓ Geri works overnight and on weekends. Choose how much she sends on her own and how much waits for you.

Sound familiar?

Book a call

Geri does the work,
so your team doesn't have to.

Real figures from studios running GetGeri, taken from our own records.

⏱️

Leads answered in seconds, day and night

From 29 August to 20 October 2026, at the four studios with lead texting switched on, Geri texted 326 new leads. The median wait for her first text was 4 seconds, and it was still 4 seconds for leads that came in between 7pm and 7am. In the month to 15 October, Geri wrote and sent 78% of all the texts that went to leads and members across 14 studios.

4s Median wait for Geri's first text to a new lead
78% Of texts to leads and members written and sent by Geri
2,808 Texts sent across 14 studios in one month
💰

Every trial followed up

From the first text to the day they join, Geri keeps every lead and trial moving, even when your team is flat out on the floor.

📊

Know your numbers by asking

Ask Geri how many trials joined last month, who's at risk or which ad is working. She answers in plain English from your own data.

🔄

Members kept before they leave

Geri scores every member against their own attendance and checks in when they start to slip, before the cancellation lands.

📈

Ads judged on members, not clicks

Every lead is tied to the ad it came from, so you can see which ads fill your studio and switch off the ones that don't.

👥

Your whole team in one place

Roster, daily checklist, team chat and class feedback sit next to your leads and members, with one login for everyone.

🏡

Be present for the life you're building

No more checking your phone at dinner or replying to leads at midnight. Geri works while you live.

Meet Geri. She doesn't just report. She does the work.

Geri is the AI inside GetGeri. She answers leads, follows up trials, checks in on members, watches your ads and writes your morning brief. Ask her for something in plain English and she does it, in GetGeri or in MindBody.

You choose how much
control to keep.

Geri can draft everything for your approval, send on her own, or anything in between, and you can set it differently for each kind of message. Move the slider to see what changes.

Draft everything Your mix Geri sends
Your mix
Geri sends the everyday messages herself and drafts the rest for you to approve.
Geri Inbox AI Active
Sarah M.
Hi, I saw your ad — how much is membership?
Sent automatically ✓
James T.
Reminder: your trial is tomorrow at 9am 🏋️
Sent automatically ✓
Emma C.
Class confirmation: Monday 6am — you're booked!
Sent automatically ✓
Marcus L.
I'd like a refund for this month's membership
Drafted, needs you
Priya S.
Billing dispute — charged twice this month
Drafted, needs you
Ryan K.
I want to make a formal complaint about...
Drafted, needs you

One login.
The whole studio.

Everything below is built and running in studios today, on the same data, so your leads, members, team and ads all talk to each other.

01

Leads and trials

A new lead from Meta, your website or anywhere else gets a text from Geri in seconds. Not a template blast: a real conversation that answers their questions and books the trial.

Every message is written for that person, using what they told you on the form. After their first class Geri keeps following up until they join, and when a person is needed she hands it to your team.

Hi, I saw your ad. How much is membership?
Sarah M. · 11:47 PM
Hey Sarah! Thanks for reaching out 😊 Our memberships start from $59/week and include unlimited classes. What fitness goals are you working towards?
Geri AI · 11:47 PM · 34 seconds
Mostly lose weight and get fit. I've never done group training before
That's exactly what we're built for! Most of our members see real results within the first 6 weeks. Would you like to book a free trial this week? I can get you in tomorrow morning at 6am or 9am — which works better? 🏋️
Geri AI · 11:48 PM
9am works perfect!
Trial booked ✓
02

Every lead and trial on one board

See every lead and trial by stage, with the full conversation, where they came from and what happens next. Anyone going cold is flagged before they're lost.

Leads from MindBody, Meta, your website or anywhere else land on the same board. When someone joins in MindBody, the board catches up on its own.

Lead Pipeline 47 leads
NameStatusSourceLast Contact
Sarah Mitchell Trial Booked Meta Ad Just now
James Torres Website 2 days ago
Emma Clarke Contacted Referral 4 days ago ⚠
Marcus Lee Member ✓ Meta Ad Yesterday
Priya Sharma New Lead Meta Ad 5 mins ago
03

Meta ads, judged on members

GetGeri ties every Meta lead back to the ad it came from, so you see cost per lead, per trial and per member for each ad, not just clicks.

Geri builds new campaigns from a chat (ads, ad set and lead form), shows you previews and starts everything paused for you to switch on. On autopilot she pauses ads that cost too much or have gone tired and lines up fresh ones for your OK.

Meta Ad Performance
Ad NameLeadsTrialsMembersPer member
6-Week Challenge v3 24 9 4 $312
Free Trial — Video 🏆 31 14 7 $198
Transformation Static 8 1 0 $891
💡 Geri paused "Transformation Static": $891 spent, no members. Two fresh ads are waiting for your OK.
04

Geri Command

Ask Geri anything about your studio in plain English, or ask her to do something. She makes the change in MindBody and tells you when it's done.

"Suspend Sarah's membership for two weeks." "Extend Tom's trial to Friday." "Book Mia into Thursday's 6am." "How many trials joined last month?" No menus, no reports to dig through.

Geri Command
Suspend Sarah Mitchell's membership for two weeks, she's travelling.
G

Done. Sarah Mitchell's membership is suspended in MindBody for two weeks, and she's back on the timetable after that.

Member: Sarah Mitchell Suspended: 2 weeks In MindBody: ✓

Want me to book her into her usual 6am class for the day she's back? 🗓️

05

The Daily Brief

At 7am your time, Geri's Daily Brief lands in your inbox: new leads, trials today, members at risk, failed payments, contracts ending and what to do first.

One page that tells you what needs doing today, with a weekly review at the end of the week. Your team can get it too.

06

Your team and your classes

Build the roster, give every coach a daily checklist and keep the team talking in team chat. Members rate every class, so each coach sees their own feedback.

Trainers get their own login with just what they need: their classes, the checklist and team chat. You see which classes members love and which need work.

⭐
Class feedback
This week
Mon 6:00am · Coach Sam4.9 ★
Wed 9:30am · Coach Alex4.7 ★
Thu 5:30pm · Coach Jo4.2 ★
Members said: "Loved the music today." "More time on the warm-up, please."

And the rest, built in.

Every tool shares the same data and the same Geri. One login for you and your team.

🤝

Member Retention

Geri scores every member against their own attendance rhythm, not a generic rule, and flags anyone slipping with a check-in ready to send. Suspended members are left alone.

💳

Failed Payments

Declined payments are picked up every day and followed up with a friendly, personal message, so the money that used to slip through gets recovered.

📆

Contracts Ending

Members whose minimum term is about to end show on your Daily Brief and Funnel Board, so you can talk to them before they decide to leave.

📅

Coach View of Every Class

Every class list, with who's on a trial, who's near a milestone and who has an injury Geri knows about. Coaches walk onto the floor knowing every name.

🏆

Member Milestones

50th class, 100th class, first month: Geri spots every milestone from real visits and drafts the message. Small moments, remembered every time.

📣

Group Texts and Emails

Text or email a whole group in one go, such as everyone on a trial or everyone who left this year, with a check so nobody gets the same message twice.

💬

One Inbox

Texts, emails, Facebook Messenger, Instagram DMs and ad comments in one place, with the original post shown next to each comment.

📧

Email Campaigns

Emails to members or leads, written with Geri and approved by you, with opens and clicks tracked.

🔄

Lead Reactivation

Leads who went quiet get a personal follow-up at the right time, turning dead ends back into conversations.

📋

Forms and Landing Pages

Join, pause, cancellation and health-screening forms plus intro offer pages, in your colours, feeding straight into GetGeri.

🔗

Booking Links

Personal booking links for trials, consults and discovery calls. Share them in a text or on social and leads book straight into your calendar.

🎨

Content and Media Library

Geri turns studio wins into draft Instagram captions, and your photos and videos are resized for Facebook and Instagram. Nothing is posted for you.

📊

InBody

Body-composition scans flow into each member's profile with trends over time, so Geri can talk about real progress.

⭐

Member Surveys

Satisfaction surveys go to members automatically, with scores and coach insights rolled up so you hear about problems while they're small.

💵

Cash Flow

Import your P&L, set a budget and track bills as they fall due, with a cash flow forecast built from your own revenue.

Ads judged on members,
not clicks.

Most studio owners know their cost per click. Almost none know their cost per member. GetGeri follows every Meta lead through to the trial and the membership, so you can see which ads actually fill your studio.

Geri builds campaigns from a chat, shows you previews and checks before anything goes live, and starts everything paused. A person always switches it on.

  • Cost per lead, per trial and per member for every ad
  • New launches checked every hour for rejections or ads not delivering
  • Autopilot every 6 hours: ads that cost too much or have gone tired are paused
  • Fresh ads drafted for you to approve
Campaigns Last 30 days
$4,280Ad spend
31Members joined
$138Cost per member
CampaignSpendMembersPer member
Free Trial — Video 🏆 $1,840 14 $131
6-Week Challenge $1,200 10 $120
Brand Awareness Static $1,240 7 $177
💡 Geri: "'Brand Awareness Static' costs $177 per member, the most of any ad. I've paused it and drafted two new ads for you to approve."

Know your numbers
before they become a problem.

Import your P&L, set a budget and track your bills as they fall due. GetGeri forecasts your cash flow from your own revenue history and upcoming bills, and shows where you're drifting from budget.

  • Monthly P&L with budget against actuals
  • Upcoming bills, flagged when due soon or overdue
  • Weekly cash flow forecast with a running balance
  • Owner salary and staff wages broken out
Financial Dashboard This month
Revenue $48,240
Expenses $31,800
Net Profit $16,440
Rent — Studio A$6,200 · Due 1 Jun
Staff wages$14,400 · Due 30 May
Meta Ads$3,200 · Due today
🤖 Geri: "Net margin is 34.1% — up 4.2% on last month. Cash flow looks healthy for June."

Running more than one studio?
See them all on one screen.

The Network Command Centre puts every studio side by side, with Geri watching all of them for you.

  • Revenue, members, leads, conversions and churn for every studio, side by side
  • A morning report from Geri covering what changed overnight and what needs your attention
  • A league of your studios with a health grade for each, so you can see which one needs you
  • Alerts when a studio crosses a line you set, like a drop in revenue or too many members at risk
  • Monthly targets for each studio, paced to the day
  • Ask Geri anything about any of your studios in plain English

Book a call about your studios

🏢
Your studios
Health grade · this month
Studio A · revenue up 6%82 ↑
Studio B · steady74 →
Studio C · 9 members at risk58 ↓
Geri: "Studio C's trials are joining at half the rate of A and B this month. Want me to look at why?"

Your dashboard, your way.

GetGeri comes in two beautifully designed themes — choose the one that matches how you work. Switch anytime, from anywhere.

Obsidian — Dark Mode
Near-black with electric purple. Zero eye strain.
G
Studio Pulse
Daily Brief
Leads & Sales
Geri Command
Inbox
Studio Pulse
12
New Leads
3
Trials Today
$48k
Revenue
Signature — Light Mode
Butter cream and white. Clean, editorial, sharp.
Studio Pulse
Daily Brief
Leads & Sales
Geri Command
Inbox

Built by a gym owner who was
drowning in his own business.

I've owned four boutique fitness studios over the last eleven years, including an F45 and an FS8 in Brisbane. I've grown two studios to seven figures and had a seven-figure exit from one in 2020.

Before that, I spent 21 years in the Queensland Police Service. I loved the work, but I knew I had more in me than the job could give me. So I left and opened my first studio.

What I didn't know was that running a boutique fitness studio would mean drowning in constant anxiety.

Checking my phone at dinner. Replying to leads at my kids' sporting events. The constant loop in my head: Did I follow up all the leads? Did I check in with the trial members? Did I miss someone?

I wasn't present at home. My wife could see it. My kids could feel it. And the guilt ate at me — because I knew that if I didn't reply to that text message right now, the lead would think I didn't give a shit. So I'd pull out my phone. Again.

Then my third child was born. Her name is Geri.

And I realized: I was spending more time on my laptop at home than I was holding my daughter. I was building businesses that were supposed to give me freedom, but instead they were stealing every moment that mattered.

So I built GetGeri.

Not as a side project. Not as a nice-to-have. As the thing I wish had existed when I was checking my phone at 11pm, knowing a lead had come in and I couldn't let it sit until morning.

GetGeri is named after my daughter because she's the reason I finally built it. She's the reminder of what I was missing. And she's the proof that you can run a seven-figure studio and show up for the people you love — if you stop trying to do it all yourself.

This isn't a product designed in a boardroom by people who've never been on a gym floor. It's built by someone who has lived every one of those pain points. Who has grown studios to seven figures while feeling like he was failing at home. Who has checked his phone at midnight more times than he can count.

If you're reading this and thinking "That's exactly how I feel" — I built this for you.

Adam
Founder, GetGeri
Studio owner for 11 years · Father of three (including Geri) · Gold Coast

Running studios
around the world.

GetGeri runs F45 and FS8 studios in London, the Netherlands, the United States and Australia, including:

W
F45 Woolloomooloo
Sydney, Australia
K
F45 High Street Kensington
London, United Kingdom
FP
F45 and FS8 Finsbury Park
London, United Kingdom
A
F45 Amsterdam
Amsterdam, the Netherlands
4s
Median wait for Geri's first text to a new lead
78%
Of texts to leads and members written by Geri
9
Customer studios whose team logged in every day for two weeks
4
Countries with studios running on GetGeri

First-text figures: 29 Aug to 20 Oct 2026, the four studios with lead texting switched on. Texts: 16 Sep to 15 Oct 2026, 14 studios. Logins: the 14 days to 20 Oct 2026.

One subscription per studio.
Everything included.

Every feature, for you and your whole team. Pricing depends on how many studios you have, so we go through it on a quick call.

All-inclusive
Studio Plan
Per studio. Text messages are billed by usage on your monthly invoice.
  • ✓ Leads and trials, followed up by Geri
  • ✓ Every lead and trial on one board
  • ✓ Meta ads: cost per member, campaign builder and autopilot
  • ✓ Geri Command, including changes in MindBody
  • ✓ The Daily Brief and weekly review
  • ✓ Member retention, milestones and failed payments
  • ✓ Roster, daily checklist, team chat and class feedback
  • ✓ Texts, emails and social messages in one inbox
  • ✓ Forms, landing pages and booking links
  • ✓ Cash flow and budgets
  • ✓ Unlimited leads and contacts, and logins for your team
  • ✓ Set-up with us, start to finish
Book a call
We'll show you GetGeri on your own studio and talk through pricing.
🏢
Running more than one studio?
Ask about the Network Command Centre: every studio on one screen.
See how it works

Got questions?
We've got answers.

Do I lose control if Geri is running conversations?
No. You choose what Geri sends on her own and what she drafts for you to approve, and you can set it differently for each kind of message. Anything she isn't sure about comes to you.
How does Geri sound like my studio, not a robot?
Geri writes in your studio's voice. You give her notes about your studio, your offers and how you like to talk to people, and you can read and edit anything before it goes out.
Do I have to leave MindBody?
No. MindBody stays your system of record for bookings, memberships and payments. GetGeri reads your MindBody data and, when you ask, Geri makes changes there for you. There's nothing to migrate. Glofox studios are supported too.
How long does it take to get going?
F45 and FS8 studios connect MindBody with an activation code in a few minutes. Other studios need their own MindBody API access first, which can take a few weeks. Then we set Geri up with you, and nothing goes out to your members until you're ready.
What does it cost?
It depends on how many studios you have, so we cover it on a quick call. Pick a time that suits you.
What if Geri makes a mistake?
Every message Geri sends is logged, so you can see exactly what went out and when. You can switch off her sending at any time and take over any conversation yourself.
Book a call

See GetGeri
on your own studio.

A short Google Meet with Adam, the founder. You'll see how GetGeri would look on your studio, and you can ask anything, including price.

  • ✓ A walk-through on your own studio
  • ✓ Pricing for your number of studios
  • ✓ Set-up done with you, start to finish
  • ✓ Nothing goes to your members until you're ready
Pick a time that suits you:
Book a call →

Opens Adam's calendar. You'll get a Google Meet invite straight away.

Rather email? admin@getgeri.fit

Ready when you are

Your whole studio in one place.
With Geri doing the work.

We connect MindBody, set Geri up with you, and nothing goes out to your members until you say so.

Book a call →

Questions first? Email admin@getgeri.fit.

Built on MindBody  ·  Made by a studio owner  ·  GetGeri, Gold Coast