Creative Strategist – Meta Ads | E-commerce

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

TYPE OF WORK

Full Time

SALARY

5/8 usd/h

HOURS PER WEEK

TBD

DATE UPDATED

Aug 22, 2026

JOB OVERVIEW

Creative Strategist
E-commerce · Meta Ads · Dropshipping & Branded Funnels
Part-time ? Full-time | NO · DE · CA · IL

About Us

If you've built winning Meta creatives for European e-commerce markets and you're tired of working with teams that don't move fast — this is for you.

We run a fast-growing e-commerce group with multiple dropshipping and branded funnels across Norway, Germany, Sweden, and Israel. Our products span health supplements, gadgets, and home goods — and we scale aggressively through paid Meta ads, high-volume creative testing, and data-driven decision making.

Our team includes media buyers, funnel builders, video editors, and customer support. We manage significant monthly ad spend across five active storefronts. Now we're hiring a Creative Strategist to own and systemise everything related to ad creatives.

The Role

You own the strategy behind all paid ad creatives. You don't edit videos or launch ads. Your job is to d ---------- what gets made, which angles get tested, why something wins or loses, and how winners are iterated and scaled.

You will work directly with the CEO, media buyers, and video editors with one goal: lower CPA and unlock scale.

What You'll Do
- Develop creative angles and concepts for Meta ads across multiple funnels and markets.
- Write clear, detailed creative briefs for video editors and UGC creators.
- Translate ad performance data (hook rate, CTR, CVR, ROAS, CPA) into actionable creative decisions.
- Define weekly creative testing priorities and iteration roadmaps.
- Analyse hooks, retention, watch time, scroll-stop rate, and creative fatigue.
- D ---------- when to iterate, kill, or scale creatives — and explain why.
- Ensure strong alignment between ads and landing pages across markets.
- Manage multi-market creative output — including copy adapted for NO, DE, SE, and IL audiences.
- Collaborate with media buyers to improve CPA stability and scalability.
- Maintain structured creative documentation and testing learnings.

What You Bring
- 2+ years of hands-on experience with performance creatives for Meta (Facebook/Instagram) ads in e-commerce.
- Strong direct response mindset — you care about results, not aesthetics.
- Deep understanding of hooks, angles, retention curves, and creative testing frameworks.
- Ability to read ad performance data and turn it into clear, fast creative direction.
- Experience briefing and managing video editors or UGC creators.
- Fluent written and spoken English. Additional languages (Norwegian, German, Hebrew) are a plus.
- High attention to detail and a structured, systematic way of thinking.
- Ownership mentality — you spot problems early and act without hand-holding.
- Comfortable working with performance reports and creative trackers.

Experience with health/supplement creatives and Meta compliance is a strong advantage.

How We Work — and What You Get
- Part-time start with a clear path to full-time for top performers.
- $6–$10/hour depending on experience, with performance bonuses on top.
- Merit-based raises as your impact on ROAS and CPA becomes measurable.
- Direct collaboration with the CEO and media buyers — no layers, fast feedback.
- Access to proven funnels, live ad accounts, SOPs, and real ad spend from day one.
- Long-term growth into Head of Creative or broader strategy roles.
- Approved expense reimbursement where applicable.

Our Selection Process

We take hiring seriously. A short skills assessment is part of our process — you'll be asked to analyse real ad data, develop creative angles, and write copy for actual products we run. It's designed to take around 2–3 hours and reflects the real work of this role.

How to Apply

Put your favourite animal in the subject line. This helps us spot detail-oriented applicants.

Please include:
- Your CV or resume
- Examples of creatives or brands you've worked on (screenshots or Looms are fine)
- A short paragraph on how you approach creative testing and iteration
- Your weekly availability
- Your approximate hourly rate expectation

Do not use AI to write your application. We test this during the assessment and will disqualify candidates who do.

We look forward to seeing what you've built.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0188
Total Execution Time  0.0202
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,520,744 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Creative-Strategist-Meta-Ads-E-commerce-1537224
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0115 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1537224
 LIMIT 1 
0.0019   SELECT *
FROM `employers`
WHERE `employer_id` = 616500
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1537224
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-24',ej.date_added) duration_daysDATEDIFF('2026-08-24',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-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1537224' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1537224 
0.0015   UPDATE employer_jobs SET hit_counts '***Dec-18-2025=142***Dec-19-2025=22***Dec-20-2025=13***Dec-21-2025=2***Dec-22-2025=5***Dec-23-2025=2***Dec-24-2025=5***Dec-25-2025=4***Dec-26-2025=3***Dec-27-2025=1***Dec-28-2025=1***Dec-29-2025=4***Dec-30-2025=2***Jan-01-2026=1***Jan-02-2026=2***Jan-03-2026=1***Jan-04-2026=3***Jan-05-2026=1***Jan-07-2026=3***Jan-08-2026=1***Jan-09-2026=2***Jan-10-2026=2***Jan-12-2026=1***Jan-13-2026=1***Jan-21-2026=3***Jan-22-2026=1***Jan-23-2026=2***Jan-30-2026=2***Feb-03-2026=1***Feb-13-2026=1***Feb-18-2026=1***Feb-21-2026=1***Feb-22-2026=1***Feb-23-2026=3***Feb-25-2026=77***Feb-26-2026=29***Feb-27-2026=8***Feb-28-2026=10***Mar-01-2026=3***Mar-02-2026=4***Mar-05-2026=2***Mar-06-2026=1***Mar-07-2026=1***Mar-08-2026=1***Mar-09-2026=1***Mar-12-2026=1***Mar-13-2026=2***Mar-16-2026=4***Mar-17-2026=1***Mar-19-2026=3***Mar-21-2026=3***Mar-24-2026=3***Mar-26-2026=3***Apr-01-2026=1***Apr-05-2026=1***Apr-08-2026=5***Apr-12-2026=2***Apr-20-2026=2***Apr-21-2026=5***Apr-22-2026=1***Apr-23-2026=2***Apr-26-2026=1***Apr-27-2026=3***Apr-29-2026=649***Apr-30-2026=20***May-01-2026=8***May-02-2026=5***May-03-2026=1***May-04-2026=1***May-05-2026=1***May-06-2026=2***May-08-2026=576***May-09-2026=19***May-10-2026=11***May-11-2026=15***May-12-2026=12***May-13-2026=5***May-14-2026=3***May-15-2026=3***May-16-2026=3***May-17-2026=1***May-18-2026=1***May-19-2026=1***May-20-2026=1***May-22-2026=2***May-23-2026=1***May-24-2026=1***May-25-2026=2***May-27-2026=1***May-30-2026=1***May-31-2026=1***Jun-01-2026=6***Jun-02-2026=4***Jun-03-2026=1***Jun-04-2026=1***Jun-05-2026=1***Jun-06-2026=3***Jun-09-2026=1***Jun-10-2026=1***Jun-11-2026=2***Jun-16-2026=3***Jun-18-2026=1***Jun-20-2026=1***Jun-22-2026=3***Jul-01-2026=305***Jul-02-2026=10***Jul-03-2026=9***Jul-04-2026=3***Jul-05-2026=5***Jul-06-2026=7***Jul-07-2026=2***Jul-08-2026=5***Jul-09-2026=1***Jul-10-2026=1092***Jul-11-2026=25***Jul-12-2026=5***Jul-13-2026=14***Jul-14-2026=2***Jul-15-2026=2***Jul-17-2026=593***Jul-18-2026=24***Jul-19-2026=13***Jul-20-2026=9***Jul-21-2026=3***Jul-22-2026=3***Jul-24-2026=1330***Jul-25-2026=22***Jul-26-2026=21***Jul-27-2026=21***Jul-28-2026=17***Jul-29-2026=17***Jul-30-2026=17***Jul-31-2026=419***Aug-01-2026=65***Aug-02-2026=24***Aug-03-2026=23***Aug-04-2026=18***Aug-05-2026=15***Aug-06-2026=9***Aug-07-2026=17***Aug-08-2026=23***Aug-09-2026=16***Aug-10-2026=22***Aug-11-2026=19***Aug-12-2026=857***Aug-13-2026=36***Aug-14-2026=24***Aug-15-2026=23***Aug-16-2026=22***Aug-17-2026=29***Aug-18-2026=61***Aug-19-2026=35***Aug-20-2026=36***Aug-21-2026=26***Aug-22-2026=977***Aug-24-2026=1' WHERE job_id'1537224'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Dec-2025=206***Jan-2026=26***Feb-2026=132***Mar-2026=33***Apr-2026=691***May-2026=677***Jun-2026=28***Jul-2026=3992***Aug-2026=2376' WHERE job_id'1537224'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1537224' 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` = 1537224 
0.0029   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '616500'
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)