Appointment Setting VA

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

TYPE OF WORK

Full Time

SALARY

$1,200/month base + performance bonuses

HOURS PER WEEK

40

DATE UPDATED

Sep 30, 2026

JOB OVERVIEW

### Role Overview

We are looking for a highly organized, persistent, and sales-oriented Virtual Assistant to manage the lead-to-appointment process for our advertising campaigns.

You will be responsible for contacting new leads, qualifying prospects, booking appointments, following up with leads who do not book, confirming upcoming appointments, recovering no-shows, handling reschedules, and accurately tracking results inside our CRM (HighLevel)

Your primary objective is to turn as many incoming leads as possible into **qualified appointments that actually show up.**

### Core Responsibilities

**Lead Follow-Up**

* Contact every new lead who has not already booked an appointment.
* Call leads 10 minutes after they come in.
* Double-dial leads when they do not answer.
* Send follow-up text messages when appropriate.
* Continue following up with unbooked leads every weekday for two weeks.
* Maintain accurate lead statuses and notes in the CRM (HighLevel)

**Lead Qualification**

* Ask the required qualification questions during follow-up calls.
* Determine whether the prospect meets our qualification criteria.
* Only book appointments for prospects who meet the required criteria.
* Record qualification information accurately in the CRM.

**Appointment Setting**

* Book qualified prospects onto the appropriate calendar.
* Confirm appointment date, time, and meeting information.
* Ensure all relevant lead and qualification information is recorded.
* Properly track appointments booked by you for bonus purposes.

**Appointment Confirmation**

* Call each prospect the day before their appointment.
* Attempt to obtain a verbal confirmation.
* If the prospect does not answer, send the appropriate reminder.
* If they have received the reminder but have not responded, send a follow-up double text asking them to confirm.
* Call approximately one hour before the appointment on the day of the appointment.
* Again attempt to obtain confirmation and ensure the prospect is ready to attend.

**Rescheduling**

* Handle appointment rescheduling requests.
* Quickly find another available appointment time.
* Update the calendar and CRM.
* Repeat the confirmation process for the new appointment.

**No-Show Recovery**

* Follow up with every prospect who does not show.
* Attempt to get the prospect back on the calendar.
* Handle recovered prospects through the normal confirmation process.
* This applies regardless of who originally booked the appointment.

**Tracking & Reporting**

* Keep all CRM records accurate and up to date.
* Track leads, qualification status, appointments, shows, no-shows, reschedules, and qualified shows.
* Provide daily performance numbers.
* Provide weekly performance reports.
* Track advertising metrics including cost per lead, cost per appointment, cost per show, and cost per qualified show.
* Maintain accurate records for performance-bonus calculations.

### Performance Compensation

**Base:** $1,200/month

**$25 New Qualified Show Bonus**
Earned when:

1. You personally book the appointment.
2. The prospect attends.
3. The prospect is qualified.

(ALL 3 MUST BE MET TO RECEIVE BONUS)

**$25 No-Show Recovery Bonus**
Earned when:

1. A prospect previously no-showed.
2. You successfully reschedule them.
3. The prospect attends the recovered appointment.
4. The prospect is qualified.

(ALL 4 MUST BE MET TO RECEIVE BONUS)

### What We Are Looking For

* Strong spoken English
* Excellent communication skills
* Comfortable making a high volume of phone calls
* Persistent without being pushy
* Organized and detail-oriented
* Comfortable working inside a CRM
* Able to follow a defined process consistently
* Strong follow-up habits
* Reliable and punctual
* Sales or appointment-setting experience preferred
* Experience with GoHighLevel is a strong plus
*Ambition to take on more responsibilities in the future

### What Success Looks Like

Success in this role is not simply making calls.

Success means:

**Lead → Contact → Qualification → Appointment → Confirmation → Show → Qualified Show**

You will be responsible for helping maximize that entire conversion process and providing accurate report of performance.

### HOW TO APPLY — IMPORTANT

Please follow all instructions below. Applications that do not include all required information may not be considered.

**1. Send your resume or a brief summary of your relevant experience.**

**2. Record a 1–2 minute voice recording using Vocaroo** and paste the link in your application.

In the recording, please:

* Introduce yourself and tell us about your previous work experience.
* Explain any experience you have with phone calls, appointment setting, sales, customer service, or lead follow-up.
* Pretend I am a new lead who just filled out our form. Give me a quick example of how you would start the conversation and try to get me booked for an appointment.

**3. Tell us your availability in U.S. Eastern Time.**

**4. Tell us whether you have experience using GoHighLevel or another CRM.**

**5. Tell us your internet speed and whether you have a reliable headset and quiet workspace for making calls.**

**Important:** The voice recording is required because this position involves speaking with U.S. prospects by phone every day. We are looking for someone who is clear, confident, conversational, professional, and easy to understand.

Please make the recording in your **natural speaking voice**. Do not use AI voice generation or have someone else record it for you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0217
Total Execution Time  0.0257
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,680 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Appointment-Setting-VA-1741214
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0110 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0019   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1741214
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 1005696
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1741214
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-19',ej.date_added) duration_days, DATEDIFF('2026-10-19',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1741214' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1741214 
0.0016   UPDATE employer_jobs SET hit_counts = '***Sep-30-2026=1168***Oct-01-2026=219***Oct-02-2026=50***Oct-03-2026=25***Oct-04-2026=14***Oct-05-2026=27***Oct-06-2026=23***Oct-07-2026=10***Oct-08-2026=6***Oct-09-2026=6***Oct-10-2026=5***Oct-11-2026=12***Oct-12-2026=7***Oct-13-2026=2***Oct-14-2026=12***Oct-15-2026=4***Oct-16-2026=6***Oct-17-2026=4***Oct-18-2026=2***Oct-19-2026=1' WHERE job_id= '1741214'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1168***Oct-2026=434' WHERE job_id= '1741214'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1741214' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1741214 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1005696'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0018   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)