Appointment Setter

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

TYPE OF WORK

Gig

SALARY

$25 Per Meeting, $50 Per Closed With Bon

HOURS PER WEEK

35

DATE UPDATED

Oct 23, 2026

JOB OVERVIEW

Working with an ambitious business development manager with one of Australia’s best business telecommunications providers, we’re looking for a confident B2B Appointment Setter to help us connect with business owners and decision-makers across Australia.

Your job is simple: Make calls to enriched lists, and book qualified meetings to fill calendar.

You’ll work from enriched, researched and targeted prospect lists containing business names, contact numbers, and key information about the industry, business and the area in which they operate.

You will not be baby sat, you’ll be provided a dialler, CRM access to update notes, and support as required. If it takes you 1 hour to book out the following week so be it you’ll be paid the same!

You won’t need to prepare quotes, negotiate contracts, or close sales. As a matter of fact we DON’T want that at all. The bdm will handle that at the meeting. Your job is to:
1. Be tactical and use provided information to build enough curiosity to get them keen to see us.
2. After they agree to meet, run a quick qualification to confirm the #of handsets, their current provider, their current monthly spend and wether they’re in a contract or not.

Role is open to ANY AND ALL APPLICANTS who think themselves capable, What You’ll Be Doing:

* Make outbound calls to Australian businesses
* Speak with business owners, practice managers, office managers, and other decision-makers building curiosity to book meetings
* Introduce the problems we specialise in and how we’ve helped other businesses similar to theirs
* Identify businesses interested in reviewing or upgrading their existing services.
* Book qualified appointments directly into a shared calendar so you’re not clashing with other booked meetings
* Maintain accurate CRM records and appointment notes critical to ensure bdm is well equipped before attending the meeting
* Follow up with interested prospects when necessary, more likely to book and have our team close on the follow-up

Our target is 8 qualified meetings per week.

Compensation – Performance Based, NOT time based. If it takes you 1 hour to get 6 qualified meetings minimum and you don’t want to work more that’s fine. If you book all 10 qualified meetings then you’ll be paid adjusted.

You earn:

* AUD $25 for every qualified appointment successfully booked and attended.
* Additional AUD $50 when your appointment results in a successfully closed sale.

That’s AUD $75 total for every qualified appointment that becomes a paying customer.

Example Weekly Earnings

Weekly Results: 4 qualified meetings attended
Total Earnings: AUD $100

8 qualified meetings attended
Total Earnings: AUD $200

8 meetings + 2 closed sales
Total Earnings: AUD $300 + Bonus $5 Per Closed Meeting Stacked = $310

8 meetings + 4 closed sales
Total Earnings: AUD $400 + Bonus $5 Per Closed Meeting Stacked = $420

10 meetings + 5 closed sales
Total Earnings: AUD $500 + Bonus $5 Per Closed Meeting Stacked = $525

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0112
Total Execution Time  0.0125
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,792 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Appointment-Setter-1755049
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0050 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1755049
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 1012327
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1755049
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-25',ej.date_added) duration_days, DATEDIFF('2026-10-25',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-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1755049' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1755049 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-23-2026=1297***Oct-24-2026=95***Oct-25-2026=9' WHERE job_id= '1755049'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1400' WHERE job_id= '1755049'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1755049' 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` = 1755049 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1012327'
AND `date_added` >= '2022-06-08' 
0.0002   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)