Facebook Ads & Google Ads Manager

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

TYPE OF WORK

Part Time

SALARY

$7-$10/hr

HOURS PER WEEK

30

DATE UPDATED

Dec 8, 2025

JOB OVERVIEW

Hours: 30 hours per week
Accounts: Managing 35-40 client accounts total (each with Facebook + Google Ads)
Location: Remote
Industry: Chiropractic & Wellness Marketing (Brandout Social)

About the Role
We are seeking a highly skilled Virtual Assistant who is 100% proficient in paid advertising and lead generation for booked appointments. This role requires strong experience in Facebook Ads, Google Ads, and GoHighLevel (GHL), with the capacity to manage 35-40 active client accounts while maintaining accuracy, quality, and consistent performance. (All clients within same niche.)

Key Responsibilities
Paid Advertising (Facebook & Google)
Set up, schedule, and launch ad campaigns across Facebook/Instagram and Google Ads for all assigned accounts.

Conduct weekly optimizations across all 35 accounts (audience updates, bidding, budgets, creatives, keyword refinement, etc.).

Build and maintain appointment-focused lead generation systems.

Monitor performance and adjust campaigns proactively when results decline.

Account Management
Develop and implement High-Risk Account Management Plans, including compliance strategies and recovery processes.

Track weekly budgets and ensure no overspend across accounts.

Provide weekly and monthly reporting (lead volume, CPL, CPB, ROAS, CTR, keyword performance, trends).

Attend a weekly meeting with the client representative to review, present, and discuss account performance.

CRM & GoHighLevel (GHL)
Troubleshoot issues with funnels, calendars, workflows, triggers, forms, and pipelines.

Ensure lead flow is functioning from ads ? CRM ? notifications ? bookings.

Conduct weekly GHL audits to verify workflows, reminders, and booking systems are operating properly.

Analytics
Review campaign data and identify trends, issues, and optimization opportunities.

Provide clear, actionable insights and strategic recommendations.

Communicate proactively regarding accounts that need additional support or changes.

Required Skills & Experience
Proven experience running Facebook & Google Ads for lead generation.

Demonstrated ability to generate booked appointments, not just leads.

Strong proficiency in GoHighLevel (forms, funnels, workflows, triggers, calendars, troubleshooting).

Ability to manage 35 accounts effectively and stay organized in a fast-paced environment.

Strong reporting, data interpretation, and budget management skills.

Excellent communication and proactive problem-solving abilities.

Preferred:
Experience with chiropractic, wellness, or other local service-based industries.

Understanding of Meta and Google policy compliance.

Ability to build basic funnels or landing pages inside GHL.

What Success Looks Like
A consistent flow of qualified booked appointments for all clients.

Ability to work in a very fast-paced environment

Weekly optimizations completed on time for all accounts.

Smooth, accurate reporting and budget tracking.

CRM systems functioning reliably with minimal issues.

Strong communication and proactive strategy updates to leadership and client reps.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0196
Total Execution Time  0.0215
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,168 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Facebook-Ads-Google-Ads-Manager-1529615
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0115 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1529615
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 644165
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1529615
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-04-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1529615' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1529615 
0.0010   UPDATE employer_jobs SET hit_counts '***Dec-08-2025=295***Dec-09-2025=29***Dec-10-2025=12***Dec-11-2025=14***Dec-12-2025=5***Dec-13-2025=9***Dec-14-2025=2***Dec-15-2025=5***Dec-16-2025=5***Dec-17-2025=2***Dec-18-2025=2***Dec-19-2025=2***Dec-21-2025=1***Dec-22-2025=1***Dec-23-2025=2***Dec-27-2025=1***Dec-28-2025=2***Dec-29-2025=2***Dec-30-2025=3***Jan-01-2026=1***Jan-02-2026=1***Jan-04-2026=1***Jan-05-2026=1***Jan-06-2026=1***Jan-09-2026=3***Jan-10-2026=1***Jan-11-2026=6***Jan-12-2026=2***Jan-14-2026=3***Jan-15-2026=3***Jan-16-2026=2***Jan-18-2026=4***Jan-19-2026=1***Jan-21-2026=2***Jan-22-2026=2***Jan-23-2026=4***Jan-24-2026=1***Jan-26-2026=2***Jan-27-2026=1***Jan-30-2026=2***Feb-02-2026=2***Feb-06-2026=1***Feb-09-2026=1***Feb-10-2026=1***Feb-12-2026=1***Feb-13-2026=1***Feb-15-2026=1***Feb-16-2026=1***Feb-19-2026=1***Feb-22-2026=1***Feb-25-2026=1***Mar-10-2026=1***Mar-17-2026=1***Mar-26-2026=2***Mar-27-2026=1***Mar-29-2026=1***Mar-31-2026=1***Apr-17-2026=1' WHERE job_id'1529615'  
0.0011   UPDATE employer_jobs SET monthly_hits '***Dec-2025=393***Jan-2026=44***Feb-2026=12***Mar-2026=7***Apr-2026=1' WHERE job_id'1529615'  
0.0018   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1529615' 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` = 1529615 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '644165'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0011   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)