TikTok Shop Manager

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

TYPE OF WORK

Any

SALARY

$6/hour

HOURS PER WEEK

40

DATE UPDATED

Mar 2, 2026

JOB OVERVIEW

About Cleo+Coco
Cleo+Coco is next-level clean with high-performance deodorants and functional personal care — from deodorant balms, powders, and sprays. We're building toward the level of brands like Salt & Stone, Nimbi, and Joan's Road Beauty: clean, effective, beautifully crafted. Our TikTok Shop is a key growth channel and we're looking for someone to own it.
The Role

We're looking for an experienced, organised, and commercially-minded TikTok Shop Manager to take full ownership of our TikTok Shop — from strategy through to day-to-day operations. This is a hands-on role for someone who has done it before and can show results. You'll be responsible for driving revenue and brand awareness through the platform, managing our affiliate and creator ecosystem, and keeping the shop running smoothly.
You will need several contactable hours that overlap with New York City working hours (9 AM–6 PM ET).

What You'll Own
• Full management and optimisation of the Cleo+Coco TikTok Shop — product listings, pricing, promotions, and catalogue health
• Developing and executing our TikTok Shop strategy aligned with brand objectives and sales targets
• Building and managing a structured affiliate creator network — outreach, briefing, relationship management, and performance analysis
• Sourcing and coordinating UGC (user-generated content) aligned with our brand voice and product positioning
• Planning and managing Live Shopping sessions and shoppable video campaigns
• Monitoring and reporting on key metrics: GMV, conversion rate, affiliate performance, ROAS, and shop health
• Staying current with TikTok algorithm changes, trending formats, and emerging commerce features
• Ensuring compliance with TikTok Shop policies and best practices
• Collaborating with our team on campaign timing, product launches, and seasonal promotions
• Providing regular performance reports with actionable insights
What We're Looking For
• Proven experience managing a TikTok Shop for a consumer brand — ideally in beauty, personal care, or wellness
• Strong understanding of the US natural personal care market and clean beauty consumer
• Demonstrated track record of driving GMV growth and affiliate programme results — please share brands you've worked with and outcomes
• Excellent organisational skills: you can manage multiple workstreams without dropping the ball
• Data-driven decision maker who is equally comfortable with creative strategy
• Strong written English for creator briefing and communication
• Availability to overlap with NYC hours (9 AM–6 PM ET) for several hours per day
• Familiarity with Shopify and e-commerce operations is a plus

How to Apply
Please include in your application:
• A brief overview of TikTok Shops you have managed
• Key results achieved (GMV growth, affiliate numbers, conversion improvements, etc.)
• Links to TikTok Shop storefronts or campaigns you've worked on
• Your availability and preferred hours

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0146
Total Execution Time  0.0165
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,498,568 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/TikTok-Shop-Manager-1589762
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0067 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1589762
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 697988
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1589762
AND `misc`.`idIS NULL 
0.0015   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-22',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-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1589762' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1589762 
0.0008   UPDATE employer_jobs SET hit_counts '***Feb-27-2026=2***Mar-02-2026=405***Mar-03-2026=28***Mar-04-2026=12***Mar-05-2026=4***Mar-06-2026=2***Mar-07-2026=10***Mar-08-2026=2***Mar-10-2026=4***Mar-11-2026=2***Mar-12-2026=1***Mar-16-2026=2***Mar-18-2026=1***Mar-19-2026=2***Mar-20-2026=1***Mar-22-2026=1***Mar-24-2026=1***Mar-26-2026=2***Mar-27-2026=1***Mar-29-2026=1***Mar-30-2026=2***Apr-02-2026=2***Apr-03-2026=1***Apr-04-2026=3***Apr-05-2026=1***Apr-08-2026=2***Apr-09-2026=1***Apr-11-2026=2***Apr-17-2026=2***Apr-22-2026=2' WHERE job_id'1589762'  
0.0013   UPDATE employer_jobs SET monthly_hits '***Feb-2026=2***Mar-2026=484***Apr-2026=16' WHERE job_id'1589762'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1589762' 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` = 1589762 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '697988'
AND `date_added` >= '2022-06-08' 
0.0002   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)