Lead Generation Virtual Assistant for Home Service Marketing Agency (Full-Time)

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

TYPE OF WORK

Full Time

SALARY

1000

HOURS PER WEEK

45

DATE UPDATED

Sep 19, 2026

JOB OVERVIEW

Lead Generation VA — Home-Services Marketing Agency (Full-Time, Long-Term)

We're a US-based marketing agency that generates leads for home-service
contractors, and we're hiring a full-time virtual assistant to help run the
backend of our lead-generation campaigns. If you've worked in GoHighLevel or
done outreach/messaging work before, you'll fit in fast.

This is a hands-on backend role — no cold calling and no customer support. Your
focus is running the campaigns, messaging leads, and keeping everything organized.

About the role
You'll help manage the daily backend of our lead-generation agency. We work with
home-service contractors — tree service, fencing, decking, painting, landscaping,
and similar — and connect them with homeowners who want quotes.

Your job is to:
• Set up and run our lead-generation campaigns
• Message and follow up with leads through SMS in GoHighLevel
• Update tags and pipelines as conversations move
• Keep Google Sheets and client trackers updated
• Follow clear SOPs and checklists for each task
• Report results at the end of each shift

You'll get full training and Loom videos for every process.

What we offer
• Stable full-time work with a fast-growing agency
• Clear SOPs, training, and daily support
• Simple systems in GoHighLevel and Google Sheets
• Long-term position with room to grow into senior roles

What we're looking for
• GoHighLevel experience required (or strong experience with a very similar CRM
you can pick up fast)
• Experience in lead generation, outreach, or messaging-based roles
• Nice to have: experience with home-service contractors (tree service, fencing,
painting, decking, etc.)
• Nice to have: Google Sheets
• Strong attention to detail and very organized
• Fluent written English and clear communication
• Can follow step-by-step SOPs and work independently
• Reliable internet, your own setup, available full-time

Hours
• Full-time, Monday–Saturday, US Eastern time

Pay
• Starting salary $700–$1,000/month based on experience
• Performance bonuses when targets are hit
• Salary reviews as you take on more responsibility

How to apply
Please don't reply here — fill out our quick application form:
----------

The most important part is a short 1–2 minute video — this is what d ---------- who
we move forward with, so give it your absolute best. In the video, please explain:
• Your experience
• Your past roles
• Why you think you're a good fit for this role and why we should hire you
• The tools you've used (especially GoHighLevel)
• Your expected monthly salary in USD

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0102
Total Execution Time  0.0116
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,498,016 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Lead-Generation-Virtual-Assistant-for-Home-Service-Marketing-Agency-Full-Time-1734142
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0049 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1734142
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 977507
 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` = 1734142
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1734142' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734142 
0.0009   UPDATE employer_jobs SET hit_counts '***Sep-19-2026=485***Sep-20-2026=2***Sep-21-2026=1' WHERE job_id'1734142'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=485' WHERE job_id'1734142'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1734142' 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` = 1734142 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '977507'
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)