Appointment Setter / Outbound Caller + CRM Admin - US Life Insurance (Mortgage Protection, Final Expense, IUL)

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

TYPE OF WORK

Full Time

SALARY

$350-$600/month + sales bonuses

HOURS PER WEEK

60

DATE UPDATED

Aug 20, 2026

JOB OVERVIEW

ABOUT US
We are a life insurance brokerage in the United States. We write MORTGAGE PROTECTION, FINAL EXPENSE, and IUL (indexed universal life) for families all over the country. Our agents need dependable virtual assistants who can dial leads, set appointments that actually close, and run the CRM so the agents can stay on the phone writing business.

SCHEDULE (PLEASE READ BEFORE APPLYING)
9:00 AM to 7:00 PM EST, MONDAY THROUGH SATURDAY. This is a fixed schedule. If you cannot commit to these hours, this role is not for you.

HOW THE PAY WORKS - READ THIS FIRST
Most setter jobs pay you to book a calendar full of appointments and nobody cares if those appointments turn into anything. We do it differently. You get a real base, and then you get paid again when the deal CLOSES.

- Base: $350 - $600 USD per month, depending on your calling experience and sales background. Stronger experience gets a stronger starting base.
- Phone bonus: $25 USD for every 3 phone sales that came from your appointments
- Text bonus: $45 USD for every 6 text sales that came from your follow-up
- Both bonuses are uncapped and paid on top of your base.
- Examples: 12 phone sales in a month = $100 in bonus. 30 phone sales = $250. 12 text sales = $90. You can hit both bonuses in the same month.
- For reference: our top agent closed over 100 deals last month. A setter feeding that kind of pipeline earns serious bonus money on top of base.

Why we structure it this way: you are not rewarded for jamming junk appointments into a calendar to hit a number. You are rewarded for finding real, qualified, motivated people who need coverage. Quality beats volume here, and the setters who understand that make the most money on our team. If you want to eventually become a licensed agent yourself, this is the seat to learn from.

WHAT YOU WILL DO
- Dial warm leads (homeowners and families who requested information about mortgage protection, final expense, or IUL) - no ice-cold lists
- Follow our proven phone script, qualify the lead properly, and book appointments directly on our agents' calendars
- Qualify before you book: is there a real need, are they the decision maker, can they afford a premium, will they be available for the call
- Work text/SMS follow-up campaigns and set appointments over text as well as by phone
- Confirm and remind appointments so the agent actually gets the lead on the phone
- Give the agent a clean warm handoff: notes, situation, motivation, objections you already heard
- Run and maintain the CRM: log dispositions, notes, call outcomes, and follow-up tasks
- Send a short daily report: dials, contacts, appointments set, appointments held, sales

WHO WE ARE LOOKING FOR (QUALIFICATIONS)
- Excellent spoken English with a clear, neutral, easy-to-understand accent - this is a phone-first role
- At least 1 year of outbound calling, appointment setting, telemarketing, or phone sales experience (US campaigns strongly preferred)
- Experience with insurance, mortgage, real estate, or final expense is a big plus and will earn you a higher starting base
- Comfortable with CRMs and power/predictive dialers (tell us which ones)
- Reliable computer, noise-cancelling USB headset, and stable internet of at least 10 Mbps, plus a backup for power and internet outages
- Quiet, dedicated home workspace - no background noise on live calls
- Coachable, competitive, thick-skinned, and detail-oriented. You must be able to follow a script exactly and still sound like a real human being.
- You care whether the appointment closes. If you only care about hitting a set count, you will not do well on this pay plan.

WHAT ELSE YOU GET
- Paid training on our scripts, CRM, objection handling, and all three products (mortgage protection, final expense, IUL)
- Direct mentorship from producing agents - you will learn how deals actually get closed
- Long-term position with a growing agency and a path into a team lead role
- Paid on time, every time

HOW TO APPLY - PLEASE READ CAREFULLY
Applications that skip any of these three steps will not be reviewed.

1) Start your application message with the words: MORTGAGE PROTECTION
This tells us you read the entire ad.

2) Answer these questions in your message:
a. How many years of outbound US calling have you done, and on what type of campaign?
b. Which CRMs and dialers have you used?
c. How many dials per day are you used to making?
d. Can you commit to 9:00 AM - 7:00 PM EST, Monday through Saturday? Yes or no.
e. What is your internet speed, and what is your backup plan for power/internet outages?
f. Have you sold or set appointments for insurance before? Which product?
g. Have you ever worked a commission or bonus-based pay plan? What did you earn?

3) Record a 30-SECOND VIDEO of yourself saying the script below out loud, then paste the link (Google Drive, unlisted YouTube, or Loom) in your application. We want to hear your natural phone voice, your pacing, and your energy.

SCRIPT TO READ IN YOUR VIDEO (say it exactly as written):

"Janette? It's (your name). Giving you a quick call here.... I work with the brokerage, and we handle the mortgage protection for the brokerage. How are you doing today?"

Tips for the video: smile, be warm and conversational, and act like you are really talking to Janette on the phone. Say your name and your years of calling experience at the end. Reading the script in a flat, robotic voice is the #1 reason candidates get passed over.

We review applications daily and invite the strongest candidates to a short voice interview.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0233
Total Execution Time  0.0245
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,576 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Appointment-Setter-Outbound-Caller-CRM-Admin-US-Life-Insurance-Mortgage-Protection-Final-Expense-IUL-1713481
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0164 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1713481
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 690119
 LIMIT 1 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1713481
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-24',ej.date_added) duration_daysDATEDIFF('2026-08-24',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-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1713481' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1713481 
0.0014   UPDATE employer_jobs SET hit_counts '***Aug-20-2026=304***Aug-21-2026=35***Aug-22-2026=11***Aug-24-2026=1' WHERE job_id'1713481'  
0.0084   UPDATE employer_jobs SET monthly_hits '***Aug-2026=351' WHERE job_id'1713481'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1713481' 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` = 1713481 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '690119'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)