Prenatal Fitness Challenge and Program Launch SOP for Virtual Assistants

A prenatal fitness challenge or program launch has more moving parts than a standard fitness launch. You are working with a client population whose availability, energy, and health status can shift week to week. The VA's job is to make sure the operational infrastructure is in place before the coach starts selling, so that the actual enrollment, delivery, and communication run without friction.

This SOP covers the full prenatal fitness challenge and program launch workflow, from pre-launch setup through post-launch wrap-up.

Phase 1: Pre-Launch Setup (3 to 4 Weeks Out)

Everything that requires tech setup happens here. Do not wait until launch week.

Confirm program details with the owner

Before you build anything, get answers in writing:

  • Program name, duration, and format (live, on-demand, or hybrid)
  • Target client: trimester stage, postpartum, or open to all prenatal clients
  • Price point and any early bird or bundle offers
  • Start date and enrollment close date
  • Maximum enrollment cap (prenatal classes often have soft caps for safety reasons)
  • Any prerequisites or screening requirements (physician clearance, trimester limits)

Document this in a shared launch brief. Every piece of infrastructure you build references this doc.

Build the registration and checkout flow

Set up the registration page in GoHighLevel or your landing page tool. The page needs:

  • A clear description of who the program is for (trimester, fitness level, what to expect)
  • A physician clearance acknowledgment or PAR-Q adapted for prenatal clients
  • Payment processing connected to your Stripe or Square account
  • A confirmation email trigger that fires immediately on purchase

Test the full flow yourself before opening registration. Submit a test purchase, confirm the confirmation email fires, and verify the client lands in the correct list or tag in GoHighLevel.

Set up program delivery

If the program uses Trainerize or TrueCoach, build the program before the launch starts. For a challenge format, create the week-by-week workout schedule with modifications clearly noted for each trimester. Add the program to a client group or template so you can bulk-enroll registered clients on start day.

If delivery is via a Facebook Group or community platform, create the group, set the privacy settings, and draft the welcome post. Do not make the group live until enrollment opens.

Prepare the email sequence

In GoHighLevel or your email platform, build the launch sequence:

  1. Registration confirmation (immediate)
  2. Prep email: what to do before Day 1, equipment needed, physician clearance reminder (3 days before start)
  3. Day 1 welcome email with access link and community link
  4. Weekly check-in emails for each week of the program
  5. Completion email with next steps and any upsell offer

Draft all emails before launch week. Get owner approval on any copy that makes health-related claims.

Phase 2: Launch Week Execution

Open enrollment and announce

On enrollment open day, publish the registration page and send the announcement email to your list. Schedule social posts in your content tool (Buffer, Later, or GoHighLevel social scheduler). Prenatal fitness launches perform well with:

  • Testimonial content from past clients (trimester-specific if possible)
  • Short video from the coach explaining who the challenge is for
  • Clear FAQ posts addressing common hesitations (safe for all trimesters? do I need equipment?)

Monitor registrations daily. Update the owner with enrollment numbers each morning of the launch window.

Handle incoming questions

New leads will reply to launch emails or DM on social. Route all questions through a single inbox. In GoHighLevel, use the unified inbox or conversations view. Common prenatal launch questions:

  • Is the program safe if I am in my third trimester?
  • Can I do this if I have diastasis recti?
  • Will there be modifications for pelvic floor issues?

Have templated responses ready for each common question. Flag any question that requires a medical or safety judgment to the coach before responding.

Manage enrollment cap

If the program has an enrollment cap, track registrations in real time. Set a waitlist trigger in GoHighLevel that fires when enrollment closes. The waitlist email should confirm their spot in the queue and set expectations for the next cohort.

Phase 3: Program Delivery Operations

Bulk enroll clients on start day

On the program start date, bulk enroll all registered clients in Trainerize or TrueCoach. Send the Day 1 welcome email with direct access instructions. If you are using a Facebook Group, approve all pending member requests.

Monitor engagement in the first week

First-week drop-off is the biggest risk in any challenge format. Track logins and completions in Trainerize or TrueCoach. Flag any client who has not logged in by Day 3 and send a personal check-in message from the coach's account.

In prenatal programs, some clients may need to pause due to health changes. See your membership freeze SOP for how to handle mid-program pauses. Do not pressure clients to continue if they report symptoms.

Send weekly touchpoints

Each week, send the scheduled check-in email from your GoHighLevel sequence. In the first program cohort, also collect feedback via a short Typeform or Google Form at the midpoint. Use that data to improve the next launch cycle.

Phase 4: Post-Launch Wrap-Up

Send completion communications

On the final day, send the completion email. Include:

  • A congratulations message from the coach
  • A prompt to submit completion photos (if applicable, following your photo management SOP)
  • A testimonial request with a direct link to a Google Form or video testimonial tool
  • Any offer for the next program or ongoing membership

Debrief and document

Within one week of program close, compile a launch debrief:

  • Total registrations and revenue
  • Completion rate
  • Testimonials and photo submissions collected
  • Email open rates from the GoHighLevel sequence
  • Top questions received during launch
  • What to change for the next cohort

Share the debrief with the owner and file it with the launch brief. This becomes your reference document for the next launch.

See how to hire a fitness virtual assistant if your launch volume has grown to the point where a single VA can no longer manage all phases efficiently.

Frequently Asked Questions

How far in advance should a prenatal fitness challenge launch be set up?

Start setup 3 to 4 weeks before enrollment opens. This gives time to build the registration flow, set up delivery in Trainerize or TrueCoach, draft and get approval on all email copy, and test everything before the first payment processes.

What safety disclosures are required for a prenatal fitness program launch?

At minimum, include a PAR-Q adapted for prenatal clients and a physician clearance acknowledgment on the registration page. The program description should clearly state which trimesters or postpartum stages the program is appropriate for. Flag any medical or safety copy to the coach for review before publishing.

How should a VA handle a client who needs to drop out mid-challenge due to a pregnancy complication?

Process an immediate pause or withdrawal per your membership freeze SOP. Do not apply standard cancellation penalties. Send a personal message expressing support and confirming their account status. Document the reason for withdrawal (in general terms, without medical detail) in the client record. Check in after 2 weeks to offer a spot in the next cohort.

What enrollment cap is typical for a prenatal fitness challenge?

This varies by format. Live group Zoom sessions often cap at 15 to 20 participants for quality reasons. On-demand programs with community support can run larger cohorts. The coach should set the cap based on how much live support is included. Document the cap in the launch brief before setup begins.

How do you build a waitlist for a sold-out prenatal program?

Set up a waitlist form in GoHighLevel that triggers when enrollment closes or when the registration page is taken down. The confirmation email should state that the client is on the list, set an expectation for when the next cohort opens, and offer any interim resources (free content, a sample workout). Follow up with the waitlist before the next launch opens.