Virtual Assistant – Lead Communication, Scheduling & Client Support, Social Media (Fitness Coaching Business)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

$5–8 USD per hour, DOE

HOURS PER WEEK

33

DATE UPDATED

Dec 14, 2025

JOB OVERVIEW

About Us
We run a high-touch personal training and coaching business for busy, high?income parents (35–55) who want to lose weight, get stronger, and feel confident again. We offer in?person training, hybrid coaching, and nutrition/accountability programs.

We’re looking for a reliable, detail?oriented Virtual Assistant to make sure no lead or client ever “falls through the cracks.”

The ideal candidate will be available for a split schedule on weekdays and in the morning on Saturday: M-F 8am-11am EST + 4pm to 7pm EST and Saturday 8am-11am EST

Role Objective (What Winning Looks Like)
Your primary job is to:

Respond to new leads fast and get them booked on the calendar.
Keep our CRM, schedule, and client communication clean and up to date.
Make clients feel taken care of with clear, consistent communication.
Schedule post to Facebook and Instagram daily.
You’re not “just doing tasks.” You own the pipeline between “lead came in” and “showed up and got started,” using scripts and systems we provide.

Key Responsibilities
Lead Management & Appointment Setting

Monitor new leads from ads, website, and referrals during your shift.
Call, text, and/or email new leads quickly using our scripts.
Qualify basic info (goals, schedule, budget readiness) and book them into our consultation calendar.
Confirm and reschedule appointments, send reminders, and reduce no?shows.
Update leads in our CRM (Go High Level); send the best leads to the owner/closer.

Client Communication & Admin

Send welcome messages, check?in reminders, and follow?up messages to current clients.
Update client records, notes, and attendance in our systems.
Handle first?line customer service (billing questions, schedule changes, basic FAQs) and escalate issues when needed.

Systems & Reporting

Keep CRM stages, tags, and notes accurate and up to date.
Follow our SOPs and suggest improvements as you see patterns.

Social Media Posting (Secondary To the Above Responsibilities)

Use our photos and videos to post 12 times per week on Instagram and Facebook.
Follow our content calendar and caption templates.
Schedule posts and stories in advance using our tools.
Share client wins, reminders, and educational posts to support lead gen and trust.
This happens after all lead and client messages are cleared.

KPIs (How We Measure You)
Average response time to new leads during shift.
Number of booked consultations per week.
Show rate on booked appointments.
CRM accuracy (no “orphan” or untagged leads).
Client satisfaction based on response time and resolved issues.
Number of posts per week

Requirements
Previous experience as a VA, appointment setter, or customer support rep (fitness/health background is a plus).
Excellent written and spoken English.
Comfortable on the phone, text, and email.
Strong organization and attention to detail.
Able to work U.S. time zones reliably.
Comfortable with CRM tools, calendars, and basic Google Workspace.

How to Apply
Respond to this job ad with the following

A short Loom or audio (1–2 min) introducing yourself.
A brief description of similar work you’ve done.
Your available hours (in U.S. Eastern or Pacific time) and desired hourly rate.
We’ll review applications and invite selected candidates to a phone interview through WhatsApp

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0131
Total Execution Time  0.0150
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,888 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-Lead-Communication-Scheduling-Client-Support-Social-Media-Fitness-Coaching-Business-1534501
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0064 seconds)  (Hide)
0.0013   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1534501
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 872401
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1534501
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1534501' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1534501 
0.0012   UPDATE employer_jobs SET hit_counts '***Dec-14-2025=162***Dec-15-2025=409***Dec-16-2025=85***Dec-17-2025=31***Dec-18-2025=22***Dec-19-2025=8***Dec-20-2025=8***Dec-21-2025=4***Dec-22-2025=10***Dec-23-2025=5***Dec-24-2025=3***Dec-25-2025=1***Dec-26-2025=1***Dec-27-2025=4***Dec-28-2025=2***Dec-29-2025=1***Dec-30-2025=3***Dec-31-2025=1***Jan-01-2026=2***Jan-02-2026=5***Jan-03-2026=5***Jan-04-2026=3***Jan-05-2026=2***Jan-06-2026=2***Jan-09-2026=5***Jan-10-2026=2***Jan-11-2026=4***Jan-12-2026=2***Jan-13-2026=1***Jan-14-2026=1***Jan-15-2026=4***Jan-16-2026=6***Jan-17-2026=2***Jan-18-2026=3***Jan-19-2026=5***Jan-20-2026=12***Jan-21-2026=7***Jan-22-2026=5***Jan-23-2026=5***Jan-24-2026=4***Jan-25-2026=1***Jan-26-2026=2***Jan-27-2026=5***Jan-28-2026=3***Jan-29-2026=1***Jan-30-2026=3***Jan-31-2026=2***Feb-01-2026=2***Feb-02-2026=4***Feb-03-2026=8***Feb-04-2026=1***Feb-07-2026=1***Feb-08-2026=2***Feb-09-2026=1***Feb-11-2026=1***Feb-15-2026=1***Feb-18-2026=4***Feb-19-2026=2***Feb-22-2026=2***Feb-25-2026=1***Feb-26-2026=1***Mar-02-2026=1***Mar-05-2026=1***Mar-16-2026=1***Mar-24-2026=1***Mar-26-2026=1***Apr-01-2026=1***Apr-06-2026=1***Apr-07-2026=2***Apr-18-2026=2' WHERE job_id'1534501'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Dec-2025=760***Jan-2026=104***Feb-2026=31***Mar-2026=5***Apr-2026=6' WHERE job_id'1534501'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1534501' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1534501 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '872401'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)