Performance Creative Strategist (Video + Graphics) for Meta Ads Agency

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

TYPE OF WORK

Full Time

SALARY

1200

HOURS PER WEEK

30

DATE UPDATED

Oct 16, 2026

JOB OVERVIEW

Please do not apply without submission of portfolio of previous work

The role
We’re looking for an experienced performance creative to plan and produce organic and paid content for e-commerce and lead generation clients.
Graphics and short-form video are equally important in this role.
You’ll create content built to convert, identify what’s working in ad accounts, and iterate on top performers.

What you’ll do
Create static ad graphics for e-commerce and lead generation campaigns
Design organic carousels for Instagram and Facebook
Edit short-form videos for Reels, TikTok and Meta ads
Direct video and graphic creation through Claude and Higgsfield. This is essential to producing high volume output
Identify top-performing ads using Meta Ads data and produce new iterations of them
Write and test multiple hooks, angles and formats for each campaign
Work to platform specs, safe zones and brand guidelines

What you need
Proven experience creating graphics and short-form video for e-commerce and DTC brands
A strong understanding of hooks and what makes creative convert
Working knowledge of Meta Ads, including reading creative performance (hook rate, CTR, CPA, ROAS)
Understanding of Andromeda, Meta’s ad retrieval system, and how to produce conceptually diverse creative for it
Experience iterating on winning ads rather than starting from scratch each time
A portfolio showing static ads, carousels and video, both organic and paid
Ability to take direct feedback and turn revisions around quickly
What we provide
Hours and pay are negotiable after a trial period, based on output and experience
Claude and Higgsfield to assist with content creation
Opportunity to grow long term in a fast-growing agency with a wide range of clients

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0031
Controller Execution Time ( Jobseekers / Job )  0.0225
Total Execution Time  0.0275
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,485,032 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Performance-Creative-Strategist-Video-Graphics-for-Meta-Ads-Agency-1750912
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0090 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0019   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1750912
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 900285
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1750912
AND `misc`.`id` IS NULL 
0.0005   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 = '1750912' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1750912 
0.0017   UPDATE employer_jobs SET hit_counts = '***Oct-16-2026=742***Oct-17-2026=26***Oct-18-2026=3' WHERE job_id= '1750912'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=769' WHERE job_id= '1750912'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1750912' 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` = 1750912 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '900285'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0008   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)