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.0011
Controller Execution Time ( Jobseekers / Job )  0.0224
Total Execution Time  0.0242
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,304 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.0123 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1747800
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 1008715
 LIMIT 1 
0.0011   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.0008   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.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1747800 
0.0012   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=1' WHERE job_id= '1747800'  
0.0015   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=464' WHERE job_id= '1747800'  
0.0020   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1747800' AND status LIKE 'sent%' ORDER BY id DESC  
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1747800 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1008715'
AND `date_added` >= '2022-06-08' 
0.0008   select * from teasers 
0.0004   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)