SportzSoft LiveMeet to Gym Art Meets

Everything you need to move your meets, athletes, and club data, step by step.


Welcome

Switching platforms mid-season is stressful. We know. This guide was built specifically for SportzSoft LiveMeet users, and we have mapped every SportzSoft concept to its Gym Art Meets equivalent so you never have to guess where things are.

You will not lose your data. We walk you through exporting everything from SportzSoft and importing it into Gym Art Meets, step by step.

Most organizers complete the core migration (export, account setup, and import) in under an hour. If you get stuck at any point, reach out to us at [email protected] and we will get you sorted.


The Big Picture

Here is the full migration process, start to finish:

  1. Export your data from SportzSoft. We show you exactly how.

  2. Set up your Gym Art Meets account. Create your club and connect Stripe for payments. Takes about 10 minutes.

  3. Import your athletes and clubs. Upload your CSV files. We handle the format differences.

  4. Set up your first meet. We walk you through every step, mapped to what you already know from SportzSoft.

  5. Invite your clubs. They register through Gym Art Meets and get a smooth onboarding experience.

  6. Run your meet. Live scoring, results, projector display. Everything works on competition day.

Most organizers complete steps 1 through 3 in under an hour.


Terminology Reference

Print this page. Keep it next to your computer while you are getting familiar with Gym Art Meets. Within a week you will not need it anymore.

SportzSoft Term
What It Means in SportzSoft
Gym Art Meets Equivalent

Meet

A gymnastics competition event with defined dates and location. Top-level entity with a unique Meet ID.

Meet. Same concept. Created through the Meet Dashboard with name, dates, venue, address, and discipline. Create a meet

Session

A time block within a meet containing one or more categories/levels.

Session. Same concept. A competition time block with its own rotations, timeline (march-in, warm-up, compete, rotate), and assigned competitions. Create a session

Division

A competition category within a meet grouped by skill level. Each division has its own results.

Competition. In Gym Art Meets, a Competition is the combination of a Level + Age Group + Subdivision. This is the unit that gets scheduled and ranked. How competitions work

Category / Level

Athlete skill classification (e.g., Level 6, CCP3, Xcel Gold).

Level. Same concept. Each meet defines its own levels with individual score settings, pricing, and capacity. Create a level

Rotation Group

A group of athletes assigned to rotate through apparatus in sequence.

Rotation. A group of gymnasts that competes together, starting at a specific apparatus and cycling through all apparatus. Supports automated generation. Configure rotations

Apparatus

The equipment/event being competed on (WAG: Vault, Bars, Beam, Floor; MAG: Floor, Pommel, Rings, Vault, P-Bars, H-Bar).

Apparatus. Same events. WAG: Vault (VT), Uneven Bars (UB), Balance Beam (BB), Floor Exercise (FX). MAG: Floor Exercise (FX), Pommel Horse (PH), Still Rings (SR), Vault (VT), Parallel Bars (PB), Horizontal Bar (HB). Glossary

Apparatus Group

Athletes assigned to a specific apparatus within a rotation. Judges assigned per apparatus group.

Flight. A sub-group within a rotation (Flight A / Flight B) used to split large groups. Judges are assigned per apparatus, not per group. Manage flights

Club

A gymnastics club or organization that registers athletes. Each has a unique SportzSoft Club Number (e.g., AB1234).

Club. Same concept. Each club manages its own gymnasts, coaches, and music library. No club number needed. Clubs are created through the Club Dashboard. Club management

Club Portal

Dedicated web interface for clubs to register athletes and manage payments.

Registration flow. Clubs find a meet, review details, add gymnasts from their roster, add coaches, and complete payment through Stripe checkout. How to register

Profiles

Reusable athlete and coach records stored in the club system. Can be reused across meets.

Club gymnasts and coaches. Gymnast and coach records live at the club level and can be registered for any meet. Records persist across meets. Gymnasts overview

D-Score

Difficulty score under FIG scoring rules.

D Score (Difficulty). The difficulty value assigned by the D1 judge. Configurable per level. Individual score settings

Start Value

Initial score value before deductions.

Start Value. Same concept: Initial Execution + Difficulty + Bonus. Gym Art Meets supports both Start Value mode and separate Difficulty mode. Individual score settings

JO

Junior Olympic scoring system (US-based).

Configurable per level. Gym Art Meets does not lock you into a named scoring system. Instead, you configure execution format (Final Score or FIG Deductions), difficulty format (Start Value or Difficulty), vault decisions, and tiebreakers per level. This gives you the flexibility to match JO rules exactly. Individual score settings

CCP

Competitive Canadian Program. Levels 1 through 8.

Levels. Create CCP levels as custom levels in your meet (CCP 1 through CCP 8 or however your province names them). Each level gets its own score settings. Create a level

Xcel

USAG Xcel program. Tiers: Bronze, Silver, Gold, Platinum, Diamond.

Levels. Create Xcel tiers as individual levels (Xcel Bronze, Xcel Silver, etc.). Each gets its own score settings, pricing, and capacity. Create a level

WAG

Women's Artistic Gymnastics. Includes floor music upload feature.

WAG (Women's Artistic). Same discipline. Includes floor music management: clubs upload MP3 files to their music library, assign them to gymnasts, and organizers can require music selection during registration. Music

MAG

Men's Artistic Gymnastics. Six apparatus.

MAG (Men's Artistic). Same discipline, same six apparatus. Glossary

All-Around

Combined score across all apparatus for an individual athlete.

All-Around. Same concept. Calculated automatically. Affected by vault scoring decision (one vault, average of two, or best of two). Vault score decision

Meet Director

The organizer/administrator who configures and runs the meet.

Meet organizer. The club member who creates and manages the meet through the Meet Dashboard. Multiple club members can have access. Club members

Find a Meet

Public meet directory where clubs discover and register for events.

Find a Meet. Same concept. Public meets appear in the directory. Clubs browse, review details, and begin registration. Find a meet

LiveMeet Pro

Mobile app for viewing live scores and results.

Gym Art mobile app (iOS and Android). Spectators view live scores, rankings, and routine videos. See Pricingarrow-up-right for details.

Judge Scoring App

Mobile app for judges to enter scores directly via WiFi tablets.

Judges Companion (iOS, Android, and web at judge.gymart.org). Judges scan a QR code to connect, select their rotation and role, and enter scores in real time. Supports D1, E1-E7, S1 (Supervisor), and VR (Video Recorder) roles. Judges Companion guide

Signup Start / End

Date range when registration is open for clubs.

Registration settings. Toggle registration open/closed, set a deadline, configure late registration with separate deadlines and fees. Registration settings

Enc Meet ID

Encrypted Meet Identifier used in API calls and URLs.

Not applicable. Gym Art Meets uses internal identifiers. You will never need to reference a meet ID directly.

LiveLeague

League management product for seasonal/recurring competitions.

Not applicable. Gym Art Meets focuses on individual meets. For recurring meets, use the Clone Meet feature to duplicate settings from a previous meet. Duplicate a meet

Volunteer Portal

Self-service portal where volunteers sign up for shifts.

Not available in Gym Art Meets. Volunteer management is handled outside the platform.


Exporting Your Data from SportzSoft

You have two types of data to export: athlete profiles and meet results.

Method A: Export athlete profiles (for Club Admins)

This gives you a CSV file of your club's athletes that you can import into Gym Art Meets.

  1. Go to sportzsoftlivemeet.comarrow-up-right and log in with your Club Admin credentials.

  2. Navigate to Profiles.

  3. Filter for Athletes.

  4. Click the Export button.

  5. Save the CSV file to your computer.

The exported file will have these columns: Name, Last Name, Date of Birth, Level, Email.

Method B: Export meet results (for Meet Directors)

This gives you a CSV of historical results. Useful for your records, though Gym Art Meets does not import historical scores.

  1. Click Find a Meet.

  2. Select your specific meet.

  3. Click the Results button.

  4. Choose the Results by Level tab (or Results by Session, or Results by Club).

  5. Use MultiSelect if you need multiple levels.

  6. Scroll to the bottom of the results page.

  7. Click Export to CSV.

  8. Save the file.

Note: The results CSV contains: Full Name, Club, Level, State, Age, and per-apparatus scores. MAG exports will have different apparatus columns (Floor, Pommel, Rings, Vault, P-Bars, H-Bar) than WAG exports (Vault, Bars, Beam, Floor).

Do not worry about the file format. We cover how to handle it in the next section.


Importing Into Gym Art Meets

Before you import, you need a Gym Art Meets account and a club. If you have not done this yet:

  1. Go to meets.gymart.orgarrow-up-right and create your account.

  2. Create your club from the Club Dashboard.

  3. Connect your Stripe account for payment processing.

Once your club exists, you can import your athletes.

Preparing your SportzSoft CSV

SportzSoft exports athletes with these columns: Name, Last Name, Date of Birth, Level, Email. Gym Art Meets expects a slightly different format. Here is what to do:

  1. Open the SportzSoft CSV in a spreadsheet application (Excel, Google Sheets, or similar).

  2. Rename the columns to match this order:

Column
Required
Notes

First Name

Yes

SportzSoft calls this "Name"

Last Name

Yes

Same

Discipline

Yes

Add this column. Enter WAG or MAG for each gymnast.

Date of Birth

Yes

See date format note below

Club Name

Yes

Add this column with your club name

Level Name

No

Map to your Gym Art Meets level names (see table below)

Additional Identifier

No

Optional. Use for athlete IDs or registration numbers.

  1. Save as a new CSV file.

Handling date formats

SportzSoft uses dd/mm/yyyy or mm/dd/yyyy for dates. When you import into Gym Art Meets, the import wizard lets you choose from nine date format options. Select the format that matches your SportzSoft export. The import wizard shows a preview so you can verify dates are interpreted correctly before importing.

Level mapping

Gym Art Meets lets you name levels anything you want. Your level names do not need to change. Use whatever names your program already uses (Level 6, CCP 3, Xcel Gold, etc.).

Note: Create your levels in Gym Art Meets first, then make sure the Level Name column in your CSV matches those names exactly. The import wizard will match gymnasts to levels based on the text in this column.

Running the import

  1. In the Club Dashboard, go to Gymnasts.

  2. Click Import to open the CSV import wizard.

  3. Step 1: Upload your prepared CSV file (or paste the contents, or drag and drop).

  4. Step 2: The wizard displays your data in a table. Check for errors (highlighted in red). Click any row to open the edit drawer and fix issues. Verify that dates, names, and levels look correct.

  5. Step 3: Click Import to add the gymnasts to your club roster.

The import wizard also supports configuring the delimiter (comma, tab, semicolon, or pipe), text qualifier, encoding, and other advanced settings if your CSV is not standard. See Advanced import settings for details.

Coaches can be imported through the same CSV process from the Coaches section of the Club Dashboard. See Importing coaches.


Setting Up Your First Meet

Here is how what you used to do in SportzSoft translates to Gym Art Meets.

Basic meet setup

In SportzSoft, you created a meet with a name, dates, and location, then assigned a Meet ID.

In Gym Art Meets:

  1. From the Meet Dashboard, click Create a Meet.

  2. Enter the meet name, start and end dates, venue name, and address.

  3. Select the discipline: WAG, MAG, or both.

  4. Add a description, contact information, and optional branding (cover image, social links).

  5. When you are ready for clubs to find your meet, set meet visibility to Public. You can also keep it Private if registration is by invitation only.

See Create a meet.

Registration settings

In SportzSoft, you set Signup Start and Signup End dates and configured fees per category.

In Gym Art Meets:

  1. Open your meet and go to Registration Settings.

  2. Toggle registration Open.

  3. Set a registration deadline.

  4. Configure pricing (uniform for all levels, or per-level pricing).

  5. Optionally configure: late registration (separate deadline and fees), waitlist (with capacity and optional fee), refund policy (deadline and refund percentage).

  6. Add custom fields if you need additional data from clubs during registration (text, number, email, phone, boolean, or list of values).

See Registration settings.

Levels and categories

In SportzSoft, you configured Divisions and Categories/Levels, and the system grouped athletes by skill level.

In Gym Art Meets:

  1. Go to your meet's Levels section.

  2. Click Create a Level for each competition category.

  3. For each level, configure: discipline, capacity, pricing, and score settings (execution format, difficulty format, vault scoring decision, tiebreaker algorithm).

  4. Create Age Groups within each level to divide gymnasts by birth date range.

  5. Optionally create Subdivisions to further split groups for scheduling. You can toggle "treat subdivisions as award groups" if you want separate rankings within each subdivision.

See Configure levels and Competitions.

Sessions and rotations

In SportzSoft, you created Sessions, assigned Categories to Sessions, and set up Rotation Groups with drag-and-drop.

In Gym Art Meets:

  1. Go to Sessions and click Create a Session.

  2. Set the session name, date, start time, and description.

  3. Configure the Session Timeline (march-in, warm-up, compete, rotate durations).

  4. Assign Competitions (your level + age group combinations) to the session.

  5. Use the Squad Generation tool to automatically distribute gymnasts across rotations, or manually assign them.

  6. Configure Break Rotations if you need scheduled breaks between rotations.

Gym Art Meets also offers a Session Generation tool that automatically creates sessions and distributes gymnasts optimally across them. This saves significant setup time for large meets.

See Scheduling.

Judges

In SportzSoft, you assigned judges to Apparatus Groups within sessions.

In Gym Art Meets:

  1. Create judge profiles for each judge.

  2. Assign judges to apparatus within sessions. Each apparatus supports: D1 (Difficulty), E1 through E7 (Execution, up to seven judges), S1 (Supervisor, can fill any role), and VR (Video Recorder).

  3. Generate QR codes for each judge. On competition day, judges scan the QR code with the Judges Companion app to connect.

See Set up judge profiles and Assign judges.

Publishing and registration

In SportzSoft, you published the meet to "Find a Meet" and clubs registered via the Club Portal.

In Gym Art Meets:

  1. Set your meet visibility to Public so it appears in the Find a Meet directory. You can also keep it Private if registration is by invitation only.

  2. Clubs browse the directory, review meet details, add gymnasts from their roster, add coaches, select levels, and complete payment through Stripe checkout.

See Find a meet and Registration.


Scoring: What Changes and What Stays the Same

What stays the same

The core scoring formula is the same: Final Score = Execution + Difficulty + Bonus - Neutral Deductions.

Gym Art Meets supports:

  • D-Score / Difficulty scoring (D1 judge enters difficulty value)

  • Start Value scoring (combined pre-deduction value)

  • JO-style scoring (configure execution as Final Score, difficulty as Start Value)

  • FIG-style scoring (separate deductions from 10.0, separate D score and bonus)

  • Vault scoring decisions: one vault only, average of two vaults, or best of two vaults (configurable per level)

  • Tiebreakers: eight algorithms including Compare E then D, Compare D then E, All-Around Score, Cascading All-Around, and age-based tiebreakers (configurable per level and per context)

  • Team scoring: configurable number of scores that count per team

What changes

Score entry: Instead of SportzSoft's Judge Scoring App, judges use the Judges Companion app (available on iOS, Android, and as a web app at judge.gymart.org). Judges scan a QR code to connect. No special hardware or WiFi configuration is required. Any phone, tablet, or computer with a browser works.

Score workflow: Scores move through a clear status flow: Not Started, In Progress, Submitted, In Review, and Verified. Scores can be revoked and re-entered before verification.

Results display: Gym Art Meets includes a built-in Projector Display that cycles through leaderboard pages and latest scores on any screen connected to the meet director's computer. No separate app needed.

Score export: Export results as PDF, CSV, or Excel. Export by apparatus, all-around, specific level, or all levels. Individual and team exports are both supported.

Spectator access: Families view live scores through the Gym Art mobile app (iOS/Android). See Pricingarrow-up-right for current pricing details.

See Scoring and Judges Companion guide.


Getting Your Clubs On Board

Your clubs need to know about the switch. Here is how to make it smooth for them.

What clubs need to do

  1. Create a Gym Art Meets account at meets.gymart.orgarrow-up-right.

  2. Create their club in the Club Dashboard.

  3. Import their gymnasts using the CSV export from SportzSoft (same process described in the Import section above).

  4. Upload floor music (WAG clubs) to their club's music library in MP3 format.

  5. Register for your meet through the Find a Meet directory or a direct link you provide.

Clubs do not need a SportzSoft Club Number in Gym Art Meets. Club identity is tied to their account, not a code.

Coach registration

In SportzSoft, coaches were registered with Full Name, Category (Classique/International), Email, and T-Shirt Size. In Gym Art Meets, coaches are managed at the club level and registered for meets alongside gymnasts. Coach levels (categories) are configurable per meet. You can import coaches via CSV just like gymnasts.


Quick Reference Card

Print this page for competition day.

Five things to know when switching

  1. Meet = Meet. The top-level concept is the same. You create a meet, configure it, and make it public.

  2. Levels are flexible. Name them whatever your program uses. Configure scoring per level.

  3. Judges scan a QR code. No special app store download needed for judges. The Judges Companion works in any browser.

  4. Clubs import their athletes. They export from SportzSoft, adjust the columns, and upload a CSV.

  5. Privacy is built in. You control what is shared and configure meet visibility.

Key terminology (quick version)

SportzSoft
Gym Art Meets

Division

Competition (Level + Age Group + Subdivision)

Category / Level

Level

Rotation Group

Rotation

Apparatus Group

Flight

Club Portal

Registration flow

Judge Scoring App

Judges Companion (judge.gymart.org)

LiveMeet Pro

Gym Art mobile app

Signup Start / End

Registration settings (deadline, open/close)

Find a Meet

Find a Meet (same concept)

Where to find help

Three things to do first

  1. Create your account and club at meets.gymart.orgarrow-up-right.

  2. Import your athletes from your SportzSoft CSV export.

  3. Create your first meet and configure your levels and score settings.


FAQ: Common Questions from SportzSoft Users

"Can I run my next meet on Gym Art Meets even if my last meet was on SportzSoft?"

Yes. There is no dependency between the two platforms. Create your meet in Gym Art Meets, import your athletes, and you are ready to go. You can even run your next meet on Gym Art Meets while keeping access to your old SportzSoft results.

"Will my clubs have to re-enter all their athletes?"

No. Clubs export their athlete profiles from SportzSoft as a CSV, adjust a few column headers, and import the file into Gym Art Meets. The import wizard handles formatting differences and highlights any errors for review. The process takes a few minutes.

"Does Gym Art Meets support the same scoring systems?"

Yes. Gym Art Meets supports D-Score (Difficulty), Start Value, FIG-style deduction-based execution scoring, and configurable vault scoring (one vault, average, or best). You configure the scoring format per level, so you can match JO rules, CCP rules, Xcel rules, or any custom format. Eight tiebreaker algorithms are available, including Compare E then D, Cascading All-Around, and age-based tiebreakers.

"Can judges use their existing tablets?"

Yes. The Judges Companion app runs on any device with a web browser: iPads, Android tablets, phones, or laptops. Judges go to judge.gymart.org or scan a QR code. There is also a native iOS and Android app. No special hardware is required.

"What about our floor music files?"

Gym Art Meets supports floor music for WAG and WAG+ meets. Clubs upload MP3 files to their centralized music library at the club level. Files are assigned to gymnasts and carried into meet registrations. Organizers can require music selection during registration and set a music deadline. Organizers can download all registered music files for playback during competition. You will need to re-upload your music files, as there is no direct transfer from SportzSoft.

"Is there a cost to switch?"

There is no migration fee. Gym Art Meets charges a 3% platform fee on registrations that pass through the system. Meet creation, setup, score export, and projector display are all free.

"How long does the switch take?"

Most organizers complete the core setup (account, club, athlete import) in under an hour. Setting up your first meet takes additional time depending on complexity, but the interface walks you through each step. Plan for a half-day to get fully comfortable, including a test meet.

"Can I try it before committing?"

Yes. Create an account, set up a club, and create a test meet at no cost. You only pay the platform fee when real registrations come in. Contact [email protected] if you want a guided walkthrough.

"What happens to our historical results?"

Gym Art Meets does not import historical scores from SportzSoft. Your SportzSoft results remain accessible on their platform. We recommend exporting your results as CSV files (see the Export section above) and keeping them for your records. Going forward, all results from meets run on Gym Art Meets will be stored and exportable.

"Is our athletes' data actually safe with Gym Art Meets?"

Yes. Gym Art Meets takes data privacy seriously. Meet visibility controls let you choose who sees scores and results. Routine videos cannot be downloaded by spectators. We provide configurable privacy controls so organizers decide what is shared and with whom.

"What if I need help during my first meet?"

Email [email protected] before, during, or after your meet. We also provide an Organizer Event-Day Guide with checklists, score entry workflows, and internet troubleshooting steps. Many organizers run a small test session before their first real competition to build confidence with the interface.


Get Help

You are not doing this alone.

Reach out at [email protected] if you need anything.

Last updated