Short-Form Video Research Assistant (TikTok & Instagram)

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

TYPE OF WORK

Gig

SALARY

$160

HOURS PER WEEK

TBD

DATE UPDATED

Sep 24, 2026

JOB OVERVIEW

We’re looking for a Short-Form Video Research Assistant for a one-week paid project, with the possibility of ongoing work.

Your main responsibility will be finding high-performing street interviews, street-interview ads, product reactions and public challenge videos across TikTok, Instagram Reels and YouTube Shorts.

For each suitable video, you’ll add the following information to a structured Google Sheet:

• Original video link
• Platform and account name
• Visible views, likes, comments and shares
• Complete video transcript
• Opening hook
• Questions and follow-up questions
• Overall format and structure
• Product introduction, if applicable
• Strongest reaction or moment
• CTA or ending
• Presenter and editing style
• What makes the video effective
• How the format could be adapted for another product or brand
• Useful audience comments where relevant

You’ll be provided with clear instructions, completed examples, dropdown labels and a tracking template.

The ideal candidate:

• Understands TikTok, Instagram Reels and short-form content
• Has strong written English
• Is comfortable using Google Sheets and Google Drive
• Can follow detailed instructions accurately
• Has excellent attention to detail
• Can identify strong hooks, questions and storytelling
• Is comfortable using AI transcription tools
• Can work independently and check for duplicate videos

PAYMENT

• $160 fixed payment for the completed 40-hour week
• Additional $20 quality bonus available

The $20 quality bonus will be paid if:

• At least 150 suitable videos are properly tracked
• At least 90% of audited information is accurate
• Records are complete, organised and free from unnecessary duplicates
• Transcripts, hooks, questions and product introductions are correctly identified
• The completed spreadsheet and files are delivered by the agreed deadline

HOURS

• 40 hours across five days
• Eight hours per day
• Working hours can be flexible

WEEKLY TARGETS

• Minimum: 120 properly tracked videos
• Target: 150 properly tracked videos
• Stretch: 200 videos if accuracy remains high

Quality and accuracy are more important than reaching the stretch target. Incomplete, duplicated or inaccurately labelled records will not count towards the total.

This will begin as a one-week project. If your work is accurate, organised and thoughtful, there may be ongoing weekly or part-time work available.

TO APPLY

Please send:

1. A short introduction
2. Any relevant research, data-entry or social-media experience
3. Confirmation that you can complete 40 hours for $160
4. One street-interview video you think is creatively strong
5. Two or three sentences explaining why the video works

Begin your application with “VIDEO RESEARCH” so we know you have read the full description.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0168
Total Execution Time  0.0186
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,576 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Short-Form-Video-Research-Assistant-TikTok-Instagram-1737146
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0105 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1737146
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 505676
 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` = 1737146
AND `misc`.`id` IS NULL 
0.0009   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-04',ej.date_added) duration_days, DATEDIFF('2026-10-04',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-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1737146' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1737146 
0.0019   UPDATE employer_jobs SET hit_counts = '***Sep-24-2026=651***Sep-25-2026=76***Sep-26-2026=28***Sep-27-2026=60***Sep-28-2026=38***Sep-29-2026=31***Sep-30-2026=19***Oct-01-2026=14***Oct-02-2026=16***Oct-03-2026=8***Oct-04-2026=1' WHERE job_id= '1737146'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=903***Oct-2026=39' WHERE job_id= '1737146'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1737146' 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` = 1737146 
0.0023   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '505676'
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)