VSL Video Editor – Direct Response / Skincare (Long-Form Sales Videos)

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

TYPE OF WORK

Part Time

SALARY

$4-12 Hour

HOURS PER WEEK

30

DATE UPDATED

Mar 8, 2026

JOB OVERVIEW

MUST HAVE EXPERIENCE WITH VSL's ALREADY

Also must be good with using AI

Most importantly send google drive of previous work as well, thanks.

-----------------------------

We are a skincare brand building high-converting Video Sales Letters (VSLs) for a product targeting women 30+ dealing with tretinoin skin damage.
We need a video editor who understands direct response video — not just "making things look pretty." This is about pacing, tension, emotional rhythm, and keeping a viewer watching for 15–30+ minutes.
What you'll be editing:

Long-form VSLs (15–45 minutes) built from UGC-style clips, screen recordings, and text-on-screen sequences
Short-form hooks and ads (15–60 seconds) pulled from the longer VSL
Testimonial compilation clips
Before/after sequences with proper pacing

What we need you to know (or learn fast):

How to pace a VSL so it doesn't lose the viewer at the 3-minute mark
How to use text overlays, zooms, cuts, and transitions that serve the STORY — not just look flashy
How to edit UGC footage to feel authentic but polished
How to sync voiceover/narration with b-roll and text
Basic color correction and audio cleanup
CapCut, Premiere Pro, or DaVinci Resolve

Bonus (not required but will move you to the top):

You've edited VSLs, advertorials, or long-form direct response video before
You understand what a "hook," "lead," "mechanism," and "close" mean in a sales video
You've worked in health, beauty, or skincare niches
You can show examples of long-form sales videos you've edited (not music videos, not vlogs — sales videos)

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0147
Total Execution Time  0.0178
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,475,976 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/VSL-Video-Editor-Direct-Response-Skincare-Long-Form-Sales-Videos-1596214
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0070 seconds)  (Hide)
0.0013   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1596214
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 846391
 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` = 1596214
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',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-04-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1596214' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1596214 
0.0007   UPDATE employer_jobs SET hit_counts '***Mar-08-2026=170***Mar-09-2026=48***Mar-10-2026=14***Mar-11-2026=18***Mar-12-2026=5***Mar-13-2026=4***Mar-14-2026=5***Mar-15-2026=1***Mar-16-2026=2***Mar-17-2026=1***Mar-18-2026=2***Mar-19-2026=3***Mar-23-2026=2***Mar-26-2026=3***Mar-27-2026=2***Mar-31-2026=4***Apr-02-2026=1***Apr-03-2026=1***Apr-04-2026=1***Apr-05-2026=3***Apr-06-2026=2***Apr-07-2026=4***Apr-08-2026=3***Apr-09-2026=3***Apr-11-2026=1***Apr-18-2026=2' WHERE job_id'1596214'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=284***Apr-2026=21' WHERE job_id'1596214'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1596214' 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` = 1596214 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '846391'
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)