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.0010
Controller Execution Time ( Jobseekers / Job )  0.0228
Total Execution Time  0.0276
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,720 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.0127 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1751378
 LIMIT 1 
0.0027   SELECT *
FROM `employers`
WHERE `employer_id` = 876905
 LIMIT 1 
0.0006   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.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1751378 
0.0006   UPDATE employer_jobs SET hit_counts = '***Oct-17-2026=619***Oct-18-2026=9' WHERE job_id= '1751378'  
0.0008   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=628' WHERE job_id= '1751378'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1751378' 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` = 1751378 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '876905'
AND `date_added` >= '2022-06-08' 
0.0008   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)