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:
Export your data from SportzSoft. We show you exactly how.
Set up your Gym Art Meets account. Create your club and connect Stripe for payments. Takes about 10 minutes.
Import your athletes and clubs. Upload your CSV files. We handle the format differences.
Set up your first meet. We walk you through every step, mapped to what you already know from SportzSoft.
Invite your clubs. They register through Gym Art Meets and get a smooth onboarding experience.
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.
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 Pricing 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.
Go to sportzsoftlivemeet.com and log in with your Club Admin credentials.
Navigate to Profiles.
Filter for Athletes.
Click the Export button.
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.
Go to sportzsoftlivemeet.com.
Click Find a Meet.
Select your specific meet.
Click the Results button.
Choose the Results by Level tab (or Results by Session, or Results by Club).
Use MultiSelect if you need multiple levels.
Scroll to the bottom of the results page.
Click Export to CSV.
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:
Go to meets.gymart.org and create your account.
Create your club from the Club Dashboard.
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:
Open the SportzSoft CSV in a spreadsheet application (Excel, Google Sheets, or similar).
Rename the columns to match this order:
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.
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
In the Club Dashboard, go to Gymnasts.
Click Import to open the CSV import wizard.
Step 1: Upload your prepared CSV file (or paste the contents, or drag and drop).
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.
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:
From the Meet Dashboard, click Create a Meet.
Enter the meet name, start and end dates, venue name, and address.
Select the discipline: WAG, MAG, or both.
Add a description, contact information, and optional branding (cover image, social links).
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:
Open your meet and go to Registration Settings.
Toggle registration Open.
Set a registration deadline.
Configure pricing (uniform for all levels, or per-level pricing).
Optionally configure: late registration (separate deadline and fees), waitlist (with capacity and optional fee), refund policy (deadline and refund percentage).
Add custom fields if you need additional data from clubs during registration (text, number, email, phone, boolean, or list of values).
Levels and categories
In SportzSoft, you configured Divisions and Categories/Levels, and the system grouped athletes by skill level.
In Gym Art Meets:
Go to your meet's Levels section.
Click Create a Level for each competition category.
For each level, configure: discipline, capacity, pricing, and score settings (execution format, difficulty format, vault scoring decision, tiebreaker algorithm).
Create Age Groups within each level to divide gymnasts by birth date range.
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:
Go to Sessions and click Create a Session.
Set the session name, date, start time, and description.
Configure the Session Timeline (march-in, warm-up, compete, rotate durations).
Assign Competitions (your level + age group combinations) to the session.
Use the Squad Generation tool to automatically distribute gymnasts across rotations, or manually assign them.
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:
Create judge profiles for each judge.
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).
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:
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.
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 Pricing 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
Create a Gym Art Meets account at meets.gymart.org.
Create their club in the Club Dashboard.
Import their gymnasts using the CSV export from SportzSoft (same process described in the Import section above).
Upload floor music (WAG clubs) to their club's music library in MP3 format.
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
Meet = Meet. The top-level concept is the same. You create a meet, configure it, and make it public.
Levels are flexible. Name them whatever your program uses. Configure scoring per level.
Judges scan a QR code. No special app store download needed for judges. The Judges Companion works in any browser.
Clubs import their athletes. They export from SportzSoft, adjust the columns, and upload a CSV.
Privacy is built in. You control what is shared and configure meet visibility.
Key terminology (quick version)
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
Email: [email protected]
Documentation: docs.gymart.org
Judges Companion guide: Judges Companion
Organizer event-day guide: Event-day guide
Three things to do first
Create your account and club at meets.gymart.org.
Import your athletes from your SportzSoft CSV export.
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.
Email support: [email protected]
Full documentation: docs.gymart.org
Organizer event-day guide: Event-day guide (checklists, troubleshooting, workflows)
Judges Companion user guide: Judges Companion
Glossary of terms: Glossary
Pricing details: Pricing
Reach out at [email protected] if you need anything.
Last updated