Executive Meta Ads & Agency Operations Virtual Assistant

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

TYPE OF WORK

Any

SALARY

$1,000-$3,000/mo

HOURS PER WEEK

40

DATE UPDATED

Sep 22, 2026

JOB OVERVIEW

About the Role

We are looking for a highly organized, proactive Virtual Assistant with strong Meta Ads expertise and previous experience working in a marketing agency.

This is not an entry-level position. The ideal candidate understands how to build, launch, manage, diagnose, track, and scale lead-generation campaigns for service-based businesses. You will also support client communication, copywriting, scheduling, reporting, CRM management, and the agency’s day-to-day operations.

This is a full-time role working during Central Time business hours. Excellent written and spoken English is required.

Key Responsibilities

Meta Ads Management
- Set up, launch, and manage Meta lead-generation campaigns for service businesses
- Build campaigns, ad sets, audiences, ads, lead forms, and tracking systems
- Monitor campaign performance and make ongoing optimizations
- Diagnose issues involving leads, costs, targeting, creative performance, delivery, and conversion rates
- Scale successful campaigns while maintaining lead quality and performance
- Test audiences, offers, creative concepts, copy, placements, and campaign structures
- Track important metrics, including ad spend, cost per lead, conversion rate, booked appointments, lead quality, and return on ad spend
- Verify that tracking, integrations, and lead-routing systems are working correctly
- Identify performance problems and clearly recommend solutions
- Prepare accurate campaign reports and performance updates

Copywriting and Content Support
- Write and edit video scripts, ad copy, headlines, and calls to action
- Create email and SMS copy for lead follow-up, nurturing, reminders, and reactivation campaigns
- Adapt messaging for different service businesses, audiences, and offers
- Proofread client-facing materials for accuracy, clarity, and professionalism

Client Communication
- Communicate with clients daily through Slack and email
- Respond professionally, clearly, and promptly to client questions
- Share campaign updates, request needed assets, and follow up on outstanding items
- Help clients understand campaign performance in clear, non-technical language
- Maintain organized records of client requests, decisions, approvals, and next steps
- Escalate urgent concerns or performance issues when necessary
- Provide dependable follow-through so clients always know the status of their work

Agency Operations
- Schedule meetings, deadlines, campaign launches, and follow-up tasks
- Organize client assets, documents, creative files, and reports in Google Drive
- Update CRMs, spreadsheets, dashboards, and project-management systems
- Manage lead-routing and workflow automations through Zapier and related tools
- Track tasks, deadlines, deliverables, campaign data, and client communications
- Help coordinate logistics between clients, media buyers, copywriters, designers, and other team members
- Document recurring processes and help improve internal systems
- Perform routine quality checks to ensure campaigns and automations are functioning correctly

Required Experience and Skills
- Previous experience working for a marketing agency
- Hands-on experience managing Meta Ads for service-based businesses
- Expert-level knowledge of Meta Ads Manager and Meta Business Suite
- Proven ability to set up, launch, optimize, diagnose, and scale lead-generation campaigns
- Strong understanding of campaign tracking, reporting, attribution, and performance metrics
- Experience evaluating lead quality—not only lead volume and cost
- Experience writing ad copy, video scripts, emails, and SMS messages
- Experience communicating directly with agency clients
- Familiarity with Google Drive, Slack, Gmail, Zapier, spreadsheets, and CRM platforms
- Excellent written and spoken English
- Strong organization, attention to detail, and time-management skills
- Ability to manage multiple clients, campaigns, priorities, and deadlines
- Reliable internet connection and a professional remote-work environment
- Availability to work full time during Central Time business hours

Ideal Candidate
You may be a great fit if you:
- Take ownership of your work and follow tasks through to completion
- Communicate proactively instead of waiting to be asked for updates
- Are comfortable working directly with clients every day
- Can identify campaign problems and propose practical solutions
- Understand both the advertising and operational sides of an agency
- Keep accurate records and do not allow details or deadlines to fall through the cracks
- Can work independently while collaborating well with a team
- Remain calm, professional, and solutions-focused when priorities change
- Care about lead quality, booked appointments, and business results—not vanity metrics

Performance Expectations
Success in this role will be measured by:
- Campaigns launching accurately and on time
- Consistent optimization and responsible scaling
- Accurate reporting and data tracking
- Improved campaign performance and lead quality
- Fast, professional, and dependable client communication
- Organized client files, dashboards, CRMs, and workflows
- Tasks and follow-ups being completed without repeated reminders
- Problems being identified and addressed proactively

Application Instructions
Please submit:
- A short introduction explaining your relevant experience
- Details about your previous agency experience
- Examples of service-business Meta campaigns you have managed
- The approximate monthly ad spend you have been responsible for
- Examples of campaigns you have diagnosed or scaled
- A sample campaign report, dashboard, or anonymized performance summary
- Examples of ad, email, SMS, or script copy you have written
- A list of the CRM and automation platforms you have used
- Your availability during Central Time business hours

Please begin your application with the words “Meta Ads VA” so we know you read the complete job description.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0192
Total Execution Time  0.0220
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,524,168 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Executive-Meta-Ads-Agency-Operations-Virtual-Assistant-1736191
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0113 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1736191
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 775277
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1736191
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-16',ej.date_added) duration_days, DATEDIFF('2026-10-16',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-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1736191' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1736191 
0.0015   UPDATE employer_jobs SET hit_counts = '***Sep-22-2026=233***Sep-23-2026=293***Sep-24-2026=62***Sep-25-2026=33***Sep-26-2026=22***Sep-27-2026=10***Sep-28-2026=27***Sep-29-2026=25***Sep-30-2026=24***Oct-01-2026=19***Oct-02-2026=24***Oct-03-2026=16***Oct-04-2026=8***Oct-05-2026=20***Oct-06-2026=7***Oct-07-2026=13***Oct-08-2026=11***Oct-09-2026=8***Oct-10-2026=3***Oct-11-2026=1***Oct-12-2026=1***Oct-13-2026=1***Oct-14-2026=1***Oct-15-2026=1***Oct-16-2026=1' WHERE job_id= '1736191'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=729***Oct-2026=134' WHERE job_id= '1736191'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1736191' 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` = 1736191 
0.0033   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '775277'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0021   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)