Meta Ads Creative Director

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

TYPE OF WORK

Full Time

SALARY

TBA

HOURS PER WEEK

40

DATE UPDATED

Aug 2, 2026

JOB OVERVIEW

About the Role:

We are an ecommerce brand that uses Meta Ads???Facebook and Instagram—as one of our primary customer acquisition channels.

We are looking for a Creative Director who can take an already approved video ad script and turn it into a detailed, line-by-line direction document that our video editors can execute clearly and efficiently.

The scripts will already be written and approved before they reach you. You will not be responsible for writing or rewriting the copy. The script wording is locked.

Your responsibility is to direct everything that happens visually and audibly while each line is being delivered.
This is a direct-response advertising role, not an organic social media or traditional brand-content position. Every creative decision should support retention, clarity, persuasion, and conversion.

What You Will Be Responsible For:

You will take approved script and develop complete directed cuts or storyboards for our video editors.
Your responsibilities will include:

- Breaking down the script line by line and assigning specific visual direction to every section
- D ---------- whether each line should use talent speaking on camera, an AI avatar, UGC footage, B-roll, product demonstrations, screen recordings, green-screen footage, split screens, text-based visuals, or other formats
Providing detailed shot direction, including framing, camera angle, movement, duration, lighting, subject actions, and transitions
- Directing when the talent or avatar should appear full screen, on green screen, in picture-in-picture, or alongside supporting visuals
- Specifying text overlays, captions, visual callouts, highlighted words, and points of emphasis
- Directing the pacing and rhythm of the advertisement, including where cuts should be fast, where a shot should hold, and where pauses or silence should create impact
- Creating an audio map that identifies background music changes, sound effects, audio dropouts, voice emphasis, and transition cues
- Providing delivery and reaction notes for UGC creators, actors, spokespersons, groomers, or AI avatars
Maintaining visual continuity throughout the advertisement
- Planning product reveals, demonstrations, comparisons, problem scenes, solution scenes, testimonials, and social-proof sections
- Storyboarding the end card, including the offer, discount, guarantee, reviews, product benefits, and call to action

Answering questions from editors when clarification is needed
Reviewing completed drafts against your original direction and providing clear, actionable revision notes
The final direction should be detailed enough that an editor can execute it without having to guess what you intended.

For example, instead of writing:

“Show the product.”

You should be able to provide direction such as:
“Macro close-up of the creator’s hands removing the product from the box. Use hard directional lighting, cut immediately to the power button being pressed, and hold for approximately 0.8 seconds before transitioning to the demonstration.”

What We Are Looking For The ideal candidate has:

- Proven experience directing direct-response video advertisements for Meta Ads
- A strong understanding of ecommerce advertising, creative testing, hooks, retention, pacing, and conversion-focused storytelling
- The ability to translate every line of a script into a specific and executable visual concept
Strong visual judgment and attention to detail
- The ability to write clear, structured, and unambiguous directions
- An understanding of how visuals should reinforce the spoken message rather than distract from it
- Experience reviewing video drafts and providing useful revision feedback
- Strong written English
- Reliable availability and fast asynchronous communication
- Some overlap with our team’s working hours
- You should be comfortable using tools such as Google Docs, Figma, Canva, ---------- , or any similar platform that allows you to create clear direction documents and storyboards.

Nice to Have
The following experience would be a strong advantage:

- Experience directing VSLs or longer-form direct-response advertisements
- Experience working with UGC creators, actors, professional groomers, or spokespersons
- Experience using AI avatar or AI video tools such as HeyGen, Seedance, Runway, ElevenLabs, or similar platforms
- Hands-on video editing experience using Premiere Pro, CapCut, After Effects, or similar software
- Experience developing multiple visual variations from the same script
- Experience working with ecommerce products, especially pet products


How to Apply

To be considered for this role, please complete the application form below:

----------

Important: Applications or inquiries sent through direct messages will not be entertained or reviewed.

We will only review candidates who complete and submit the Google Form. Please make sure to provide all requested information in the form so our team can properly evaluate your application.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0214
Total Execution Time  0.0228
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,280 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Meta-Ads-Creative-Director-1700961
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0150 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1700961
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 857473
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1700961
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-06',ej.date_added) duration_daysDATEDIFF('2026-08-06',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-06',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1700961' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1700961 
0.0010   UPDATE employer_jobs SET hit_counts '***Aug-02-2026=759***Aug-06-2026=1' WHERE job_id'1700961'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=760' WHERE job_id'1700961'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1700961' 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` = 1700961 
0.0074   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '857473'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)