Tiktok Shop and Shopify Manager

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

TYPE OF WORK

Full Time

SALARY

500

HOURS PER WEEK

40

DATE UPDATED

Jul 13, 2026

JOB OVERVIEW

ONLY APPLY IF YOU HAVE EXPERIENCE IN TIKTOK SHOP AND SHOPIFY

This seat owns three pillars: running the Purevia TikTok Shop end to end, handling all customer service and order support across the brand, and publishing and scheduling organic content across the brand’s social channels. It consolidates a sales-channel operations role and a customer-facing support role into one position.

2. Responsibilities
2.1 TikTok Shop Management
• Maintain TikTok Shop Seller Center: account health, compliance, and policy standing.
• Product listing and catalog management: titles, images, pricing, variants, and stock sync.
• Manage TikTok Shop orders end to end: confirmation, fulfillment handoff, and tracking.
• Monitor TikTok Shop performance: GMV, conversion, violations, and review score.
• Run affiliate and creator campaigns and coordinate sample orders flowing through the Shop, including the Sideshift review-and-refund flow.
• Keep listings aligned with FDA structure and function claim language. No treatment claims, no before-and-after imagery on TikTok.
• Act as the final compliance check before any listing or update is published on TikTok. If supplied copy contains a non-compliant claim, hold publication and flag to the Founder rather than publishing it.
• Flag Shop issues such as suspensions, listing rejections, and payout holds to the Founder the same day.
2.2 Customer Service & Order Support
• Respond to all customer inquiries within 24 hours across email ---------- Shopify, and social DMs. Weekend inquiries are answered no later than the next business day.
• Process refunds, returns, exchanges, and cancellations per policy, within the authority limits in Section 5.
• Resolve order issues: tracking problems, lost or delayed shipments, wrong or missing items, via ParcelWILL.
• Support chargeback and dispute responses through Chargeflow: evidence gathering and customer outreach to resolve before escalation.
• Monitor and respond to public reviews across Shopify, TrustPilot, TikTok, and Instagram within 48 hours, using approved brand voice and compliant language only.
• Never provide medical advice or make health claims in any customer reply. Use approved response templates. For health or safety questions, including use while breastfeeding, direct the customer to consult their physician.
• Never contradict the honest 8 to 12 week timeline. Do not promise faster results to resolve a complaint.
• Maintain a customer feedback log of recurring complaints, refund reasons, and product issues, and surface themes weekly.
2.3 Organic Social Posting & Scheduling
• Schedule and publish organic content to TikTok, Instagram, and other brand social channels on the agreed cadence and calendar.
• Publish creative supplied by the creative team. This role posts and schedules; it does not create hooks or direct creative.
• Write captions and on-platform copy in brand voice and compliant language: structure and function only, no before-and-after on TikTok, never contradicting the 8 to 12 week timeline.
• Maintain a posting calendar and coordinate timing with launches, promos, and email sends.
• Engage with comments and DMs on posts in line with the customer service and moderation duties above.
• Track basic organic performance (views, engagement, follower growth) and include it in the weekly report.
2.4 Reporting
• Weekly summary every Monday: TikTok Shop numbers, ticket volume, refund and return rate, recurring issues, and blockers.
• Daily standup, Monday to Friday: done, blocked, next.
• Escalate revenue-affecting issues (Shop suspension, refund spikes, dispute surge) to the Founder the same day.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0138
Total Execution Time  0.0153
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,224 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Tiktok-Shop-and-Shopify-Manager-1687825
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0079 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1687825
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 954560
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1687825
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-06',ej.date_added) duration_daysDATEDIFF('2026-08-06',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-06',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1687825' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1687825 
0.0008   UPDATE employer_jobs SET hit_counts '***Jul-13-2026=1234***Jul-14-2026=76***Jul-15-2026=39***Jul-16-2026=49***Jul-17-2026=11***Jul-18-2026=18***Jul-19-2026=8***Jul-20-2026=12***Jul-21-2026=20***Jul-22-2026=12***Jul-23-2026=3***Jul-24-2026=4***Jul-25-2026=5***Jul-26-2026=7***Jul-27-2026=2***Jul-28-2026=4***Jul-29-2026=3***Jul-30-2026=2***Jul-31-2026=6***Aug-01-2026=2***Aug-02-2026=1***Aug-06-2026=1' WHERE job_id'1687825'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1514***Aug-2026=4' WHERE job_id'1687825'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1687825' 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` = 1687825 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '954560'
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)