Gym Snapshot for HighLevelby RIK.
For gyms, studios and PT shops

Run your gym on HighLevel. Drop the second app.

Trial funnel, QR check-in at the door, class packs, PT, freeze and cancel saves, win-backs and an AI receptionist. One system, already built and tested, in your own HighLevel account.

27workflows, every one tested live
9mobile pages with fast custom forms
2AI agents, phone and chat
1 tapcheck-in at the door
Ironside Fitness
Scanned at the front door
Checking in?

Pick your class. We remember you next time.

66:00 PM Strength
77:00 PM Conditioning
GOpen gym
Check me in
Ironside Fitness
✓
You're in, Mia.

Have a great session.

Visits this year112
Class pack left4

Messages · Ironside Fitness

Hi Mia, it's Coach Sam from Ironside Fitness. Your free pass is ready! Grab a time for your first visit here.
Welcome to Ironside Fitness, Mia! Fill in your welcome form, then book your first two sessions. So glad you're here.
10 visits, Mia! That's a real habit. Would you share how it's going? It really helps a small gym.
Done, 5 stars!
The 2-minute tour. Trial, classes, PT, check-in, saves and the AI receptionist.See pricing →
Why this exists

Small gyms pay twice. One app to book classes and take payments, and HighLevel (or another tool) to chase leads, send texts and ask for reviews. Two bills, two logins, and the member data never meets in the middle.

HighLevel can do the gym side too: calendars with seats, recurring payments, contracts, courses. Nobody had wired it up for a gym properly, so a trial lead, a check-in and a cancellation all lived in different places.

This is that wiring, finished. Every workflow below was fired with real test contacts before it went on this page.

The member journey

From first click to tenth visit.

The member never downloads anything. Everything happens on their phone, through texts and a few fast pages.

1

Free trial in 3 taps

Goal, class type, best time, name and mobile. The lead lands in the pipeline and gets a text with the booking link within seconds.

Hi Maya, it's Coach Sam from Ironside Fitness. Your free pass is ready! Grab a time for your first visit here.
2

Trial booked, reminded, followed up

Booking stops the lead nurture. Reminders go out 24 hours and 2 hours before. No-shows get a soft rebook text 15 minutes after.

Hi Chloe, we missed you today! No stress, life happens. Want to grab another time?
3

The offer, while they still feel it

Two hours after the trial session, the membership options land by text and email. Then two gentle follow-ups, then it stops.

4

Onboarding that catches drop-offs

Welcome text, intake and waiver form, first-week plan. On day 7, anyone with fewer than 2 visits becomes a call task for the coach.

Task: Call Oliver Garcia Under 2 visits in week 1. Due tomorrow.
5

One tap at the door

A QR poster at reception. The phone remembers the member, so check-in is a single tap. Double taps count once.

Visit count 9 -> 10 Last visit: today Class pack: 3 -> 2 left
6

Habits get rewarded

Visit 10 asks for a Google review, once. Visits 25, 50 and 100 get a milestone text. Low class packs get a top-up nudge.

Heads up Charlotte, you've got 2 classes left on your pack. Top up any time.
What the owner gets

Fewer cancellations, fewer surprises.

Missing members flagged

7 days without a visit: a friendly text and the member moves to At Risk. 14 days: a call task for you. They check in again, everything resets.

Cancel requests get a save attempt

The cancel form offers your save deal or a freeze before anything is processed, and puts a 24-hour call task on your list.

CANCEL REQUEST: call Daniel Hall Reason: Too expensive Notes: moving gyms

Freezes handled end to end

Member picks a restart date. They get a confirmation, you get a task to pause billing, and 3 days before the restart they get a welcome-back text.

PT packages that renew

Free consult booking, the package offer after the session, sessions counted when they happen. One session left triggers the renewal nudge.

Failed payments chased

Status flips to Past Due, two polite card-update texts and an email, then a call task. Paid again, the member is Active again.

Health flags before the first session

The intake form has a short health check. Anything flagged becomes a task for the coach with the member's own notes attached.

What is in the box

The whole gym, not a lead funnel.

Most gym snapshots stop at the free trial. This one keeps going after they join, which is where the money is.

27workflows: leads, trials, onboarding, check-in, packs, PT, freeze, cancel, past due, win-back, referrals, birthdays, AI call alerts
3pipelines with 23 stages: Leads and Trials, Members, Personal Training
9website pages with custom multi-step forms that load instantly on a phone
5calendars, including group classes with 20 seats per session
  • AI receptionist "Max" on the phone line, books free trials, answers price and timetable questions
  • Max in chat for SMS, web chat, Facebook and Instagram, hands billing and complaints to you
  • Knowledge base with 22 gym FAQs: prices, contracts, freezing, classes, PT, waivers
  • 16 branded emails, every link driven by a custom value
  • 8 products with prices: memberships, class packs, drop-in, PT packages
  • Online training course: 4-week starter program, 19 lessons
  • Membership agreement template ready for e-signature
  • QR door poster generator for check-in
  • 28 custom fields: visits, last visit, class credits, PT sessions left, freeze date and more
  • Build and test guide with every step, so your team can support it
Honest part

What gets set per gym.

A snapshot carries the system, not the gym's identity. These are the things HighLevel can't copy across, in the order they get done. If you pick the done-for-you option, I do all of them.

  1. Account: load the snapshot, time zone, logo.
  2. Domain: connect the gym's website domain or a subdomain.
  3. Gym details: name, address, phone, owner, offers and links, all in one custom values screen.
  4. Website pages: one config line per page so the forms and calendars point to this account.
  5. Webhook: copy the new webhook URL into one custom value. The forms pick it up automatically.
  6. Class timetable: enter class times on the Group Class calendar.
  7. Payments: connect Stripe, check product prices, add the membership agreement.
  8. Phone and texting: phone number plus A2P registration. Texts stay off until it is approved.
  9. Reviews: connect Google Business Profile, set the review link.
  10. AI receptionist: assign the phone number, set the gym's details in the prompt.
  11. Door poster: generate and print the check-in QR.
  12. Test run: a trial, a check-in and a cancel request, before going live.
Honest limits: there is no turnstile or door-lock integration and no retail till. If you need those, keep your access hardware. Voice AI is billed per minute by HighLevel.
Pricing

Pick your side.

One-time prices. No licence key, no lock-in. The gym owns its HighLevel account either way.

Done for you

Full gym setup

I set the whole system up in your own HighLevel account and test it with you before members see it.

$997$797one-time, with your HighLevel account opened through my link
  • The complete snapshot, loaded and configured
  • All 12 setup steps on the left, done by me
  • Your pages, timetable, prices and offers filled in
  • A2P texting registration written for you
  • Door QR poster ready to print
  • Test run together, then 30 days of support
Get it set up, $797 Open HighLevel first

Already have HighLevel? $997. Optional care plan $97/mo: changes, new offers, monthly check of every workflow.

Do it yourself

Comfortable in HighLevel? Import it and follow the guide.

$297one-time, for your gym
  • The complete snapshot, share link on payment
  • Step-by-step build and test guide
  • Page code pack and AI prompt files
  • QR door poster generator
  • 30 days of email support
Get the snapshot, $297

Opening HighLevel through my link? 20% off, so $237.

Snapshot

Install it for your gym clients yourself, as many as you sign.

$297one-time, unlimited sub-accounts
  • The complete snapshot, share link on payment
  • Build and test guide, per-gym checklist
  • Page code pack, AI prompt files, QR generator
  • Nothing client-facing says Rik
  • 30 days of email support for your first install
Get the snapshot, $297
Most agencies pick this

Snapshot + first install

Everything on the left, and I install it in your first gym client's sub-account.

$597one-time, then $197 per extra install
  • Everything in the Snapshot tier
  • All 12 per-gym steps done in your client's account
  • A2P submission written for you
  • Live test run with you on the account
Snapshot + install, $597

Resell it at $1,000 to $1,500 setup plus a monthly retainer, keep the difference.

20%

New to HighLevel? Save 20% on any option. Open your HighLevel account through my partner link before we start, and the discount comes off your price. You get HighLevel's free trial too.

Open HighLevel
Questions

Before you buy.

Can this really replace Mindbody?

For most small gyms, studios and PT shops, yes: trials, class booking with seats, check-in, memberships, class packs, PT, contracts, reviews and follow-ups all run in HighLevel. It does not connect to turnstiles or door locks and has no retail till. If you rely on those, keep them for that job only.

Which HighLevel plan do I need?

One gym runs fine on HighLevel's entry plan, which includes workflows, websites, calendars, payments and courses. The AI receptionist is a HighLevel add-on billed per minute of calls. You do not need SaaS mode.

Why does the 20% need my HighLevel account opened through your link?

Because HighLevel pays me a small partner commission while you use it, and I pass that on to you up front as the discount. It costs you nothing extra, and the account is 100% yours.

How do members pay?

You connect your own Stripe account inside HighLevel. Memberships run as recurring payments, class packs and PT as one-time payments. The money goes straight to you, never through me.

Do my members need an app?

No. Everything runs through text messages and mobile pages. The door check-in is a QR code on a poster, and the phone remembers the member after the first time.

What about texting rules (A2P)?

Every form stores the member's consent with a timestamp, which is what the A2P registration asks for. Approval is HighLevel's process and usually takes a few days. Done-for-you includes writing the submission.

Can I change the texts, offers and prices?

Yes. Offers, prices, links and the gym's details live in one custom values screen. Every text and email is editable in the workflows and email templates.

Refunds?

No refunds on the snapshot, since it imports in a minute and can't be taken back. That's why the live demo gym is open for you to try first: book a trial, check in, see the texts.

Who built it

Rik, HighLevel builder.

I build funnels, automations and AI agents in HighLevel full time. A gym owner asked for a proven setup to replace their booking app and nobody had a complete one, so I built it, then tested every workflow with live contacts and fixed what HighLevel does differently from what the docs say.

You're buying the system plus every one of those fixes.

More at workwithrik.com
Top Ratedon Upwork
100%Job Success Score
1,070+hours on the platform
15+live HighLevel systems

One system for the whole gym.

Leads, members, check-ins and saves in the same place. Try the demo gym, then pick your option.

Gym Snapshot by RIK. Built on HighLevel. Ironside Fitness and its members are fictional demo data. HighLevel link is a partner link.