Skip to content
Cheer gym with the stacked Gym Portal GP lockup on the wall, sky-blue floor, and championship banners

Staff software for cheer gyms

Attendance, staff communication, and training in one branded portal

Bring roll call, staff messages, and training resources into one gym login with your colors and logo — not a pile of chats and sheets.

  • Team attendance
  • Staff messages
  • Training library
  • Your gym colors

Open your gym here. Add branding and locations. You are the administrator. A payment method starts the 14-day free trial. Monthly per gym — no per-athlete fee.

Your gym. Your colors. Your logo on the wall.

Watch

How the site operates

Press play with sound on. A spoken walkthrough of Home, attendance, calendar, music, competitions, messages, and training videos.

If the picture plays without sound, unmute the player. You can also play the voice only.

Your gym, your look

Each gym’s portal uses that gym’s logo and colors

Staff sign in on a portal branded for their gym, not a shared demo look. Coaches only see their gym’s files.

  • Header stripes use the gym’s primary and secondary colors.
  • Staff tools, favorites, and buttons follow the same palette.
  • The Gym Portal mark stays on this marketing site and the Sign in page.
Gym floor branded with the stacked Gym Portal GP lockup, sky-blue mats, pom-poms, and a megaphone
A gym running The Gym Portal look

What it does

Four jobs. One gym login.

Attendance, training resources, staff communication, and running the gym. Every staff tool is on when you open the gym. Athlete CRM, family billing, and waivers are not in this product yet.

Attendance

Take roll from a phone. Athletes with an email on the roster get a note when you save.

  • Team attendance

    Name a team, load the roster from a spreadsheet or by hand, and take roll. Each athlete with an email on the roster gets a present or absent note when you save, and absences add up on the team.

  • Roster upload

    Paste names, phones, and emails, or upload CSV, Excel, or a Google Sheet. The portal maps the columns for you.

Training resources

Videos and mixes stay with the team, not in a chat thread.

  • Training videos

    Keep practice clips and full routines in one staff-only library, tagged by team so coaches can find the right set.

  • Music at practice

    Store team mixes and play them from a phone on the floor. No hunting through group chats.

Staff communication

Tests, onboarding documents, and messages live in one gym login.

  • Tests and onboarding documents

    Post coach tests, collect scores, and keep paperwork in the portal instead of a shared drive nobody opens.

  • Staff messages

    Leadership can send notes to the staff. Coaches write back from the same thread.

Running the gym

Ops tools stay in your account, with your colors and logo.

  • Day-to-day ops

    Announcements, a shared staff calendar, coverage, checklists, practice plans, maintenance, and incident reports stay in the gym account.

  • Your gym, your look

    Each gym gets its own colors, logo, and login. Staff never see another gym’s files.

Attendance

Take roll. Athletes with an email get a note when you save.

Upload a roster, mark present or absent, and the portal emails each athlete with an address on file. Absences count on the team so you are not reconstructing the season from paper.

  • Sends from your gym name via noreply@thegymportal.com
  • Parents see noreply@thegymportal.com — no gym Gmail on the thread
  • CSV, Excel, or Google Sheets — or type names in

A typical practice

What coaches actually open on their phone

  1. 1Open Team Attendance and pick tonight’s team.
  2. 2Mark the roster. Hit save. Emails go out.
  3. 3Pull up the routine video or mix if you need it.
  4. 4Leadership already has the absence count.

How a gym gets on

Open the gym on this site. You are administrator. Confirm email, start the trial, and put staff on the floor.

Step 1

Open your gym

Start on this site. Name the gym, pick a plan, add locations, and set your colors and logo. You are the gym administrator.

Step 2

Confirm email and start the trial

We email a confirmation link. A payment method is required to start the 14-day trial. You are not charged until the trial ends.

Step 3

Run the floor

Every staff tool is on. Approve coaches, then give extra admins from Staff Information if you need them.

Pricing

One gym. One monthly bill.

You pay for the gym account, not each athlete. Pick a plan and start the 14-day free trial. A payment method is required. Cancel anytime from gym settings.

Starter

$100/ month

One gym. Unlimited staff logins.

  • 1 gym
  • Unlimited staff logins
  • Team attendance and roster upload
  • Videos, music, tests, and onboarding documents
  • Staff messages and announcements

Starter is $100/month. A payment method is required to start the 14-day free trial. Billing of $100/month begins automatically when the trial ends unless you cancel from Membership & Billing. Cancel during the trial and you keep access through the original trial end, with no first monthly charge.

Start your 14-day free trial

Team

Team plan

$250/ month

Up to five gyms. Unlimited staff logins.

  • Up to 5 gyms
  • Unlimited staff logins
  • Team attendance and roster upload
  • Videos, music, tests, and onboarding documents
  • Staff messages and announcements

Team is $250/month. A payment method is required to start the 14-day free trial. Billing of $250/month begins automatically when the trial ends unless you cancel from Membership & Billing. Cancel during the trial and you keep access through the original trial end, with no first monthly charge.

Start your 14-day free trial

Studio

$500/ month

Unlimited gyms. Unlimited staff logins.

  • Unlimited gyms
  • Unlimited staff logins
  • Team attendance and roster upload
  • Videos, music, tests, and onboarding documents
  • Staff messages and announcements

Studio is $500/month. A payment method is required to start the 14-day free trial. Billing of $500/month begins automatically when the trial ends unless you cancel from Membership & Billing. Cancel during the trial and you keep access through the original trial end, with no first monthly charge.

Start your 14-day free trial

Contact us if you need help choosing a plan. Write dan@thegymportal.com.

Questions gyms ask

How do we get a gym set up?

Open thegymportal.com/start. Enter the gym name, branding, locations, and your administrator login. Confirm email, then start the 14-day trial with a payment method. You can add more admins later from Staff Information.

Who signs in where?

Each gym has its own staff portal. Open that gym’s login, then sign in as owner, coach, or staff. Gyms do not share a switcher. Parents do not get an account — this is staff software, not a parent app.

Who is this for?

Cheer gym owners and coaches. It is staff software — not a parent app and not family billing.

What do attendance emails look like?

When you save roll, each athlete with an email on the roster gets a present or absent note. Each gym writes that wording under Settings. Notes send as your gym name from noreply@thegymportal.com. There is no personal reply address on those notes.

Do you store credit cards?

No. Gyms pay on hosted Stripe Checkout. Card numbers never enter The Gym Portal.

Do we agree to Terms and Privacy?

Yes. Staff who request access, people who accept an invite, and gym owners who subscribe agree to the Terms of Service and Privacy Policy. We email a copy of both. You can also read them at thegymportal.com/terms and thegymportal.com/privacy.

Can we keep our own colors and logo?

Yes. You set colors and logo when you sign up, and you can change them later in Settings. Other gyms on the same product do not see your files.

Ready for your gym?

Set branding and locations, then sign in as gym administrator. Staff request access on this site with their gym email.