Creative Strategist, Meta Ads (Senior, Full Time)

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

TYPE OF WORK

Full Time

SALARY

2000

HOURS PER WEEK

TBD

DATE UPDATED

Oct 16, 2026

JOB OVERVIEW

We are hiring an experienced Creative Strategist to scale Meta lead generation across Norway, Sweden, and Australia. You will develop the strategy behind ads for agencies, SaaS, CRM platforms, and service businesses. This is not an entry-level position.

WHAT YOU WILL DO
- Research customers, competitors, offers, reviews, and campaign data.
- Find strong angles, hooks, objections, and buying triggers.
- Develop original ad concepts across UGC, video, static, and founder-led formats.
- Write clear briefs for editors and designers.
- Build structured creative testing plans.
- Analyze performance and explain why ads win or lose.
- Turn winning concepts into new iterations.
- Work with media buyers to improve lead quality, booked appointments, and CPA.

WHAT YOU MUST KNOW
- Meta Ads and lead generation.
- Direct-response marketing and copywriting.
- Hooks, angles, offers, awareness levels, and customer psychology.
- Meta Andromeda and meaningful creative diversification.
- Creative research, testing, iteration, and fatigue.
- Landing pages, lead forms, funnels, and appointment booking.
- AI tools such as ChatGPT, Claude, and Gemini.

METRICS YOU MUST UNDERSTAND
- Hook rate and hold rate
- CTR, CPM, and CPC
- Landing page conversion rate
- CPL and cost per qualified lead
- Cost per booked appointment
- Show rate, CPA, and ROAS

We care about qualified leads and revenue, not cheap leads alone.

YOU ARE A STRONG FIT IF YOU
- Have proven Meta Ads results.
- Know how to find winning angles through research.
- Think in concepts, not random variations.
- Write excellent English.
- Create briefs editors understand immediately.
- Use campaign and funnel data to make decisions.
- Work independently, move quickly, and follow instructions.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0139
Total Execution Time  0.0161
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,497,520 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Creative-Strategist-Meta-Ads-Senior-Full-Time-1750835
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0056 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1750835
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 857584
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1750835
AND `misc`.`id` IS NULL 
0.0004   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 = '1750835' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1750835 
0.0006   UPDATE employer_jobs SET hit_counts = '***Oct-16-2026=618***Oct-17-2026=50***Oct-18-2026=7' WHERE job_id= '1750835'  
0.0005   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=675' WHERE job_id= '1750835'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1750835' 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` = 1750835 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '857584'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0006   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)