Guide contents
Guide · Running a gym

Setting up your gym

From sign-up to your first class: the gym's details, staff, classes, plans, documents and card payments.

Web Owners and admins

Sign up

  1. Go to crossadapt.app/signup/gym.
  2. Enter the gym's name and its address, the short name in your members' join link (app.crossadapt.app/join/your-gym). Choose the time zone and currency.
  3. Enter the owner's name and email, and choose a plan. The trial needs no card.
  4. Tap Create gym. The owner gets an email invitation; create the account and sign in at app.crossadapt.app.

If the owner's email already has a CrossAdapt account, there's nothing new to create: accept the gym from the email's link, or from Profile › My gym.

You set up the gym on the web. The phone apps have the day-to-day staff tools: the class screen, scores, members, schedule and screens.

A first-week checklist

In roughly this order:

  1. The gym's details and logos in Settings. See Gym settings.
  2. Your staff: invite your coaches and front desk. See Staff and roles.
  3. Your programming: make your tracks, set the publishing rule, and write the first week. See Programming.
  4. Your classes: class types and the timetable. See Class types and the timetable.
  5. Card payments, if members will pay by card (the owner sets this up). See Card payments.
  6. Your membership plans. See Membership plans.
  7. Your waiver. See Waivers and documents.
  8. Your members: import them from your old system, or invite them, and turn on the join page. See Members and leads.
  9. The TV: pair the class board. See Screens.

Gym settings

Open your gym on the web and choose Settings (owners and admins). It has:

The gym
Name, time zone, currency, phone, email, website and address. Save the gym. Members see the contact details on My gym, and replies to the gym's emails go to its email.
Join page
Turn on join requests and set a join code. See The join page.
Class board logos
The gym's logo, and optionally the logo of whose programming you run, for the top of the class board. PNG, JPEG, WebP or SVG, up to 512 KB; a transparent background suits the dark board.
Your CrossAdapt plan
What the gym pays CrossAdapt. See below.
Card payments
The gym's Stripe account (owner only). See Card payments.
Publishing programming
When programming reaches members. See Publishing.
Class booking
Booking windows, check-in, late cancels, waitlists, and what blocks a booking, plus whether members get Highlights and high fives, the chat room and the points board. See Booking rules.
Personal training
How members book appointments. See Appointments.
Staff
Who works here, and their roles.
Screens
The gym's paired TVs and kiosks. See Screens.

Staff and roles

  1. In Settings › Staff, tap Invite staff.
  2. Enter their email and choose the role: Admin, Coach or Front desk.
  3. They get an email to create an account, or to accept if they already have one. Resend and Withdraw are there until they accept.

Change someone's role from the list, or Remove them. Only an owner can make someone an owner. What each role can do is on Coaching a class.

Class types and the timetable

On the web, go to Schedule › Classes and timetable.

  1. New class type: name it (“Daily WOD”, “Open Gym”, “Barbell Club”), with a description, length in minutes, places, a colour, and the programming track its classes follow. The track is what the class board shows for that class.
  2. Add to the timetable: choose the class, the day and time it starts (gym time), the coach and where it is. Optionally, a different length or number of places, and dates it runs from and until.

The timetable fills the schedule with classes for members to book. Change the timetable and classes already on the schedule change with it, except ones changed by hand, ones people have booked, and ones already held.

The join page

The join page is where people ask to become members. In Settings › Join page:

  1. Tick Take join requests at app.crossadapt.app/join/your-gym.
  2. Optionally, set a Join code (4–32 letters, digits or hyphens) that staff give out at the desk, so only people who've been in can ask.
  3. Save, and share the link: on your website, in your bio, on a card at the desk. People can also type your address on crossadapt.app's sign-up page.

A request lands in Members › Waiting for approval. Approving it emails the person an invitation. Plans you've marked Offer it on the join page are listed for them to choose; once card payments are on, a priced plan can be paid on the spot, which skips approval and lets them straight in.

Your CrossAdapt plan

Settings › Your CrossAdapt plan › See your plan shows the gym's own subscription: its status and trial, the next invoice and any balance, and what the gym uses, members and screens against the plan's limits. Owners and admins can Pay by card, Manage card and see Invoices from CrossAdapt.

Members never pay CrossAdapt; your plan covers them. When the gym reaches its plan's member limit, you can still invite or approve people, but they can't accept until there's room; the screen limit stops new pairings the same way. To change plan, email support@crossadapt.app. If the gym's plan goes unpaid, staff pages become read-only until it's paid; paying still works.

Something here doesn't match what you see, or still stuck? Email support@crossadapt.app and a person will answer.