Meta Ads & Funnel Build-Out Specialist (Facebook Ads + GoHighLevel + Creative) — Full-Time, UK Agency

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Aug 22, 2026

JOB OVERVIEW

About CoreCut Digital: We're a UK marketing agency that generates exclusive, booked appointments for roofing companies. We run Meta ads, qualify every homeowner with our own sales team, and book jobs straight into our clients' calendars. We're growing fast and adding new clients every week.

The role: You own every new client build-out. When a roofing company signs with us, you take them from zero to live — ad campaigns, ad copy, landing page, and automations to our documented process, tested end to end. Once the campaign is live, our media buyer takes over day-to-day optimisation. Between builds, you'll produce and test new ad creative, including AI-generated video and imagery.

What you'll do
• Build Meta ad campaigns from our proven templates — structure, targeting, budgets, pixel and Conversions API
• Adapt our tested ad copy and angles for each new client (UK homeowners) • Build landing pages from our templates
• Set up GoHighLevel: pipelines, calendars, workflows, SMS and email sequences
• Connect ---------- automations and test everything end to end before launch
• Edit vertical ad creative in CapCut from client-shot footage — cuts, captions, hooks, B-roll
• Produce AI-generated video ads using Seedance and Gemini • Generate and iterate on AI ad imagery using Gemini image generation • Retouch and composite in Photoshop, and build static ad variants and simple client assets in Canva
You must have
• Hands-on in Meta Ads Manager actually building campaigns (not just reporting on them)
• GoHighLevel experience — workflows, pipelines, calendars (essential, please don't apply without it)
• Landing page building experience in any builder
• CapCut (or equivalent) video editing for vertical social ads
• Hands-on experience with AI video and image generation tools, and the judgement to know when the output is usable and when it isn't
• Photoshop and Canva to a working standard
• Excellent written English — your ad copy will be read by British homeowners
• Obsessive attention to detail. A missed pixel or broken workflow costs our clients real money
• Availability with at least 4 hours' overlap with UK working hours
• Reliable internet and your own computer
Nice to have ---------- or Zapier
• copywriting for local service businesses
• experience in home improvement / trades marketing

What we offer • Direct training from our media buyer — you'll learn our exact system • Real growth path: as we scale.

Start your message with the word ROOF

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0108
Total Execution Time  0.0122
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,840 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Meta-Ads-Funnel-Build-Out-Specialist-Facebook-Ads-GoHighLevel-Creative-Full-Time-UK-Agency-1714327
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0060 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1714327
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 956242
 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` = 1714327
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-23',ej.date_added) duration_daysDATEDIFF('2026-08-23',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-08-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1714327' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1714327 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-22-2026=1254***Aug-23-2026=2' WHERE job_id'1714327'  
0.0016   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1255' WHERE job_id'1714327'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1714327' 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` = 1714327 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '956242'
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)