Creative Video Editor for Facebook & Instagram Ads

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

TYPE OF WORK

Any

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Oct 11, 2026

JOB OVERVIEW

We’re a US-based digital marketing agency looking for a creative, independent freelance editor who can turn raw, unsorted footage into compelling **20–40-second video ads**.

We want someone who can take a simple brief, find the best footage, and make creative decisions without needing detailed instructions for every edit.

**How It Works**

We’ll provide a batch of raw footage, available brand assets, and a brief outlining the topics or angles we want.

For example: “Create 10 different ads—three highlighting the product’s benefits, three addressing customer problems, two using testimonials, and two promoting the offer.”

You’ll review the footage, select relevant clips, and create distinct ads with strong hooks, clear messaging, engaging pacing, and calls to action.

**Your Responsibilities**

- Organize and review raw, unsorted footage.
- Identify strong moments, useful sound bites, and relevant visuals.
- Develop each ad’s hook, structure, and creative direction.
- Create genuinely different ads with distinct angles.
- Add captions, music, sound effects, realistic Stock/AI visuals and appropriate motion graphics
- Deliver polished videos, primarily in vertical 9:16 format.
- Make one round of minor revisions based on feedback.
- Use performance feedback to improve future edits.

**What We’re Looking For**

- A portfolio of Facebook or Instagram video ads.
- Strong creative judgment and storytelling skills.
- Understanding of direct-response advertising, viewer retention, and calls to action.
- Ability to work independently from a brief.
- Excellent English comprehension and reliable communication.
- Experience with Premiere Pro, DaVinci Resolve, or CapCut.

**Pay & Workload**

- **$5 USD per completed 20–40-second video**, including footage selection and editing.
- Potential for **100–200 videos per month**, depending on workload and performance.
- Flexible working hours.
- Batch deadlines agreed in advance based on the amount of footage and number of ads.
- Ongoing freelance work for the right editor.

**To Apply**

Please include:

1. Your portfolio with relevant ad examples.
2. An example of an ad where you chose the footage, hook, and structure yourself.
3. Confirmation that you accept the rate and scope.
4. How many ads you can produce per week.
5. Your editing software and typical turnaround time.
6. A brief explanation of how you would turn unsorted footage into ads.

Shortlisted applicants may be offered a paid test at the advertised rate.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0144
Total Execution Time  0.0160
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,489,352 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Creative-Video-Editor-for-Facebook-Instagram-Ads-1747800
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0075 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1747800
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 1008715
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1747800
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-21',ej.date_added) duration_days, DATEDIFF('2026-10-21',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-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1747800' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1747800 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-11-2026=261***Oct-12-2026=136***Oct-13-2026=17***Oct-14-2026=15***Oct-15-2026=7***Oct-16-2026=15***Oct-17-2026=11***Oct-18-2026=1***Oct-21-2026=2' WHERE job_id= '1747800'  
0.0010   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=465' WHERE job_id= '1747800'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1747800' 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` = 1747800 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1008715'
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)