Client Success & Operations Coordinator (Remote – Fitness Studio)

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

TYPE OF WORK

Any

WAGE / SALARY

$625 - $800 Per Month

HOURS PER WEEK

24

DATE UPDATED

Jun 13, 2026

JOB OVERVIEW

About Us
We're SoFit, a personal training studio based in Orlando, Florida. We help busy professionals get in shape through personalized coaching and a supportive client experience. We're growing and looking for one organized, people-loving person to own our client experience and day-to-day operations.

What You'll Do
Client Experience

Onboard new clients (welcome messages, first-session prep, account setup)
Run regular check-ins that keep clients motivated and on track
Handle scheduling, rescheduling, and cancellations
Spot at-risk clients early and help keep them engaged
Collect testimonials and reviews from happy clients

Operations

Keep our training schedule running smoothly day to day
Coordinate with our coaching team so clients are matched correctly
Pull simple weekly reports (numbers, attendance, retention)
Follow and maintain our existing systems and checklists

Who You Are

Excellent written and spoken English (C1 or C2)
Warm, friendly, and genuinely enjoy helping people
Extremely organized — you never let things slip through the cracks
Comfortable with messaging, scheduling, and spreadsheet tools
Reliable and self-managing — you don't need to be chased

Nice to have (we'll train the right person)

Experience with Trainerize, Setmore, or similar coaching/scheduling software
Background in fitness, wellness, or a service-based business

Schedule & Pay

Full-time, 24-30 hours/week
$625 - $850 Per Month, depending on experience
Some overlap with US business hours (Eastern Time) preferred
Long-term role with room to grow into a bigger operations position

How to Apply
To apply, begin your message with the word "SOFIT-READY" so I know you read the full post. Then tell me:

A time you turned a frustrated customer into a happy one — what did you do?
What tools you've used for client communication or scheduling
Your available hours and how much overlap you have with US Eastern Time

I read every application that follows these instructions. Looking forward to meeting you!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0605
Total Execution Time  0.0618
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,497,376 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Client-Success-Operations-Coordinator-Remote-Fitness-Studio-1667832
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0552 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1667832
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 762893
 LIMIT 1 
0.0481   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1667832
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-23',ej.date_added) duration_daysDATEDIFF('2026-06-23',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-06-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1667832' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1667832 
0.0007   UPDATE employer_jobs SET hit_counts '***Jun-13-2026=801***Jun-14-2026=81***Jun-15-2026=50***Jun-16-2026=54***Jun-17-2026=46***Jun-18-2026=35***Jun-19-2026=11***Jun-20-2026=17***Jun-23-2026=1' WHERE job_id'1667832'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1096' WHERE job_id'1667832'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1667832' 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` = 1667832 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '762893'
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)