Meta Ads Media Buyer (Lead Gen + GoHighLevel)

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

TYPE OF WORK

Part Time

SALARY

$6 to $8 hourly

HOURS PER WEEK

TBD

DATE UPDATED

Oct 17, 2026

JOB OVERVIEW

Mission Sierra Media is a fast-growing US performance marketing agency hiring a Meta Ads Media Buyer to run lead generation campaigns for home-service businesses (roofers, contractors, handymen) across the US. Part-time to start, with a path to full-time as our client roster grows.

We need someone who owns targeting decisions with real judgment and critical thinking, not someone who just follows a checklist or copies AI suggestions.

WHAT YOU'LL DO
• Build, launch, and manage Meta lead generation campaigns end to end for multiple clients
• Set geographic targeting based on each client's real service area (zip codes, cities, counties), not interest or lookalike audiences
• Build and maintain lead-routing automations in GoHighLevel (lead forms, follow-up sequences, client notifications, KPI tracking)
• Create static ad graphics using Canva and AI tools
• Monitor campaigns and automations daily, and fix issues before escalating
• Follow detailed SOPs and communicate clearly in Slack
• Attend 2 team meetings per week

REQUIRED
• 12+ months running live Meta Lead Ads campaigns (lead generation objective, not traffic or awareness)
• 12+ months hands-on with GoHighLevel or a similar CRM connected to Meta ads
• Strong written and spoken English
• Detail-oriented: you double-check every setup before it goes live
• You ask clarifying questions instead of guessing

NICE TO HAVE
• Google Ads campaign management
• Experience with home-service or local-service clients
• Loom, Slack, Google Drive/Sheets

SCHEDULE AND PAY
• Work within 6:00 AM to 4:00 PM US Eastern Time. In Philippine time, that is 6:00 PM to 4:00 AM from March to early November, and 7:00 PM to 5:00 AM from early November to March.
• Team meetings: Mondays and Thursdays at 9:00 AM US Eastern
• Starts at about 20 to 25 hours per week, paid weekly
• Hours tracked with Clockify
• Paid training on a live account

HOW TO APPLY (applications without both video links will not be considered)
1. Start your application with the words "Lead gen, not likes" so we know you read this post.
2. Include a link to a short video (90 seconds to 2 minutes) introducing yourself and why you're a fit.
3. Include a link to a screen recording with your voice (3 to 5 minutes) walking through a Meta lead gen campaign you personally managed: campaign, ad set, lead form, and how leads flowed into your CRM. A Google Ads walkthrough is a bonus.

Use Loom, unlisted YouTube, or Google Drive (set to "anyone with the link can view"). Please write your application yourself. AI-generated applications will be skipped.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0013
Controller Execution Time ( Jobseekers / Job )  0.0409
Total Execution Time  0.0430
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,944 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Meta-Ads-Media-Buyer-Lead-Gen-GoHighLevel-1751378
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0313 seconds)  (Hide)
0.0023   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0012   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1751378
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 876905
 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` = 1751378
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-18',ej.date_added) duration_days, DATEDIFF('2026-10-18',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-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1751378' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1751378 
0.0016   UPDATE employer_jobs SET hit_counts = '***Oct-17-2026=619***Oct-18-2026=6' WHERE job_id= '1751378'  
0.0033   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=625' WHERE job_id= '1751378'  
0.0132   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1751378' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1751378 
0.0058   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '876905'
AND `date_added` >= '2022-06-08' 
0.0005   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)