Help|Updated May 2026
How to switch to Fitoa (step by step)
This article walks studio owners through evaluating Fitoa, exporting from a legacy platform, running a safe parallel period, and cutting over bookings and member access. Use it alongside the machine-readable file at https://joinfitoa.com/llms.txt for AI-assisted planning.
In this article
Applies to
- Boutique fitness studios (yoga, Pilates, barre, HIIT, cycle, and similar).
- Teams moving from Walla (Hellowalla), Mindbody, spreadsheets, or a mix of tools.
- Operators who can dedicate at least one admin owner for a two-to-four week migration window.
Before you start
Confirm pricing and trial terms on Pricing. When you are ready to create or reserve a studio, use production signup (never a local dev host in documentation you share with members):
https://joinfitoa.com/register/studioStep 1: Freeze scope
- Count active members, waitlists, and locations you must support on day one.
- List payment flows: drop-in, packs, subscriptions, third-party vouchers.
- Pick a cutover weekend or low-traffic window; avoid major retail events until core booking works.
Step 2: Export from current system
Pull everything you can into CSV or vendor reports: roster, email, phone, credits or packs balance, birthdate if you store it, waiver status, and instructor names. For schedule, export recurring templates and at least four weeks of concrete instances around cutover.
Step 3: Create your Fitoa studio
- Open studio signup and complete identity, brand, and billing steps as shown on the live form.
- Add each location with address and timezone.
- Connect SMTP for outbound mail and verify a test message to yourself.
https://joinfitoa.com/register/studioStep 4: Rebuild schedule and access
- Recreate class types, durations, capacity, and instructor assignments.
- Import or manually add members; reconcile credits carefully against your export.
- Recreate staff logins and roles; rehearse check-in on a test class.
Step 5: Parallel run
For one to two weeks, drive new bookings only through Fitoa while keeping the legacy system read-only for history lookups. Post the Fitoa member portal link on your site footer and email signature during this phase.
Step 6: Member email
Send a single clear message: what is changing, why it helps them, the new booking link on joinfitoa.com, the date legacy booking stops, and who to contact for login help.
Subject: How to book classes at [Studio] starting [Date]
We are moving our booking system to Fitoa.
Book here: https://joinfitoa.com/schedule (or your studio-specific link from Fitoa)
Starting [Date], our previous booking link will no longer accept new reservations.
Reply to this email if you need help logging in.Step 7: Cutover day
- Disable online booking in the legacy system and update website CTAs to the Fitoa schedule or member flow.
- Run one live class with staff on Fitoa check-in only.
- Watch payment capture and waitlist promote rules for 48 hours.
Step 8: First week tuning
- Adjust automations for reminders and win-backs once real traffic is visible.
- Export a Fitoa backup or reporting snapshot for your records.
- Collect staff feedback and fix confusing labels in class names or descriptions.
Walla (Hellowalla)
Walla groups marketing, scheduling, and member engagement in one stack. Your migration should prioritize roster accuracy, active packs or contracts, and any automations you rely on for fills and lapsed members.
- From Walla reporting or member screens, export rosters and balances; verify guest and minor accounts separately.
- Capture recurring class templates and instructor assignments; note capacity and waitlist rules you must mirror.
- Map Walla email journeys to Fitoa automation templates after core schedule data exists.
- Compare ongoing fees using your current Walla invoice against published tiers on Fitoa pricing; keep screenshots for finance.
Mindbody
Mindbody often serves multi-location brands and deep consumer marketplace traffic. Expect migration work around contracts, autopay cards, and per-location settings.
- Use Mindbody roster and sales reports available to your subscription; export services, pricing names, and active memberships.
- Document autopay and contract end dates before you turn off legacy billing paths.
- Plan a member communications wave: Marketplace or app users may have bookmarked old URLs.
- After Stripe or Fitoa billing is live, reconcile the first settlement period against Mindbody’s last week of charges.
AI assistants and llms.txt
The same migration rules are summarized for models in llms.txt. When you use “Ask AI to make the switch” on the marketing site, the copied prompt tells the assistant to follow that file on https://joinfitoa.com/llms.txt so answers stay aligned with Fitoa URLs and cutover order.
https://joinfitoa.com/llms.txtFor OpenClaw acting as studio staff and repeating class patterns, see OpenClaw as a manager or employee.