Phone-Based Appointment Setter (Part-Time)

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

TYPE OF WORK

Part Time

WAGE / SALARY

TBD

HOURS PER WEEK

20

DATE UPDATED

Jun 13, 2026

JOB OVERVIEW

Phone-Based Appointment Setter (Part-Time)

Company: What If Media Company (US-based Performance Marketing Agency)
Industry: Home Services / HVAC
Work Type: Part-Time, Work from Home
Hours: ~20 hours/week (flexible scheduling, US business hours)

About Us:

What If Media Company is a US-based performance marketing agency specializing in Meta (Facebook & Instagram) advertising for home service companies, primarily HVAC (heating, ventilation, and air conditioning). We generate high-quality leads for our clients through targeted ad campaigns, and we need someone to help convert those leads into booked appointments.

We’re a small, fast-moving team that values initiative, clear communication, and results. If you thrive in a role where your work directly impacts business growth, you’ll love it here.

What You’ll Be Doing:

• Calling warm leads generated from our Facebook/Instagram ad campaigns (these are people who already expressed interest - NOT cold calling strangers)
• Setting appointments for HVAC services (AC repair, installation, maintenance, etc.)
• Following up with leads who didn’t answer or need a callback
• Updating lead status and notes in our CRM/ client's CRM (GoHighLevel, Housecall Pro, Jobber, etc.)
• Sending confirmation texts/emails to leads after booking
• Reporting daily call volume, appointment stats, and outcomes
• Communicating with the team via Slack for updates and coordination

What We’re Looking For:

Must-Haves:
• Excellent spoken English with a clear, neutral accent (you’ll be calling US-based homeowners)
• Reliable phone/VOIP setup and a quiet workspace
• Comfortable making 40–60+ calls per shift
• Experience in appointment setting, telemarketing, or outbound/inbound calling (at least 6 months)
• Familiarity with CRM tools (GoHighLevel experience is a big plus, but we’ll train you)
• Stable internet connection (at least 10 Mbps)
• Own laptop/desktop with headset

Nice-to-Haves:
• Experience in the home services, HVAC, or trades industry
• Experience with GoHighLevel (GHL)
• Background in lead generation or digital marketing agencies
• Familiarity with Slack, Google Workspace

Personality Fit:
• Self-starter who doesn’t need micromanaging
• Friendly, warm phone presence - you can build rapport quickly
• Resilient and positive even after rejected calls
• Detail-oriented when logging call outcomes
• Honest and transparent about results (we care about real numbers, not inflated stats)

Schedule:
• Part-time: approximately 20 hours per week
• Work hours align with US business hours (Central Time - CT)
• Preferred availability: Monday–Friday, with flexible shift options
• Start your application with the word "setter" so we know you read the full post.
• Applications without this keyword will not be reviewed.
• Specific schedule to be discussed during interview

Why You’ll Like Working With Us:
• Warm leads only - no cold calling random people; these leads already want help
• Small team, big impact - your work directly drives revenue for our clients
• Growth opportunity - strong performers can move to full-time or take on additional responsibilities
• Supportive management - we guide you on our systems, scripts, and processes

How to Apply?

1. A brief introduction about yourself and your relevant experience
2. Your experience with phone-based roles (appointment setting, customer service, telemarketing, etc.)
3. Your English proficiency level and any accent training
4. Your available hours (in Philippine Time and US Central Time)
5. Your internet speed (speedtest.net screenshot is a plus)
6. A short voice recording (1–2 min) introducing yourself in English - Google Drive link or Vocaroo

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0842
Total Execution Time  0.0856
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,264 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Phone-Based-Appointment-Setter-Part-Time-1667345
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0760 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1667345
 LIMIT 1 
0.0017   SELECT *
FROM `employers`
WHERE `employer_id` = 944153
 LIMIT 1 
0.0426   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` = 1667345
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-19',ej.date_added) duration_daysDATEDIFF('2026-06-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1667345' 
0.0022   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1667345 
0.0009   UPDATE employer_jobs SET hit_counts '***Jun-12-2026=2***Jun-13-2026=1967***Jun-19-2026=1' WHERE job_id'1667345'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1968' WHERE job_id'1667345'  
0.0042   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1667345' 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` = 1667345 
0.0190   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '944153'
AND `date_added` >= '2022-06-08' 
0.0017   select from teasers 
0.0012   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)