Gym & studio operations
Campo runs the schedule, the billing, and the member sign-ups. When you need to know what's actually happening in the studio, you ask — in plain language — and it answers. Then it drafts the fix.
Three members are drifting. Here's who to reach out to:
Two classes need attention. Mobility 5pm is the one to move.
| Class | Fill | Booked |
|---|---|---|
| Strength · 6:00a | 22 / 24 | |
| Yoga · 7:00p | 18 / 20 | |
| HIIT · 12:00p | 14 / 20 | |
| Mobility · 5:00p | 6 / 15 |
You're ahead. Packs are carrying the month.
Revenue · last seven weeks
| Plan | Members |
|---|---|
| Monthly unlimited | 184 |
| Class packs | 110 |
| Drop-in | 18 |
Drafted. Three classes reassigned, no conflicts. Nothing is published until you approve.
| Class | Was | Now |
|---|---|---|
| Strength · 6:00a | A. Cole | J. Ruiz |
| HIIT · 12:00p | A. Cole | M. Bello |
| Mobility · 5:00p | A. Cole | J. Ruiz |
Reports, in plain language
Attendance, revenue, retention, at-risk members — scheduled to your inbox.Locations, one schedule
One master week across every studio and trainer — Pro+, coming soon.Apps for members
Booking opens in the browser from a single link. No download, no password.Days free, then $49.99
No contract. Payments run through your own Stripe account.Why studios switch
This is the stack most studios are actually running. Not because they chose it — because they added one tool at a time.
What you run instead
$49.99/moFlat price, not per member — a studio at 500 members pays what a studio at 90 pays.
Sunday · 9:40pm
Set the week once. It repeats. When something moves, Campo catches the collision before your members hear about it — a trainer double-booked at noon, a class over capacity, a coach out sick.
One publish step, one notification, and it tells you exactly how many people are about to get an email.
Recurring classes just run. No Sunday rebuild, no copy-paste from last week.
Double-bookings and over-capacity classes surface while it's still a draft.
Members hear about a change exactly one time — and you see the count first.
Ask Campo · on every plan
Ask the way you'd say it out loud. Every answer comes with the report behind it — download it, or have it land in your inbox every Monday morning.
A live count by plan and pack, with what changed since last month.
Fill rate per class and time slot, so you know what to move before you cancel it.
Packs running low, renewals coming up, and payments that failed quietly.
It drafts the assignments against real trainer availability. You preview, then publish.
Questions and reports come on every plan. Letting Campo draft the fix — the instructions — starts on Pro. Either way, Campo never publishes a change, sends a message, or moves money without you approving it first.
Everything else it does
Recurring classes plus a full master schedule across your whole week, every trainer, every room.
Recurring plans, class packs, and drop-ins — billed through your own Stripe account. Packs draw down on check-in.
Book, cancel, join a waitlist, or change a plan from a single link. Nothing to install.
One-tap at the door, batch a whole class at once, and it keeps working when the wifi doesn't.
34 reports written in language you can act on — scheduled to your inbox, no dashboard archaeology.
Confirmations, reminders, waitlist promotions, and failed-payment nudges — sent by email today.
Drop the signature line onto your own document. Members e-sign before their first class.
Up to three studios on one shared schedule, with conflicts caught across all of them.
Owner
Trainer
Member
Member experience
Your members never download anything, never make a password, and never call the front desk to ask how many classes they have left.
Welcome back
Marcus Reyes
8-pack · 2 classes leftGetting started
No migration project. No onboarding call. No implementation fee.
Bring your members across, or add them by hand, and connect the Stripe account you already have.~20 minutes
Place a signature line on your own document. Members sign it before their first class — you keep your wording.~5 minutes
Build the schedule once, publish it, and share the link. Members book themselves from there.~30 minutes
“Campo replaced three tools and a spreadsheet. The part I didn’t expect: I ask it a question on Monday morning and it tells me what to do that week.”
Pricing
Priced per studio, not per member. Payments run through your own Stripe, so your money is never held by us.
Starter
One location, solo. Everything to run it — the single-trainer model, no trainer portal.
Start freePro
One location, with your team.
Start free →Pro+
Up to three studios, run agentically.
Coming soon14-day free trial · no contract · payments through your own Stripe
Scheduling, billing, sign-ups, and a straight answer whenever you need one. Free for 14 days, then $49.99 a month.
Start free →