TikTok Shop Affiliate Manager

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

TYPE OF WORK

Full Time

SALARY

1,000-1,500 USD

HOURS PER WEEK

40

DATE UPDATED

Apr 9, 2026

JOB OVERVIEW

TikTok Shop Affiliate Manager
Type: Full time, fully remote

Location: Anywhere, but EST working hours are required!

Overview
We’re looking for a TikTok Shop Affiliate Manager to lead TikTok Shop affiliate strategy across several of our clients at Sail Away. You’ll be responsible for sourcing, managing, and engaging high-performing affiliates in order to drive impactful GMV and scale our brands.

Key Responsibilities
1. TikTok Affiliate Program Operations
Manage client TikTok Shop affiliate programs
Track creator outreach, responses, and performance across campaigns
Monitor affiliate activity and flag opportunities, issues, or gaps
Own campaign setup, creator seeding, and product coordination
Maintain accurate tracking of creators, commissions, and deliverables

2. Creator & Affiliate Outreach
Research and identify relevant TikTok creators and affiliates
Build and maintain outreach lists across key niches
Lead partnership strategy, including negotiating and managing all partnerships
Send outreach emails and messages - negotiating with creators that require base fees
Track outreach performance including response rates and conversions
Organize creator pipelines from first contact to activation

3. Research & Competitive Insights
Conduct ongoing research on:
Competitor affiliate programs
High-performing creators
Trends within TikTok Shop and e-commerce
Document insights and recommendations to support strategy
Identify new opportunities for creator partnerships and growth

4. Onboarding & Program Setup
Support onboarding of new affiliate clients
Prepare products, offers, and creator briefs for launch
Ensure all required assets, links, and tracking are set up properly
Help organize internal documentation and workflows for each client
What Success Looks Like
Creator outreach is consistent, organized, and converting
Affiliate programs are moving forward weekly, not stalled
Clients are onboarded smoothly with minimal gaps or delays
Data, trackers, and systems are clean and reliable
The Affiliate Lead can focus on strategy because execution is handled

Qualifications
Strong English communication Skills
Highly organized with strong attention to detail
Excellent written communication skills and comfortable communicating daily with creators and affiliates via email and DMs
Exceptional ability to manage multiple brand accounts and campaigns at once
Proactive and able to take ownership of tasks without constant direction
Thrives in a fast pace environment

1 year of experience with affiliate marketing and TikTok Shop is required

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0903
Total Execution Time  0.0922
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,080 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/TikTok-Shop-Affiliate-Manager-1620230
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0820 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0012   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1620230
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 316759
 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` = 1620230
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-13',ej.date_added) duration_daysDATEDIFF('2026-04-13',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-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1620230' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1620230 
0.0214   UPDATE employer_jobs SET hit_counts '***Apr-09-2026=784***Apr-10-2026=45***Apr-11-2026=25***Apr-13-2026=1' WHERE job_id'1620230'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Apr-2026=854' WHERE job_id'1620230'  
0.0026   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1620230' 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` = 1620230 
0.0479   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '316759'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0042   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)