Media Buyer — Meta Ads for Established Local Lead Gen Agency (Full-Time, Room To Grow)

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

TYPE OF WORK

Full Time

SALARY

800

HOURS PER WEEK

40

DATE UPDATED

Apr 17, 2026

JOB OVERVIEW

We're hiring a full-time Media Buyer to manage ---------- Facebook ad campaigns for our martial arts marketing agency.

We work exclusively with martial arts schools across the US (Karate, Taekwondo, BJJ, Boxing, Krav Maga) — running paid ads that generate student trial appointments. We currently manage 20+ client ad accounts spending a combined $30,000-$50,000/month on Meta ads, and we're scaling.

This is not a freelance gig. This is a full-time role (40 hrs/week) with a base salary, performance bonuses tied to cost-per-lead, and real room to grow as we scale toward 40+ clients.

APPLY HERE: ----------

???? WHAT YOU'LL DO:
• Set up new client ad campaigns from scratch (we provide proven templates and creatives)
• Connect lead forms to GoHighLevel (SOPs provided)
• Split test ad sets, creatives, copy, and headlines across 20-40+ campaigns
• Optimize campaigns daily — monitor CPL, CTR, CPC, and booking metrics
• Flag underperforming clients and bring solutions (not just problems)
• Communicate wins, changes, and updates to clients proactively
• Attend weekly tea ---------- etings and bring new ideas
• Report on campaign performance using Google Sheets dashboards

???? REQUIREMENTS:
• 2+ years managing Facebook/Meta ad campaigns (lead generation, NOT ecommerce)
• Experience with GoHighLevel (connecting lead forms, pixels, tracking)
• Comfortable with Google Sheets (updating KPI trackers, dashboards)
• Clear English communication (written + verbal)
• Reliable internet + laptop/computer
• Available for full-time hours (this is NOT a side gig — we need your full attention)
• Based in the Philippines (preferred for timezone alignment)

???? NICE TO HAVE:
• Experience running ads for local service businesses (gyms, martial arts, fitness, dental, etc.)
• Familiarity with Slack (our team communication tool)
• Experience creating ad creatives (Canva, Photoshop, or similar)
• Prior agency experience managing multiple client accounts simultaneously

???? COMPENSATION:
• $800 - $1,000 USD/month base (depending on experience)
• Monthly CPL performance bonus:
— Sub $10 average CPL across your accounts: $400 bonus
— $10-$12 average CPL: $200 bonus
— $13-$14 average CPL: $100 bonus
• Additional churn bonus for client retention
• Room to grow into a senior role as we scale

???? WHAT YOU'RE WALKING INTO:
• Ad creatives and copy are provided — you don't need to be a designer
• SOPs for every process — campaign setup, optimization, reporting
• A small, tight team that actually cares about results and culture
• Weekly tea ---------- etings with roleplay, training, and coaching
• Direct access to the CEO for strategy and feedback

???? HOW TO APPLY:
1. Fill out our application form: ----------
2. Include the number '88' somewhere in your application so we know you read this
3. Top candidates will be invited to a screening interview followed by a paid test project

We review applications within 48 hours.

If you're a media buyer who wants to own a roster of clients, get paid more when you perform, and grow with a company that's scaling fast — apply now.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0020
Controller Execution Time ( Jobseekers / Job )  0.0163
Total Execution Time  0.0191
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,208 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Media-Buyer-Meta-Ads-for-Established-Local-Lead-Gen-Agency-Full-Time-Room-To-Grow-1626093
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0096 seconds)  (Hide)
0.0010   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1626093
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 803064
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1626093
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1626093' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626093 
0.0018   UPDATE employer_jobs SET hit_counts '***Apr-17-2026=723***Apr-18-2026=20***Apr-19-2026=1' WHERE job_id'1626093'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=744' WHERE job_id'1626093'  
0.0006   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1626093' 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` = 1626093 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '803064'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0019   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)