Appointment Setter

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

TYPE OF WORK

Full Time

SALARY

$2-$6/hr

HOURS PER WEEK

40

DATE UPDATED

Jun 23, 2026

JOB OVERVIEW

About the Business

We help small businesses get professional websites without paying thousands upfront. Our service includes website design, hosting, updates, support, and ongoing improvements for one simple monthly fee.

We are looking for a upbeat reliable and motivated Sales Appointment Setter to help us contact small business owners, qualify leads, and book appointments.

Main Responsibilities

Your main job will be to reach out to business owners and schedule qualified sales appointments.

Tasks include:

Call small business owners in the U.S.
Send follow-up emails, texts, or messages
Introduce our website-as-a-service offer
Find out if the business needs a new or better website
Qualify leads based on interest and need
Schedule appointments for the sales team
Update crm
Follow up with interested prospects
Report daily activity and booked appointments
Requirements

We are looking for someone who is:

Fluent or strong in spoken English
Comfortable making outbound calls
Confident talking to business owners
Reliable and consistent
Organized with good attention to detail
Able to follow a script and improve over time
Comfortable with rejection
Has a quiet work environment
Has a good internet connection and working headset
Preferred Experience

Experience is preferred but not required.

Good experience would include:

Appointment setting
Cold calling
B2B sales
Lead generation
Telemarketing
Virtual assistant work
Selling websites, marketing, SEO, or SaaS services
Tools You May Use
Google Sheets
Gmail
CRM system
Calling software
LinkedIn / Facebook / Google search
Scripts and sales prompts provided
Compensation

This role includes:

Base pay
Bonus for qualified appointments
Bonus for closed deals
Opportunity to grow into a sales closer role

We are looking for someone long-term who wants to grow with the company.

Ideal Candidate

The best person for this role is someone who is Happy, coachable, consistent, and willing to make calls every day. You do not need to be perfect, but you must be willing to learn, follow the process, and improve.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0116
Total Execution Time  0.0129
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,487,640 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Appointment-Setter-1674429
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0065 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1674429
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 947464
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1674429
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-17',ej.date_added) duration_daysDATEDIFF('2026-08-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-08-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1674429' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1674429 
0.0007   UPDATE employer_jobs SET hit_counts '***Jun-23-2026=1267***Jun-24-2026=66***Jun-25-2026=52***Jun-26-2026=12***Jun-27-2026=3***Jun-28-2026=6***Jun-29-2026=16***Jun-30-2026=7***Jul-01-2026=3***Jul-02-2026=8***Jul-03-2026=6***Jul-04-2026=2***Jul-05-2026=3***Jul-06-2026=8***Jul-07-2026=6***Jul-08-2026=10***Jul-10-2026=1***Jul-12-2026=7***Jul-14-2026=2***Jul-15-2026=1***Jul-18-2026=1***Jul-19-2026=1***Jul-21-2026=2***Jul-24-2026=2***Jul-25-2026=6***Jul-26-2026=14***Jul-27-2026=11***Jul-28-2026=10***Jul-29-2026=13***Jul-30-2026=9***Jul-31-2026=12***Aug-01-2026=15***Aug-02-2026=13***Aug-03-2026=10***Aug-04-2026=10***Aug-05-2026=11***Aug-06-2026=7***Aug-07-2026=16***Aug-08-2026=22***Aug-09-2026=20***Aug-10-2026=18***Aug-11-2026=19***Aug-12-2026=18***Aug-13-2026=17***Aug-14-2026=18***Aug-15-2026=19***Aug-17-2026=2' WHERE job_id'1674429'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1427***Jul-2026=138***Aug-2026=235' WHERE job_id'1674429'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1674429' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1674429 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '947464'
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)