TikTok Shop Virtual Assistant & Brand Partnerships Coordinator

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

TYPE OF WORK

Part Time

SALARY

$5 an hour

HOURS PER WEEK

10

DATE UPDATED

Sep 21, 2026

JOB OVERVIEW

I’m a fast-growing TikTok Shop creator specializing in hair, beauty, fragrance, and personal-care products. I’m looking for a self-motivated, highly organized Virtual Assistant to help manage the backend of my creator business.

This position will focus on organizing brand communications, tracking commissions and payments, researching products, updating media kits, managing deadlines, and helping identify new brand partnership opportunities.

This is a highly independent role for someone who takes initiative, enjoys creating organized systems, and wants to grow within the creator and social-commerce industry. There is significant room to grow as my business continues to expand into new brands, campaigns, products, and platforms.

KEY RESPONSIBILITIES

Brand Communication and Deal Management

* Organize and manage incoming brand emails and messages
* Identify important opportunities that need immediate attention
* Respond to basic brand communications using provided templates
* Follow up with brands about samples, commissions, campaigns, payments, and partnership opportunities
* Keep track of active brand deals, deliverables, deadlines, and payment terms
* Maintain a list of brand contacts and previous conversations
* Help research and identify potential brands for outreach
* Assist with sending pitches and partnership proposals
* Make sure no important message, opportunity, or deadline is missed

Commission and Payment Tracking

* Maintain an organized record of TikTok Shop commissions and brand payments
* Track expected and completed payments
* Organize earnings by brand, product, platform, and date
* Monitor commission percentages and note when rates change
* Flag missing, late, or incorrect payments
* Provide simple weekly summaries of earnings and outstanding payments
* Maintain accurate information in Google Sheets

In the subject line of your application, write your favorite month of the year. Applications without this will not be considered.

Product and Campaign Research

* Research trending products within hair, beauty, fragrance, and personal care
* Identify products that may perform well on TikTok Shop
* Review product ratings, customer feedback, commission rates, and sales activity
* Research brands offering samples, campaigns, higher commissions, or paid opportunities
* Create organized weekly lists of promising products and explain why they may be a good fit
* Track products that have been requested, approved, received, filmed, or posted

Portfolio and Media-Kit Management

* Update creator portfolios, media kits, performance statistics, and brand materials
* Add successful videos, views, conversions, and sales results
* Keep formatting clean, polished, and consistent with my personal brand
* Create different versions of the media kit when needed for beauty, hair, fragrance, or other brand categories
* Organize testimonials, campaign results, and previous partnerships

Organization and Administrative Support

* Maintain organized folders in Google Drive
* Keep spreadsheets, contracts, brand information, and campaign details updated
* Create simple systems for tracking samples, deadlines, deliverables, and payments
* Provide a weekly summary of completed work, upcoming deadlines, and items requiring attention
* Assist with additional administrative projects as the business grows

TOOLS YOU MAY USE

* Gmail
* Google Drive
* Google Docs
* Google Sheets
* Canva
* TikTok Shop
* Online research and product-tracking platforms
* Project-management tools such as Notion or Trello

Experience with every tool is not required, but you must be comfortable learning new systems.

IDEAL CANDIDATE

* Highly organized and detail-oriented
* Strong written English and professional communication skills
* Self-motivated and comfortable working independently
* Able to follow instructions and meet deadlines
* Confident using spreadsheets and online tools
* Comfortable researching products and brands
* Proactive about asking questions and solving problems
* Interested in TikTok Shop, affiliate marketing, beauty, or the creator economy
* Honest, reliable, and interested in a long-term position

HOW TO APPLY

Please include:

* A short introduction about yourself
* Your previous virtual-assistant experience
* Any experience with TikTok Shop, influencers, affiliate marketing, or brand partnerships
* The tools and platforms you have used
* Your weekly availability
* Your desired hourly rate
* An example of a spreadsheet, tracking system, portfolio, or media kit you have created, if available
* A short explanation of why you would be a good fit for this role

Selected applicants may be invited to complete a small paid test task.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0173
Total Execution Time  0.0191
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,128 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/TikTok-Shop-Virtual-Assistant-Brand-Partnerships-Coordinator-1735096
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0094 seconds)  (Hide)
0.0011   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1735096
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 978249
 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` = 1735096
AND `misc`.`id` IS NULL 
0.0007   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-06',ej.date_added) duration_days, DATEDIFF('2026-10-06',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-06',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1735096' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1735096 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-21-2026=632***Sep-22-2026=222***Sep-23-2026=99***Sep-24-2026=36***Sep-25-2026=29***Sep-26-2026=27***Sep-27-2026=47***Sep-28-2026=30***Sep-29-2026=20***Sep-30-2026=27***Oct-01-2026=19***Oct-02-2026=15***Oct-03-2026=8***Oct-04-2026=2***Oct-06-2026=2' WHERE job_id= '1735096'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1169***Oct-2026=46' WHERE job_id= '1735096'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1735096' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1735096 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '978249'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0004   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)