Solar Cold Call Virtual Appointment Setter

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

TYPE OF WORK

Full Time

SALARY

$400/m

HOURS PER WEEK

40

DATE UPDATED

Jul 25, 2026

JOB OVERVIEW

We are seeking a motivated and dependable Solar Cold Call Virtual Appointment Setter to join our team. You will be responsible for contacting cold leads from our provided database of homeowners in designated areas, introducing them to our solar and backup power solutions, and scheduling qualified appointments for a consultation with our sales team. All leads, scripts, and calling tools are provided so your primary goal is to book an average of 30 qualified appointments per week through effective communication, consistent follow-up, and professionalism on every call.

This is a full-time remote position with opportunities for long-term growth. You’ll be expected to work during U.S. business hours (CST or PST), follow scripts, record notes in our CRM, and consistently hit weekly booking goals.

Responsibilities:
- Make outbound cold calls to residential leads provided by the company.
- Qualify prospects based on property ownership, electricity usage, and interest in solar or energy storage solutions.
- Schedule appointments directly into the company’s CRM (GoHighLevel).
- Maintain accurate notes and call outcomes in the CRM.
- Follow scripts and handle basic objections confidently.
- Attend weekly performance and training meetings via Zoom.
- Meet or exceed daily and weekly appointment goals.
- Collaborate with the sales and marketing team for feedback and campaign optimization.


Requirements:
- Strong English communication skills (spoken and written).
- Prior experience in cold calling, telemarketing, or appointment setting (solar industry preferred).
- Must be familiar with GoHighLevel (GHL) or similar CRMs (HubSpot, ---------- , etc.).
- Comfortable using dialers, call tracking, and texting tools.
- Consistent high-speed internet connection and quiet work environment.
- Self-motivated, organized, and goal-oriented.
- Willing to work U.S. hours (CST/PST

Preferred Skills (Not Required):
- Experience working with U.S.-based solar or home service companies.
- Familiarity with sales scripts, NEPQ-style questioning, and lead nurturing.
- Knowledge of tools like GoHighLevel, Meta Business Suite, Propstream

Compensation & Benefits:
- Competitive base pay (hourly) + performance bonuses for closed appointments.
- Paid training and ongoing coaching.
- Long-term opportunity with potential for promotion to Team Lead or Account Manager.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0116
Total Execution Time  0.0131
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,494,600 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Solar-Cold-Call-Virtual-Appointment-Setter-1696404
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0066 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1696404
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 851268
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1696404
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-30',ej.date_added) duration_daysDATEDIFF('2026-07-30',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-07-30',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1696404' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1696404 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-25-2026=761***Jul-26-2026=259***Jul-27-2026=1***Jul-28-2026=1***Jul-29-2026=2***Jul-30-2026=2' WHERE job_id'1696404'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1026' WHERE job_id'1696404'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1696404' 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` = 1696404 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '851268'
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)