Aquatic Fitness Waitlist Management Workflow for Virtual Assistants

A waitlist is a demand signal. When your swim lessons or aquatic fitness classes fill faster than you can add capacity, the waitlist represents revenue that is available but not yet collected. Most swim schools manage waitlists poorly - families sit on a list for weeks without updates, and when a spot opens, whoever happens to reach out first gets it. The result is frustrated families, missed revenue, and a reputation for poor communication.

A VA-managed waitlist system handles the full cycle: capturing new waitlist entries, communicating status updates, filling spots quickly when they open, and converting waitlisted families into enrolled clients.

Setting Up Waitlist Capture

Families should be able to join your waitlist in the same places they try to enroll: your website, your management software, and via direct inquiry. Set up the waitlist intake points:

In SwimOffice: Configure the waitlist feature for each class that is at capacity. Parents can join the waitlist directly from the parent portal or you can add them manually from the admin side. SwimOffice sends an automatic confirmation when they are added.

In Jackrabbit: Use the Class Waitlist feature. When a class is full, the enrollment page shows a "Join Waitlist" option. Jackrabbit notifies the admin (your VA) when a spot opens so they can contact the next family on the list.

In GoHighLevel: For families who inquire by phone, email, or social media about full classes, your VA creates a contact record and tags them as "Waitlist - [Class Type] - [Day/Time]." This ensures they are in your CRM for communications even if they are not yet in your management software waitlist.

The Waitlist Communication Sequence

Waitlisted families often lose confidence in your business during the waiting period because they hear nothing. A proactive communication sequence keeps them engaged and reduces the number who enroll elsewhere while waiting.

Day 1: Waitlist Confirmation Immediately after being added to the waitlist, the family receives a confirmation with:

  • Which class they are waitlisted for
  • Their approximate position on the waitlist (if you can share this)
  • Your typical wait time based on historical data
  • A reminder that spots open when families cancel, advance, or when you add a new class

This message is automated in GoHighLevel or generated by SwimOffice/Jackrabbit.

Week 2: Status Update Your VA sends a brief status update to anyone who has been on the waitlist for two weeks or longer: "Hi [Name], [Swimmer] is still on the waitlist for [Class]. We wanted to let you know we haven't forgotten! Spots typically open [frequency - e.g., a few per month]. We'll reach out the moment one becomes available. In the meantime, do you have any questions about the program?"

Month 1: Alternative Options Check After 30 days on the waitlist, your VA reaches out with alternatives:

  • A different class time that may have availability
  • A comparable class level that might be a fit
  • An upcoming new session if you are planning to open one
  • A private lesson option if you offer them

This message converts a meaningful percentage of long-waitlist families because it shows you are actively trying to help them find a path to enrollment. Many parents did not know you offered alternatives.

Filling Spots When They Open

When a spot becomes available - through a cancellation, a level advancement that opens a junior slot, or a new class section - your VA works through the process:

Step 1: Identify the open spot. Your VA monitors the management software daily for cancellations and spot changes. In Jackrabbit and SwimOffice, your VA can set up alerts when a waitlisted class has an opening.

Step 2: Contact the first family on the waitlist. Your VA contacts them by SMS first (faster response than email). Message: "Great news - a spot just opened in [Class] on [Day] at [Time]. Would you like to secure it? I can hold it for you for 24 hours. Reply here or click: [enrollment link]."

Step 3: Hold the spot for 24 hours. Give the family 24 hours to respond. This is enough time for a motivated family to make a decision without holding the spot so long that you miss other interested families.

Step 4: Move to the next family if no response. If no response after 24 hours, your VA sends a second message (SMS and email): "We haven't heard back yet on the open spot. It will be released in 2 hours. Let us know if you'd like it!" If still no response, move to family number two on the waitlist and repeat.

Step 5: Confirm enrollment. When a family accepts, your VA processes enrollment in SwimOffice or Jackrabbit, sends the enrollment confirmation, and removes them from the waitlist.

Step 6: Notify the remaining waitlist. After a spot is filled, your VA sends a brief update to the remaining waitlisted families: "A spot that recently opened has been filled. [X] families are still ahead of you on the waitlist. We'll reach out again as soon as the next spot opens."

Waitlist to New Class Conversion

When your waitlist for a particular class or time slot consistently has 5 or more families, that is a signal to consider adding a new class. Your VA tracks waitlist length by class type and day/time and reports this to you monthly. If the data supports it, you decide to add a class - your VA handles the administrative setup in your management software and notifies the waitlisted families.

This is one of the clearest data-driven ways to grow capacity and revenue without heavy marketing investment: the demand is already there, documented in your waitlist.

For the full list of tasks your aquatic fitness VA can manage, see the fitness VA tasks list. For guidance on structuring your VA hire, see how to hire a fitness virtual assistant.


FAQ

How long should a family have to wait before we move them to the top of the next session waitlist? Policy varies, but a common approach: families who have been on the waitlist for 30 or more days get priority enrollment access when the next session opens, ahead of the general public. Your VA flags these families in your CRM and sends them a personal early enrollment notification before the public announcement.

Can we charge a waitlist deposit to reduce no-shows when a spot opens? Yes, and it works well. A $25 to $50 refundable waitlist deposit filters out families who are casually interested but not committed. If they decline the spot when it opens, the deposit is forfeited (or applied to future enrollment as a credit, per your policy). Your VA collects deposits through MindBody or Jackrabbit's payment processing and manages refunds or applications per your policy.

What if we have a long waitlist but also have classes with low enrollment? This usually indicates a time slot mismatch - you have full classes at desirable times and empty classes at inconvenient ones. Your VA can analyze enrollment vs. waitlist data by class time and surface this pattern to you. The solution is often moving underperforming class times to match peak demand, not just opening more of the same times.

Should we keep inactive waitlist entries indefinitely? No. After 90 days of no enrollment and no response to check-in messages, your VA archives or removes the waitlist entry. Stale waitlists make it hard to know your real demand. Run a quarterly waitlist audit: confirm each family is still interested by sending a check-in, remove those who do not respond, and maintain only active, engaged families on the waitlist.