A weak job description is the single biggest reason fitness business owners end up with underqualified VAs. Most postings are either so vague they attract every applicant on the platform, or so technically dense they scare away experienced candidates who do not match a single bullet point. Neither extreme works.
A good Fitness VA job description does three things: filters out candidates who cannot do the core work, signals to qualified candidates that you are a serious, organized employer, and sets the right expectations before the first interview. Here is how to write one, followed by a full template you can copy and customize.
The Anatomy of a Fitness VA Job Description
Job Title
Your title determines who applies. Common options and what they attract:
- "Fitness Virtual Assistant" - broad appeal, appropriate for general admin + marketing roles.
- "Fitness Marketing VA" - attracts candidates with social media and email experience; filters out pure admin applicants.
- "Gym Operations VA" - draws candidates with CRM and scheduling experience; fewer marketing applicants.
- "Fitness VA - GoHighLevel Specialist" - very targeted; right if GHL is the core tool. Dramatically reduces unqualified applicants.
- "Online Fitness Coach VA" - signals that the client base is individual coaches rather than gym owners; attracts candidates experienced with Trainerize, TrueCoach, and coaching-specific workflows.
Do not title the role "Virtual Assistant" or "Administrative Assistant." You will receive hundreds of general VA applicants with no fitness industry exposure. Specificity in the title is the first filter.
The Opening Paragraph
The first paragraph is your pitch to the candidate. Qualified VAs receive multiple offers. Give them a reason to read further.
Cover four things in three to four sentences:
- What your business does and who your clients are.
- What the VA will own (not just assist with - own).
- What makes working with you different (hours flexibility, long-term opportunity, invested onboarding).
- Who should NOT apply (saves everyone time).
A strong opening: "We run a 200-member CrossFit box and an online coaching program serving 80 remote athletes. We are looking for a Fitness VA who will own our lead follow-up system, manage Wodify, and run our weekly content calendar without daily check-ins. If you need a lot of hand-holding to get started, we are not the right fit. If you thrive in structured chaos and can self-manage, we want to talk."
That paragraph filtered the applicant pool before anyone reads a single bullet point.
Responsibilities: Be Specific About Tools and Outputs
The biggest mistake in this section is listing activities instead of outputs. "Manage social media" is an activity. "Schedule and post 20 pieces of content per week across Instagram and Facebook using Later, with engagement monitoring and weekly performance reports" is an output with clear accountability.
For each responsibility, name the tool you use and the expected output or frequency.
Strong:
- Manage lead follow-up in GoHighLevel: respond to all new form submissions within 15 minutes using pre-approved templates, log all contact attempts in the pipeline, and escalate warm leads to the owner daily.
- Process new client onboarding in Trainerize: create profile, assign initial program, send welcome email, and confirm first check-in within 24 hours of payment receipt.
- Schedule weekly Instagram and Facebook posts using Metricool: 5 posts per week per platform, scheduled by Sunday evening for the following week.
Weak:
- Handle social media
- Respond to leads
- Onboard new clients
Specific outputs attract candidates who have done the work before. Vague responsibilities attract candidates who are guessing at whether they qualify.
Required Skills vs. Nice-to-Have Skills
Split these clearly. The required list should be short and non-negotiable - five to eight items maximum. The nice-to-have list can be longer.
Required items should include:
- Specific platform fluency (name the exact tool and the minimum proficiency level)
- Communication expectations (response time, written English standard)
- Availability requirements (specific hours overlap, if any)
- Demonstrated experience (years in similar role, portfolio, references)
Nice-to-have items expand the role's potential without excluding candidates who cannot do everything on day one:
- Experience with a specific secondary tool
- Fitness industry background (personal training cert, gym membership history)
- Content creation or copywriting experience
- Video editing software familiarity (CapCut, DaVinci Resolve)
The wrong way to write required skills: making every item required. If your posting says "required: GoHighLevel, Mindbody, Trainerize, Wodify, ClickFunnels, Zapier, Canva, Metricool, and video editing" - that candidate does not exist, or they cost $40/hr.
Red Flags to Screen For
Some things that look like qualifications are actually signals of poor fit:
Excessive tool lists. A candidate who lists 25 platforms in their profile often knows none of them deeply. Ask them to describe their workflow for a specific task in one of those tools. Fluency looks like specificity. Familiarity looks like generalities.
Unavailable references. Every serious Fitness VA candidate should have at least two clients who will take a short call. "My clients prefer privacy" is not an explanation. It is a flag.
Unclear previous scope. "Helped with marketing" tells you nothing. "Managed lead follow-up in GoHighLevel for a 300-member CrossFit gym, maintaining a 10% opt-in to book rate over 8 months" tells you everything. Ask candidates to quantify their past work during screening.
Rate inconsistency. A candidate who quotes you $8/hr in their application but negotiates to $15/hr after one interview was either deceptive in their application or has not thought through their pricing. Both outcomes predict friction.
Immediate availability with no explanation. Most qualified VAs are working and would need to give notice. Immediate availability can be legitimate (prior contract just ended) but probe why.
Compensation and Terms
Be explicit. Listings without compensation ranges receive applications from candidates at every price tier, wasting everyone's time. State:
- Rate structure (hourly, monthly retainer, project)
- Rate range (specific numbers, not "competitive")
- Payment cadence (weekly, biweekly, monthly)
- Payment method (PayPal, Wise, direct deposit, Deel)
- Contract terms (month-to-month, three-month minimum)
- Trial period expectations (paid, how long, what determines success)
If you use Deel, Remote, or a similar EOR platform for international contractors, say so. Experienced VAs prefer structured payment platforms over informal arrangements.
Full Job Description Template
Copy this, replace the bracketed content with your specifics, and post it to OnlineJobs.ph, Upwork, or your preferred platform.
Job Title: Fitness VA - [Specialization: Marketing / Operations / GoHighLevel / Trainerize]
Location: Remote | [Time zone overlap required, e.g., "Must overlap with US Eastern 9am-1pm"]
Hours: [Part-time 15-20 hrs/week | Full-time 40 hrs/week]
Rate: [$X to $Y per hour | $X/month retainer for X hours/week]
About Us
[2-3 sentences: type of fitness business, size, who you serve, and what makes you worth working for.]
Example: We operate a 250-member boutique fitness studio in Austin, TX, and an online training program with 120 remote clients. Our team is small, our systems are documented, and we take onboarding seriously - you will not be dropped in with zero context. We are looking for a long-term partner, not a temp.
What You Will Own
This role is not an "assist with" role. You will be the primary operator for:
- Lead follow-up: Respond to all new leads in [CRM name] within [X] minutes using pre-approved templates. Log every contact attempt. Escalate hot leads to [Owner/Sales Team].
- CRM management: Maintain clean pipelines in [GHL / Mindbody / other]. Update contact stages daily. Archive stale leads per the defined schedule.
- Content scheduling: Schedule [X] posts per week across [platforms] using [tool]. Source or create graphics in Canva using our brand kit. Submit content calendar for approval by [day] each week.
- Client onboarding: Process new member or client onboarding in [platform] within 24 hours of payment. Send welcome sequences. Confirm first appointment.
- Appointment management: Monitor calendar in [platform], send confirmation and reminder sequences, handle reschedules, and report no-show rates weekly.
- [Additional responsibility specific to your business]
Required Qualifications
- Minimum [X] years of experience as a VA, preferably in fitness, health, or wellness.
- Demonstrated fluency in [Platform 1] - you should be able to describe your workflow for [specific task] without looking it up.
- Strong written English: emails and SMS messages you send represent our brand. Typos and grammatical errors are disqualifying.
- Reliable internet connection with [minimum upload/download speed] confirmed.
- Availability to overlap with [time zone] between [hours] at least [X] days per week.
- Portfolio or references from at least two previous clients who can speak to your work.
Nice to Have
- Experience with [Secondary Platform 1] or [Secondary Platform 2]
- Fitness industry background (gym membership, coaching cert, sport background)
- Canva proficiency for creating branded content from scratch
- Basic video editing (CapCut, DaVinci Resolve) for short-form content
- Copywriting or email marketing experience
What a Successful First 90 Days Looks Like
- Days 1 to 14: Complete onboarding checklist, shadow current processes, and take over first core task with documented SOPs.
- Days 15 to 45: Fully own lead follow-up and content scheduling with no check-ins needed from owner.
- Days 46 to 90: Identify one process improvement, document it, and present it for review.
We measure success by outcomes, not hours logged: response times, pipeline cleanliness, content delivery rate, and your ability to flag issues before they become problems.
Compensation and Terms
- Rate: $[X] to $[Y] per hour / $[X] per month for [X] hours per week
- Paid weekly via [PayPal / Wise / Deel] on [day]
- [X]-week paid trial period at the stated rate
- Month-to-month contract after trial; we expect a long-term relationship and promote from within when roles expand
How to Apply
Send the following to [email] with the subject line "Fitness VA Application - [Your Name]":
- A two to three sentence summary of your most relevant experience.
- Your hourly rate or monthly rate for this scope of work.
- A short answer (three to five sentences) to this question: "Describe a time a client's CRM or platform had an error that affected clients. What happened, what did you do, and what did you change afterward?"
- Two references who can speak to your work (name, relationship, email or phone).
Applications without all four items will not be reviewed.
That final application instruction is intentional. Requiring specific items filters candidates who cannot follow instructions - a foundational requirement for remote work. The question about a platform error screens for problem-solving instinct and honesty, two traits that are hard to assess in a one-hour interview.
How to Customize the Template
The template above is a starting frame, not a finished posting. Three sections need real customization before you post:
- Tasks list. Strip anything you will not actually delegate in the first 90 days. A bloated tasks list filters out qualified candidates who know they cannot do everything.
- Tools and platforms. List only the tools you actually use. Listing GoHighLevel because you might switch to it next year wastes everyone's time.
- Compensation range. Anchor on market rates, not aspirational ones. A $5/hr posting requiring two years of MindBody experience produces zero qualified applicants.
Customize these three before publishing. The structural sections - application instructions, requirements, communication expectations - stay the same across hires.
For more on evaluating candidates once applications come in, see our Fitness VA interview questions guide and the full cost breakdown to set your budget before you post.
For the broader role, see our Fitness VA tasks list and the hiring playbook.
Frequently asked questions
How long should the job description be?
600 to 900 words. Long enough to filter for fit, short enough to read in three minutes. Anything longer signals you have not made decisions about what you actually need.
Should I list a specific salary or a range?
Always list a range. Postings without compensation get 60% lower qualified-application rates because experienced VAs filter them out as a waste of time.
Can I copy-paste the template directly?
Yes - that is its purpose. Customize the platform list, hours, and tasks before posting. Generic templates with no detail are easy to spot and signal a lazy hire.
What is the single best filter in a job posting?
A specific application instruction (record a 90-second video, answer this question, attach this file). 40 to 60% of applicants ignore it, eliminating the worst half of the pool before you read a single resume.
Should I post on Indeed or LinkedIn for fitness VAs?
Generally no. OnlineJobs.ph and Upwork have higher concentrations of qualified offshore VAs. Indeed and LinkedIn target US-based candidates whose rates rarely fit a fitness business budget.