TikTok Shop Affiliate Manager - Beauty Brand, US Market

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

TYPE OF WORK

Part Time

SALARY

$3-$9 / hour

HOURS PER WEEK

20

DATE UPDATED

Oct 7, 2026

JOB OVERVIEW

Yeliana Beauty Store | Remote | Part-Time (20 h/week)

We are an established beauty brand selling on TikTok Shop USA, with an active catalog (natural hair-lightening sprays, kids' line and shampoo) and an ongoing LIVE selling operation. We're looking for an affiliate manager whose main job is to recruit, activate and grow our creator affiliate network so that it drives consistent GMV.

This is not a setup role. The shop is live. We need someone who brings in creators who actually post and sell.

What you'll do

- Recruit English-speaking beauty and hair creators in the US through Euka and/or Reacher (required), plus TikTok Affiliate Center outreach. Our main goal is to grow our presence with the English-speaking US audience.
- Build and run outreach sequences, follow-ups and target collaborations.
- Manage free-sample requests: approve, ship-track and follow up until the content is published.
- Brief creators on product benefits, demos (before/after), hooks and CTAs.
- Track who posts, who sells and who doesn't, then reactivate or cut.
- Propose commission structures and target-collab offers within agreed limits.
- Deliver a short weekly report: creators contacted, activated, samples sent, videos posted, GMV per creator, and cost per active affiliate.

Must have

- Proven experience managing affiliates on TikTok Shop US.
- Hands-on use of Euka or Reacher (automations, filters, CRM).
- Results you can show: GMV generated by affiliates you recruited, with timeframes and screenshots.
- Organized record-keeping and clear written English.

Big plus

- Experience with LIVE selling teams: scheduling hosts, slot optimization, GMV per session and host coaching.
- Beauty or haircare niche, with a track record of activating English-speaking US creators.

How to apply
Include:

- The TikTok Shops you managed affiliates for and your exact role.
- Your Euka/Reacher experience: what you automated and the results.
- One example with numbers: affiliates activated → videos → GMV, with the timeframe.
- Any LIVE selling experience.
- Your rate and availability.

Start your application with the word "CAMOMILE" so we know you read this post.

Please don't apply without direct TikTok Shop affiliate experience. General social media management does not qualify.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0036
Controller Execution Time ( Jobseekers / Job )  0.0443
Total Execution Time  0.0486
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,485,440 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/TikTok-Shop-Affiliate-Manager-Beauty-Brand-US-Market-1745846
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0083 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1745846
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 807834
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1745846
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-20',ej.date_added) duration_days, DATEDIFF('2026-10-20',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-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1745846' 
0.0015   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1745846 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-07-2026=451***Oct-08-2026=258***Oct-09-2026=37***Oct-10-2026=29***Oct-11-2026=18***Oct-12-2026=84***Oct-13-2026=26***Oct-14-2026=31***Oct-15-2026=19***Oct-16-2026=18***Oct-17-2026=9***Oct-18-2026=1***Oct-19-2026=1***Oct-20-2026=2' WHERE job_id= '1745846'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=983' WHERE job_id= '1745846'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1745846' 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` = 1745846 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '807834'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)