TikTok Shop Affiliate Video Creator & Virtual Assistant

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

TYPE OF WORK

Part Time

SALARY

Negotiated

HOURS PER WEEK

20

DATE UPDATED

Aug 30, 2026

JOB OVERVIEW

AI TikTok Shop Affiliate Video Creator & Virtual Assistant — salary is negotiable

I’m seeking a creative, dependable virtual assistant to produce polished TikTok Shop affiliate videos using product links, listing photos, seller-provided media and AI-powered tools.

No physical products will be shipped. You must be comfortable creating original, professional product videos entirely from the digital information and assets provided. This role is ideal for someone who understands short-form content, can develop compelling product angles and takes pride in delivering accurate, engaging work.

This is a part-time, long-term opportunity with flexible scheduling and the potential to grow into additional hours, performance bonuses and higher compensation as your quality, efficiency, reliability and results are demonstrated.

What You Will Do

* Research each product and its target customer
* Study current TikTok trends and successful product-video structures
* Develop original video concepts and selling angles
* Write attention-grabbing hooks, scripts and calls to action
* Create original AI-generated product scenes and UGC-style content
* Turn product photos and approved seller assets into engaging videos
* Generate natural-sounding AI voiceovers when needed
* Edit complete 10–30 second vertical videos
* Add captions, text overlays, music, sound effects and transitions
* Create multiple variations for each product using different hooks
* Deliver finished videos without watermarks
* Organize completed videos, scripts and product links in Google Drive
* Track completed assignments in Google Sheets
* Make reasonable revisions when requested

Approved Content Sources

You may use:

* Product links and information I provide
* Product photos and videos approved for affiliate use
* Seller-provided media
* Licensed stock footage
* AI-generated footage
* Original graphics, scripts, voiceovers and editing

You may not download and repost another creator’s video, remove watermarks or present someone else’s footage as original work.

Video Requirements

* Approximately 10–30 seconds
* Vertical 9:16 format
* Strong hook during the first one to two seconds
* Clear product benefit or problem-and-solution angle
* Engaging visual movement
* Easy-to-read captions
* Natural-sounding voiceover when included
* Clear call to action
* No editing-platform watermarks
* Content must feel native to TikTok—not like a traditional commercial

Because you will not physically possess the products, videos must not falsely claim personal ownership or firsthand experience. Do not use statements such as “I bought this,” “I use this every day” or “This worked for me” unless specifically supported and approved.

Preferred Tools

Experience with several of the following is preferred:

* CapCut
* Canva
* TopView AI
* Creatify
* HeyGen
* Kling
* Runway
* ElevenLabs
* ChatGPT or similar scriptwriting tools
* Google Drive and Google Sheets

You do not need to use every tool, but you must be able to produce a complete, polished video from product information and digital assets.

Requirements

* Experience creating TikTok, Reels, Shorts, AI UGC or product videos
* Strong CapCut or short-form video-editing skills
* Understanding of hooks, viewer retention and calls to action
* Ability to create original content without a physical product
* Strong written English
* Creative thinking and attention to detail
* Reliable internet access
* Responsive communication
* Ability to meet deadlines and follow instructions
* Willingness to learn which video styles produce the most clicks and sales

TikTok Shop and affiliate-marketing experience is preferred, but talented beginners with strong samples are welcome.

Compensation and Schedule

* Starting rate: NEGOTIATED $1.50 - $3.00 per hour
* Approximately 10–20 hours per week initially
* Flexible working schedule with agreed deadlines
* Paid trial assignment
* Performance bonuses may be available for videos that generate strong views, clicks or sales
* Opportunity to receive additional hours and pay increases based on demonstrated performance

The negotiated starting rate reflects the initial stage of the role and is intended to provide an opportunity to demonstrate your skills in a real production workflow. Compensation may increase as you consistently deliver high-quality, original, compliant videos efficiently and reliably. Any increases or bonuses will be based on factors such as content quality, turnaround time, accuracy, communication, consistency and measurable performance where applicable.

This is a high-volume content position. However, quality, originality and compliance are more important than submitting rushed or repetitive videos.

How to Apply

Please include:

1. Your name and location
2. A short introduction
3. Links to three short-form videos you created and edited
4. Examples of AI UGC or product videos created without possessing the product
5. A list of the AI and editing tools you use
6. Your weekly availability
7. Your experience with TikTok Shop or affiliate marketing
8. How many polished 10–30 second videos you can realistically complete per hour
9. Your normal turnaround time
10. Confirmation that you can provide the scripts, editable project files and completed videos

Begin your application with “PURPLE AI VIDEO” so I know you read the entire posting.

Shortlisted applicants will complete one small paid test video using the same product link and digital assets. The test will evaluate originality, hook strength, editing, accuracy, communication and ability to follow instructions.

I’m looking for someone creative, honest, dependable and interested in building a long-term working relationship with clear opportunities for growth based on performance.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0101
Total Execution Time  0.0114
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,497,824 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/TikTok-Shop-Affiliate-Video-Creator-Virtual-Assistant-1719461
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0046 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1719461
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 963772
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1719461
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-02',ej.date_added) duration_daysDATEDIFF('2026-09-02',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-09-02',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1719461' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719461 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-30-2026=486***Sep-02-2026=3' WHERE job_id'1719461'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=485***Sep-2026=3' WHERE job_id'1719461'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1719461' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719461 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '963772'
AND `date_added` >= '2022-06-08' 
0.0002   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)