Meta Ads Specialist for Martial Arts Marketing Agency

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

TYPE OF WORK

Any

SALARY

$9/Hour

HOURS PER WEEK

TBD

DATE UPDATED

Apr 9, 2026

JOB OVERVIEW

About Us:

We're a specialized marketing agency serving martial arts gyms across the US. We help gym owners fill their calendars with qualified intro class bookings through targeted Meta advertising and automated follow-up systems.

The Role:
We're looking for a detail-oriented Meta Ads Specialist to manage and optimize Facebook/Instagram ad campaigns for multiple martial arts gym clients. Your primary goal: keep our clients' calendars consistently booked with high-quality intro class appointments.

Primary Responsibilities:
Launch, manage, and optimize Meta (Facebook/Instagram) ad campaigns for martial arts gyms

Monitor campaign performance daily and make data-driven adjustments to improve cost-per-lead and booking rates

Create and test ad variations (copy, creative, audiences) to maximize intro class bookings

Track key metrics: cost per lead, cost per booked appointment, show-up rates

Communicate campaign performance and insights to clients

Collaborate with our team to ensure leads flow properly into our GoHighLevel CRM

Identify opportunities to improve campaign performance and client results


Basic support with GoHighLevel workflows and automations

Assist with client communication and reporting

Required Skills & Experience:

2+ years proven experience managing Meta Ads (Facebook/Instagram) with demonstrated results
Strong understanding of Meta Ads Manager, campaign structure, and optimization strategies
Experience with lead generation campaigns (bonus if in fitness/martial arts industry)
Data-driven mindset with ability to analyze metrics and make strategic decisions
Excellent written English communication skills
Self-motivated and able to work independently with minimal supervision
Comfortable managing multiple client accounts simultaneously

Preferred Qualifications:

Experience with GoHighLevel (GHL) or similar CRM platforms
Background in fitness, martial arts, or local service business marketing
Understanding of customer journey from ad click to booked appointment
Experience with conversion tracking and UTM parameters

What Makes You Stand Out:

Portfolio showing successful lead generation campaigns you've managed
Case studies or examples of cost-per-lead improvements
Proactive problem-solving approach
Understanding of martial arts business model and audience

Schedule & Availability:

Part-time to start (20-30 hours/week) with potential to grow to full-time
Flexible hours, but must be available for occasional overlap with US business hours (EST/PST)
Quick response time during business hours for urgent campaign issues

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0155
Total Execution Time  0.0168
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,960 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Meta-Ads-Specialist-for-Martial-Arts-Marketing-Agency-1558549
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0103 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1558549
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 887505
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1558549
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 '1558549' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1558549 
0.0011   UPDATE employer_jobs SET hit_counts '***Jan-19-2026=44***Jan-20-2026=51***Jan-21-2026=9***Jan-22-2026=5***Jan-23-2026=6***Jan-24-2026=1***Jan-25-2026=4***Jan-26-2026=3***Jan-27-2026=4***Jan-30-2026=1***Feb-01-2026=1***Feb-02-2026=3***Feb-04-2026=1***Feb-08-2026=1***Feb-12-2026=1***Feb-14-2026=2***Feb-15-2026=2***Feb-22-2026=1***Feb-26-2026=2***Feb-28-2026=1***Mar-11-2026=1***Mar-19-2026=1***Mar-20-2026=249***Mar-21-2026=58***Mar-22-2026=26***Mar-23-2026=25***Mar-24-2026=14***Mar-25-2026=27***Mar-26-2026=6***Mar-27-2026=9***Mar-29-2026=2***Mar-30-2026=9***Mar-31-2026=4***Apr-01-2026=5***Apr-02-2026=4***Apr-03-2026=23***Apr-06-2026=4***Apr-09-2026=107***Apr-10-2026=91***Apr-11-2026=6***Apr-17-2026=1' WHERE job_id'1558549'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jan-2026=128***Feb-2026=15***Mar-2026=431***Apr-2026=241' WHERE job_id'1558549'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1558549' 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` = 1558549 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '887505'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)