Tiktok Shop Manager

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

TYPE OF WORK

Full Time

SALARY

$900-$1,400/month- + bonuses

HOURS PER WEEK

40

DATE UPDATED

Aug 18, 2026

JOB OVERVIEW

About Us

Thrive Creators is a creator commerce agency. We run TikTok Shop and affiliate programs for creator-led brands in the US — homesteading, cooking, home and kitchen. Our clients sell cookbooks and kitchen products to audiences that already trust them, and our job is to turn that trust into repeatable revenue.

We're small, fast, and we don't do busywork. If something isn't moving GMV, we kill it.

The Role

You'll own the affiliate program for our flagship client account end to end, and eventually across multiple client shops. Finding creators, vetting them, reaching out, managing the sample queue, chasing creators who went quiet, and making sure the affiliates on our roster are actually posting and actually converting.

This is not a "send 200 templated DMs a day" job. Volume outreach is already handled. This role is judgment: d ---------- who's worth a sample, who's worth a bigger commission, and who's burning our budget.

Remote, full-time, based in the Philippines.

What You'll Do
Search TikTok Shop's Creator Center and affiliate marketplace for creators who fit our clients — home cooking, baking, sourdough, homesteading, family kitchen, rural lifestyle
Vet creator profiles before approving samples — GMV history, recent video performance, audience quality, comment sentiment, and whether their audience actually buys
Manage the full sample request queue: approve, reject, or message. Reject sample farmers on sight
Run outreach and follow-up for qualified creators, and re-activate affiliates who received product and never posted
Source and recruit creators for TikTok Live selling
Watch what's working on the shop and feed creators specific hooks, formats, and angles — not generic "post more" advice
Track affiliate performance weekly, flag top performers for higher commission tiers or Target Collaboration deals, and flag concentration risk when too much GMV sits with one creator
Keep everything logged in Notion so the account is legible to the rest of the team
What We're Looking For
Hands-on experience with TikTok Shop Seller Center and Creator Center — affiliate invitations, open vs. target collaborations, sample requests, creator messaging
Experience managing an affiliate roster for a real shop (not just outreach, actual roster management)
Strong eye for content — you should be able to watch three of a creator's videos and tell us whether they can move product
Experience sourcing or managing TikTok Live sellers is a strong plus
Excellent written English. You'll be messaging US creators daily and representing our clients' brands
Self-directed and organized — you'll run a daily queue without anyone chasing you
Comfortable with at least 4 hours of overlap with US business hours
Bonus: experience with Shopify affiliate tools (UpPromote or similar), or using Claude / AI tools for research and outreach
Compensation
Fixed monthly rate, paid in USD (discussed based on experience)
Performance bonus tied to affiliate GMV
Paid monthly, on time, every time
Hours

Full-time, with required overlap with US hours.

To Apply — Complete This Task First

Applications without these will not be reviewed. Paste your answers directly in your application. No cover letter.

Task 1: Diagnose These Affiliates

Three affiliates from a client shop selling cookbooks and kitchen products to a home-cooking audience. Tell us what you see and exactly what you'd do.

Affiliate 1:

480,000 followers
Average video views: 38,000
Videos posted for us: 2
Total GMV generated for our shop: $9,100
Platform-wide GMV (last 30 days): $3,200
Status: Hasn't posted for us in 3 months

Affiliate 2:

21,000 followers (growing fast)
Videos posted for us: 41 | Lives: 3
Total GMV for our shop: $14,800
Platform-wide GMV (last 30 days): $48,000
Content quality: high
Status: Requested a second sample 6 weeks ago. Received it. Never posted.

Affiliate 3:

34,000 followers (growing fast)
Videos posted for us: 162
Total GMV for our shop: $6,900 (~$43 per video)
Platform-wide GMV (last 30 days): $79,000
Content quality: very high
Average video views: 810
Status: Posts constantly. Barely converts.

For each affiliate:

What's actually going on here? Your honest read.
What would you do next? Be specific — not "follow up," but what you'd actually do and why.
Write the exact message you'd send them right now.

Then one more question:

Across this shop, 61% of affiliate GMV comes from a single creator. What's the risk, and what would you do about it over the next 90 days? (Note: AI Generated Answers are very easy to tell, we are looking for very specific things that illustrate your creative thinking)

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0117
Total Execution Time  0.0132
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,496 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Tiktok-Shop-Manager-1705255
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0065 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1705255
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 962797
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1705255
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-24',ej.date_added) duration_daysDATEDIFF('2026-08-24',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-08-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1705255' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1705255 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-10-2026=832***Aug-11-2026=27***Aug-12-2026=10***Aug-13-2026=9***Aug-14-2026=5***Aug-15-2026=4***Aug-16-2026=2***Aug-17-2026=555***Aug-18-2026=388***Aug-19-2026=79***Aug-20-2026=41***Aug-21-2026=39***Aug-22-2026=10***Aug-24-2026=1' WHERE job_id'1705255'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1998' WHERE job_id'1705255'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1705255' 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` = 1705255 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '962797'
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)