Create and publish a clinic

Host a dated event with its own public registration page, QR code, and upfront payment.

Updated August 27, 2026

A clinic is a one-off, dated event — a summer tumbling clinic, a skills camp, a tryout prep day. Unlike lessons, a clinic gets its own public registration page anyone can open from a link or QR code, and families pay by card the moment they register. Money goes to the gym; you can pay participating coaches afterward.

Create the clinic#

  1. 1
    Open Clinics
    In your gym's sidebar, go to Clinics and click Create Clinic.
  2. 2
    Choose the structure
    Single session is one block of time — athletes register for the clinic itself. Multi-session lets you add named sessions (e.g. "Beginners — Ages 6–9"), each with its own times, pricing, capacity, and age range.
  3. 3
    Fill in the basics
    Name, description, and — for single-session clinics — the date and start/end times, entered in your gym's timezone. Multi-session clinics take their overall window from the earliest and latest session automatically.
  4. 4
    Set price and capacity
    Enter a price (0 makes it a free clinic) and an optional capacity — leave capacity blank for unlimited. In multi-session mode the price acts as the default per session, and each session can override it. You can also choose whether the public page shows remaining spots; either way it shows Full once a cap is reached.
  5. 5
    Add a flyer and confirm the location
    Optionally upload a flyer image (JPG or PNG, up to 5 MB) for the public page. The location prefills from your gym — edit it or click Use Gym Location to reset.
  6. 6
    Choose fee collection
    Pick how processing fees are covered for this clinic: your gym default, client pays, gym absorbs, or split.
  7. 7
    Attach coaches
    Check All coaches at this gym or pick specific coaches. Attached coaches can view the clinic and take attendance — and are blocked from private lessons during the clinic window.
  8. 8
    Save as Draft or Publish
    Save as Draft keeps the page hidden while you finish setting up. Publish Clinic makes the public page live and opens registration.
Result
The clinic's public page is live at yoursite/your-gym/clinic/clinic-name. Share it from the clinic's Overview tab — Copy Link or Download QR — and print the QR anywhere: flyers, the front desk, social media. Scanning it opens the registration page.
Attached coaches are blocked from lessons
Publishing blocks every attached coach's private-lesson calendar for the clinic window. If existing lessons overlap, you'll see a warning listing them so you can reschedule — nothing is cancelled automatically. Coaches can't book over a clinic themselves; only the gym can schedule over one, and doing so is recorded in the activity log.

Editing after registrations arrive#

Once athletes are registered, the money-related parts lock: you can't change the price they registered at or delete a session that has registered athletes (refund/remove those registrants first). Renames, time changes, capacity, age ranges, coaches, and fee settings stay editable. The clinic's web address never changes after creation — even if you rename the clinic — so printed QR codes keep working.

Drafts, unpublishing, and repeat events#

  • Draft clinics are only visible to your team — the public page shows a draft banner for you and a not-found page for everyone else.
  • Unpublish takes a live clinic back to draft, hides the page, and releases coaches' schedule blocks.
  • Running it again? Use the duplicate button on the clinic list — everything is copied; just set the new dates before publishing.
Was this helpful?