VA | Media Buying | GHL | AI & Automation

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

TYPE OF WORK

Full Time

SALARY

$1200-$1800

HOURS PER WEEK

48

DATE UPDATED

Sep 23, 2026

JOB OVERVIEW

Are you a fast-moving, detail-oriented and tech-savvy executor who understands marketing and thrives in a startup environment?

We’re looking for a LONG-TERM A-Player GHL & Media Buying Virtual Assistant to become the first hire in a fast-growing kitchen & bathroom marketing agency, with plenty of opportunities to advance your skills and salary.

You’ll work directly with the founder to manage client onboarding, support our ad campaigns, coordinate with our editor, and build smarter processes using AI and automation.

If you’re proactive, organized, and ready to take ownership of execution, read on.

IMPORTANT: Applying on this job platform DOES NOT complete your application. To apply, complete our application form here:
Jotform: ----------

* What You’ll Be Doing (No Two Days Will Be the Same):

1. Managing client onboarding and setting up GoHighLevel forms, pipelines, calendars, folders, and automations using our processes.
2. Monitoring Facebook and Instagram ad performance, checking spend and lead costs, flagging issues early, and implementing approved campaign changes.
3. Researching ads, competitors, and customer pain points to suggest fresh hooks, angles, and creative ideas when campaigns need improvements.
4. Communicating with our video editor, turning the founder’s instructions and recorded feedback into clear briefs, tracking revisions, and checking that finished ads match the direction.
5. Helping build and improve practical AI workflows and automations that reduce repetitive work and simplify business processes.
6. Keeping client dashboards and internal trackers organized, following SOPs, and documenting new processes to free up the founder’s time.

*Requirements:
- Strong written and spoken English, including the ability to understand video instructions and communicate clear, specific feedback.
- Hands-on experience with GoHighLevel, including onboarding, forms, pipelines, and basic automations.
- Working knowledge of Meta Ads Manager and key metrics such as cost per lead, click-through rate, and spend.
- An understanding of what makes a strong ad hook, clear messaging, and an effective call to action.
- Comfortable using Google Sheets, Drive, Docs, and Slack.
- Comfortable using AI tools, with an interest in building practical automations. Experience with Make, Zapier, or n8n is a bonus.
- Great at following SOPs, spotting gaps, and taking initiative when a process needs improvement.
- A quick learner who follows through, communicates blockers early, and asks thoughtful questions when needed.
- Experience with marketing agencies, lead generation, or home service businesses is a bonus.

* What You Get:
- US$1,200–$1,800/month starting salary, depending on relevant experience and demonstrated ability.
- Opportunity to grow into a leadership role as the agency expands.
- Hands-on training and direct collaboration with the founder.
- 100% remote, full-time role with flexible hours and agreed availability for team communication.

* Warning: This Role Is NOT for You If…
1. You need constant reminders to complete tasks and follow through.
2. You’re unwilling to learn new tools, take feedback, or troubleshoot problems.
3. You prefer repetitive tasks and aren’t comfortable moving between systems, ad performance, and creative coordination.

Sounds like you?

→ Apply here:
Jotform: ----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0319
Total Execution Time  0.0337
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,992 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/VA-Media-Buying-GHL-AI-Automation-1736682
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0226 seconds)  (Hide)
0.0018   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1736682
 LIMIT 1 
0.0034   SELECT *
FROM `employers`
WHERE `employer_id` = 821135
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1736682
AND `misc`.`id` IS NULL 
0.0007   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-19',ej.date_added) duration_days, DATEDIFF('2026-10-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1736682' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1736682 
0.0010   UPDATE employer_jobs SET hit_counts = '***Sep-23-2026=825***Sep-24-2026=253***Sep-25-2026=74***Sep-26-2026=71***Sep-27-2026=25***Sep-28-2026=34***Sep-29-2026=31***Sep-30-2026=24***Oct-01-2026=20***Oct-02-2026=10***Oct-03-2026=13***Oct-04-2026=7***Oct-05-2026=18***Oct-06-2026=14***Oct-07-2026=14***Oct-08-2026=6***Oct-09-2026=16***Oct-10-2026=10***Oct-11-2026=11***Oct-12-2026=7***Oct-13-2026=8***Oct-14-2026=10***Oct-15-2026=7***Oct-16-2026=8***Oct-17-2026=9***Oct-18-2026=1***Oct-19-2026=1' WHERE job_id= '1736682'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1336***Oct-2026=190' WHERE job_id= '1736682'  
0.0006   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1736682' 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` = 1736682 
0.0114   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '821135'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0004   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)