Remote Appointment Setter

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

TYPE OF WORK

Any

SALARY

$3+/hr plus commission

HOURS PER WEEK

30

DATE UPDATED

Mar 30, 2026

JOB OVERVIEW

About Douglas Barrett Media Group
Douglas Barrett Media Group is a fast-growing content creation and paid media agency based in Northern California. We help home service businesses, contractors, medical professionals, and other service-based companies generate consistent, qualified leads through strategic content marketing and outbound messaging systems.
We do not rely on hope marketing. We build systems that create conversations, booked calls, and real revenue.
We are building a high-performance team and looking for a driven Remote Appointment Setter who wants to grow with us long term.

Position Overview
As a Remote Appointment Setter, your primary responsibility is to initiate and manage high-quality direct message conversations across Instagram and other platforms, qualify prospects, and book them onto our sales calendar.
You will work directly with the founder and sales team to drive daily outbound efforts and help scale our lead generation engine.
This is a performance-based role designed for someone who thrives in fast-paced environments, enjoys measurable targets, and wants real growth opportunity.

Key Responsibilities
Initiate 100 to 150 new outbound DM conversations daily
Use company-provided scripts and frameworks to start and guide conversations
Qualify prospects based on our internal criteria
Book 2 to 3 qualified sales calls per day
Respond to incoming messages within 3 to 5 minutes during working hours
Maintain accurate records in our CRM and tracking systems
Follow up with leads consistently using approved follow-up sequences
Track and report daily KPIs including conversations started, responses received, leads qualified, and calls booked
Attend weekly coaching sessions and team performance reviews
Continuously improve messaging based on feedback and training
This is a high-output role. Consistency and discipline are required.

Compensation Structure
Competitive hourly base pay
Commission paid per qualified call that shows up
Performance-based bonuses for hitting booking targets
Uncapped earning potential based on performance
This structure rewards both consistency and results.

Required Qualifications
Fluent in written and spoken English with strong understanding of US communication style
Excellent written communication skills
Comfortable handling high-volume outreach daily
Highly coachable and open to feedback
Able to handle rejection without losing ---------- ntum
Strong work ethic and accountability
Available 4 to 6 hours per day with flexible scheduling
Comfortable working inside CRM systems and tracking performance metrics
Previous appointment setting or sales experience is a plus but not required. We value attitude and coachability over background.

This Role Is Not for You If
You want a low-accountability or slow-paced role
You struggle with rejection or performance pressure
You are not open to coaching or improvement
You are currently juggling three or more other roles
You are not comfortable being measured by daily KPIs
We are building a performance culture. Results matter.

Growth Opportunities
Hourly stability plus uncapped commission
Flexible remote work environment
Daily mentorship from leadership
Clear pathway to Sales Closer, Team Lead, or Sales Manager
Work inside a high-performance team culture focused on growth

Application Process
Thank you for your interest in joining Douglas Barrett Media Group.
Before scheduling interviews, we require a short Loom video submission.
Please record a 1 to 2 minute Loom video answering the following:
Tell us about yourself and any past experience in sales or outreach.
Why do you want to be part of our team?
What makes you confident you can initiate 100 to 150 conversations per day and consistently book calls?

Email
your Loom link to ----------

Qualified applicants will be contacted to schedule an interview.
We are looking for hungry, competitive individuals ready to grow fast and earn based on performance.
If that sounds like you, we look forward to seeing your video.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0031
Controller Execution Time ( Jobseekers / Job )  0.0135
Total Execution Time  0.0175
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,896 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Remote-Appointment-Setter-1581793
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0071 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1581793
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 905696
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1581793
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 '1581793' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1581793 
0.0009   UPDATE employer_jobs SET hit_counts '***Feb-17-2026=248***Feb-18-2026=85***Feb-19-2026=32***Feb-20-2026=16***Feb-21-2026=10***Feb-22-2026=3***Feb-23-2026=13***Feb-24-2026=12***Feb-25-2026=18***Feb-26-2026=5***Feb-27-2026=5***Feb-28-2026=5***Mar-02-2026=11***Mar-03-2026=6***Mar-04-2026=2***Mar-05-2026=1***Mar-06-2026=1***Mar-07-2026=2***Mar-09-2026=2***Mar-10-2026=1***Mar-12-2026=2***Mar-15-2026=1***Mar-16-2026=1***Mar-17-2026=1***Mar-19-2026=4***Mar-20-2026=1***Mar-21-2026=1***Mar-22-2026=2***Mar-26-2026=9***Mar-27-2026=3***Mar-30-2026=468***Mar-31-2026=61***Apr-01-2026=31***Apr-02-2026=12***Apr-03-2026=36***Apr-04-2026=4***Apr-05-2026=4***Apr-06-2026=7***Apr-07-2026=7***Apr-08-2026=2***Apr-09-2026=6***Apr-10-2026=9***Apr-11-2026=2***Apr-17-2026=2' WHERE job_id'1581793'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Feb-2026=451***Mar-2026=579***Apr-2026=122' WHERE job_id'1581793'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1581793' 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` = 1581793 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '905696'
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)