TikTok Ads & Ecommerce Marketing Manager

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

TYPE OF WORK

Full Time

SALARY

$975 - $1,250 USD per month

HOURS PER WEEK

40

DATE UPDATED

Aug 7, 2026

JOB OVERVIEW

TikTok Ads & Ecommerce Marketing Manager
Full-Time | Remote | Philippines | Long-Term

Magic Nights Publishing is a U.S.-based children's book company looking for a hands-on TikTok Ads & Ecommerce Marketing Manager to help us grow book sales.

TikTok is our primary digital sales channel, so hands-on TikTok Ads experience is REQUIRED for this position.
We're looking for someone who has actually worked inside TikTok Ads Manager: creating TikTok content, launching campaigns, testing creative, managing audiences, monitoring performance, optimizing campaigns, and using results to improve sales.
We need someone who understands the connection between creative + paid media + ecommerce + conversion and can help us figure out what sells books.

What You'll Own

TikTok Ads & Performance Marketing
• Manage TikTok Ads campaigns from setup through optimization
• Develop and test campaign structures, audiences, creative concepts, hooks, and ad formats
• Monitor performance including CTR, CPC, CPA, ROAS and conversions
• Identify winning and losing creative and recommend what to test next
• Work with existing book imagery/video and create or coordinate new ad creative
• Troubleshoot underperforming campaigns and continuously improve results
• Track TikTok-driven traffic and sales
• Manage Meta Ads as a secondary paid channel

Ecommerce & Sales
• Manage Shopify product listings, promotions, links, inventory and sales activity
• Monitor ecommerce performance and identify opportunities to increase conversion
• Track sales by channel and provide simple performance reporting
• Coordinate inventory and fulfillment information with Acutrack
• Prepare ecommerce campaigns for Halloween, book launches and other key sales periods

Content & Organic Social
• Develop TikTok and Instagram content that supports paid and organic growth
• Create short-form videos, graphics, captions and promotional content
• Repurpose existing book content into new creative concepts
• Use paid-ad performance to inform organic content and vice versa


Email
& Growth Marketing
• Manage Mailchimp campaigns and customer lists
• Develop promotional emails, launch campaigns and seasonal communications
• Identify additional opportunities to grow book sales

The role may also support bookstore/school outreach, events, book awards and other marketing activities, but your primary responsibility is growing ecommerce sales, particularly through TikTok.

Required Experience
You should apply only if you have:
• Hands-on professional experience managing TikTok Ads
• Experience personally setting up and optimizing campaigns in TikTok Ads Manager
• Experience analyzing paid-media performance and making optimization decisions
• Experience with ecommerce or direct-to-consumer products
• Experience with Shopify or another ecommerce platform
• Ability to develop or adapt short-form creative for TikTok
• Working knowledge of Meta Ads
• Strong written English
• Strong organization and follow-through

Experience with children's products, books, consumer products, Mailchimp, Canva, CapCut and Acutrack is helpful but not required.

Who We're Looking For
We don't need someone who has simply boosted TikTok posts or helped create TikTok content.
We want someone who can look at a campaign and say:
What's working? What's not? Why? What should we test next? And how do we turn that into more sales?
You'll have significant ownership over the growth of a small children's book brand with existing inventory, creative assets and products ready to sell.

How to Apply
Please message and include:
1. How many years/months have you personally managed TikTok Ads?
2. Describe one TikTok Ads campaign you personally managed. Include the product, approximate ad spend, your role and results.
3. What metrics do you use to d ---------- whether to scale, modify or stop a TikTok campaign?
4. Links/screenshots/examples of TikTok ads or campaigns you've worked on, if available.
5. Your experience with Shopify and Meta Ads.
6. Your expected monthly salary.
7. Examples of social media content you've created, edited and managed (TikTok and Instagram)


Important: Please do not apply if your TikTok experience is limited to organic content creation or social media management. Hands-on TikTok Ads Manager experience is required. Content creation is still an important part of the role but that must be paired with ad experience as well.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0169
Total Execution Time  0.0183
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,464 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/TikTok-Ads-Ecommerce-Marketing-Manager-1704608
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0119 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1704608
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 901580
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1704608
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',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-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1704608' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1704608 
0.0014   UPDATE employer_jobs SET hit_counts '***Aug-07-2026=374***Aug-08-2026=114***Aug-09-2026=2***Aug-10-2026=1' WHERE job_id'1704608'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=491' WHERE job_id'1704608'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1704608' 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` = 1704608 
0.0066   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '901580'
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)