Meta Ads & GoHighLevel Specialist

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

TYPE OF WORK

Full Time

SALARY

$2,000 / Month

HOURS PER WEEK

42

DATE UPDATED

Sep 18, 2026

JOB OVERVIEW

Meta Ads & GoHighLevel Specialist (Full Ownership Role)

We are a fast-growing marketing agency helping roofing companies generate consistent, high-quality jobs through Meta ads, lead generation systems, and automated sales processes.

We’re looking for a high-level operator to take full ownership of client results — not just run ads.

This is not a beginner or “task-based” role.
You will be responsible for the entire fulfilment pipeline.

Your Role (Full Ownership)

You will take complete responsibility for:

Launching, managing, and scaling Meta ad campaigns for service-based businesses (Mainly roofing companies)
Building and optimising GoHighLevel funnels, workflows, and automations
Improving lead quality, booking rates, and overall client ROI
Troubleshooting issues across ads, funnels, and CRM
Continuously improving our systems, not just maintaining them
Working closely with the founder to drive performance and scale results

You are not here to “run tasks” — you are here to own outcomes.

What We’re Looking For

You must:

Have strong experience with GoHighLevel (funnels, workflows, pipelines, automations)
Be able to build systems from scratch, not just use templates
Have proven experience running Meta ads for service-based businesses
Understand how to generate qualified leads, not just cheap leads
Be highly proactive and solution-oriented (you solve problems without being told)
Think in terms of ROI, cost per booked call, and revenue, not vanity metrics
Be organised, detail-oriented, and able to manage multiple clients

Bonus (not required):

Experience working with roofing companies or home improvement niches
This Role Is NOT For You If:
You need constant instructions or supervision
You only know how to “boost posts” or follow basic ad strategies
You rely entirely on pre-built snapshots and cannot build your own systems
You avoid responsibility when results are poor

Compensation
$1,500 - $2,500 /month base salary
Performance-based bonuses (based on client results, retention, and growth)
Clear progression into a senior/lead role as we scale

Working Details
Location: Philippines
Hours: UK time (8:30am – 5:00pm)
Work directly with the founder and core team (ads + creative)

Growth Opportunity

We are scaling aggressively to 20–50 clients, and this role will evolve into:

Head of Fulfilment / Team Leader
Managing other media buyers and systems
Playing a key role in the company’s growth

How to Apply

To apply, include:

A short Loom video (2–5 mins) explaining:
Your experience with Meta ads + GoHighLevel
A campaign or system you’ve built that got strong results
Examples/screenshots of:
Ad account performance
GHL workflows or funnels you’ve built
Why you believe you’re a top 10% operator

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0016
Controller Execution Time ( Jobseekers / Job )  0.0289
Total Execution Time  0.0316
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,728 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Meta-Ads-GoHighLevel-Specialist-1636818
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0168 seconds)  (Hide)
0.0008   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1636818
 LIMIT 1 
0.0032   SELECT *
FROM `employers`
WHERE `employer_id` = 656034
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1636818
AND `misc`.`idIS NULL 
0.0009   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1636818' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1636818 
0.0018   UPDATE employer_jobs SET hit_counts '***May-01-2026=458***May-02-2026=42***May-03-2026=24***May-04-2026=14***May-05-2026=10***May-06-2026=7***May-07-2026=5***May-08-2026=5***May-09-2026=3***May-10-2026=3***May-11-2026=6***May-12-2026=6***May-13-2026=1***May-14-2026=4***May-15-2026=1***May-16-2026=4***May-18-2026=2***May-20-2026=2***May-21-2026=1***May-26-2026=1***May-27-2026=1***Jun-02-2026=2***Jun-03-2026=2***Jun-04-2026=1***Jun-05-2026=9***Jun-08-2026=1***Jun-09-2026=4***Jun-11-2026=1***Jun-12-2026=1***Jun-13-2026=1***Jun-14-2026=1***Jun-16-2026=16***Jun-18-2026=1***Jun-19-2026=2***Jun-27-2026=3***Jun-29-2026=1***Jun-30-2026=1***Jul-07-2026=1***Jul-10-2026=1***Jul-16-2026=1***Jul-18-2026=1***Jul-20-2026=1***Jul-21-2026=1***Jul-24-2026=2***Jul-28-2026=1***Jul-29-2026=1***Aug-04-2026=2***Aug-09-2026=1***Aug-12-2026=1***Aug-14-2026=1***Aug-15-2026=4***Aug-19-2026=1***Aug-20-2026=2***Aug-21-2026=1***Aug-23-2026=5***Aug-29-2026=1***Aug-31-2026=1***Sep-03-2026=2***Sep-10-2026=1***Sep-12-2026=1***Sep-13-2026=2***Sep-14-2026=1***Sep-15-2026=2***Sep-16-2026=3***Sep-18-2026=336***Sep-19-2026=73***Sep-21-2026=3' WHERE job_id'1636818'  
0.0007   UPDATE employer_jobs SET monthly_hits '***May-2026=600***Jun-2026=47***Jul-2026=10***Aug-2026=20***Sep-2026=423' WHERE job_id'1636818'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1636818' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1636818 
0.0049   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '656034'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)