EXPERIENCED Social Media DM Appointment Setter (High-Ticket Fitness Coaching)

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

TYPE OF WORK

Part Time

SALARY

$200 per month, plus bonuses

HOURS PER WEEK

20

DATE UPDATED

Feb 23, 2026

JOB OVERVIEW

Part-Time ? Full-Time Growth Opportunity

Hourly + Commission + Performance Raises

We are a fast-growing online health and fitness coaching company helping entrepreneurs, executives, and high-performing professionals take control of their health.

Our clients win in business — but struggle with sustainable fitness, energy, and long-term habits.

We don’t sell quick fixes.
We build sustainable transformations.

We are the face of the brand. It’s just the two of us.
We are structured, growth-focused, and building long-term.

Now we’re looking for a highly experienced Social Media DM Appointment Setter to help us scale across multiple platforms.

???? Your Core Role

This is not an admin VA position.

You are responsible for generating qualified booked calls through outbound and inbound social media conversations.

You will be working across:

Instagram

LinkedIn


Facebook


TikTok

Your responsibilities include:

Daily outbound DM prospecting

Engaging new followers across platforms

Starting natural conversations with ideal prospects

Re-engaging warm leads

Booking qualified sales calls

CRM management inside GoHighLevel

Tracking follow-ups and pipeline

Organizing inboxes across platforms

Identifying daily opportunities inside our audience

You will be directly tied to revenue generation.

???? Who This Is For

You MUST have:

Proven experience as a social media DM appointment setter

Experience booking calls for high-ticket coaching offers

Experience prospecting across multiple platforms (not just Instagram)

Strong written English

Ability to handle objections naturally

Understanding of sales psychology

Experience working with entrepreneurs or professionals (preferred)

CRM experience (GoHighLevel is a bonus)

High initiative and ownership

This is NOT for beginners.

We are looking for someone who already understands how to:

Start conversations without sounding scripted

Build rapport quickly

Move conversations toward a booked call naturally

Handle common objections

Track performance metrics

???? Our Culture

Relaxed environment

Fast-paced execution

Highly structured systems

Clear KPIs

Direct communication

Performance-based growth

We will provide SOPs, targeting clarity, and messaging frameworks.

But we expect execution.

???? Growth Path

This starts as:

4 hours per day

5 days per week

30-day paid trial period

If performance is strong, this can evolve into:

Full-time role

Increased base pay

Higher commission structure

Leadership role managing additional appointment setters

We are scaling — and top performers will grow with us.

???? Compensation

Competitive hourly rate (based on experience)

Commission per closed sale

Performance-based raises

Long-term opportunity

If you are confident in your ability to generate booked calls across platforms, you will earn very well here.

???? Do NOT Apply If:

You have never done social media appointment setting

You only copy/paste scripts

You cannot handle performance targets

You are uncomfortable with outbound prospecting

You need constant supervision

? To Apply (Read Carefully)

Start your application with the word: SUSTAINABLE

Send a 2–3 minute Loom video explaining:

Your experience setting across multiple platforms

Results you’ve generated (booked calls per week, close rates, etc.)

What platforms you are strongest on

Include screenshots or proof of past performance

Share what commission structure motivates you most

Applications without a Loom video will not be considered.

We are building something meaningful.

If you’re an experienced multi-platform appointment setter who wants stability, growth, and performance-based income…

Apply now.

If you'd like, next we can:

Define an attractive commission structure that motivates A-players

Add KPI expectations to filter for performance-driven applicants

Build a 30-day performance scorecard

Create your interviewscript

Or refine this to be even more “A-player magnetic”

What would you like to dial in next?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0202
Total Execution Time  0.0220
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,648 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/EXPERIENCED-Social-Media-DM-Appointment-Setter-High-Ticket-Fitness-Coaching-1584713
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0118 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1584713
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 835470
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1584713
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1584713' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1584713 
0.0011   UPDATE employer_jobs SET hit_counts '***Feb-20-2026=43***Feb-21-2026=239***Feb-22-2026=41***Feb-23-2026=171***Feb-24-2026=98***Feb-25-2026=56***Feb-26-2026=41***Feb-27-2026=27***Feb-28-2026=12***Mar-01-2026=3***Mar-02-2026=16***Mar-03-2026=14***Mar-04-2026=12***Mar-05-2026=15***Mar-06-2026=28***Mar-07-2026=5***Mar-08-2026=3***Mar-09-2026=9***Mar-10-2026=4***Mar-11-2026=4***Mar-12-2026=12***Mar-13-2026=2***Mar-14-2026=9***Mar-16-2026=4***Mar-17-2026=2***Mar-18-2026=3***Mar-19-2026=10***Mar-20-2026=1***Mar-22-2026=1***Mar-23-2026=3***Mar-24-2026=2***Mar-26-2026=3***Mar-27-2026=4***Mar-30-2026=2***Mar-31-2026=2***Apr-01-2026=1***Apr-02-2026=1***Apr-03-2026=1***Apr-04-2026=1***Apr-05-2026=1***Apr-06-2026=5***Apr-07-2026=3***Apr-08-2026=3***Apr-09-2026=1***Apr-11-2026=1***Apr-15-2026=1***Apr-17-2026=1' WHERE job_id'1584713'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Feb-2026=728***Mar-2026=173***Apr-2026=20' WHERE job_id'1584713'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1584713' 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` = 1584713 
0.0030   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '835470'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0020   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)