E-commerce & Channel Manager (Shopify, Amazon, Walmart, Klaviyo) - US Stencil Manufacturer

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

TYPE OF WORK

Full Time

SALARY

$7/hour

HOURS PER WEEK

40

DATE UPDATED

Oct 13, 2026

JOB OVERVIEW

ABOUT US
Stencil Stop is a US manufacturer of laser-cut stencils. We make custom stencils for businesses, a large catalog of in-stock stencils, and kits sold across our website and marketplaces. About half our customers are businesses (construction, signage, food & beverage), and many of them reorder. We're redesigning our website now and want one person to own how we sell online.

THE ROLE
Right now each sales channel has someone doing tasks, but no one owns the whole picture. If a product changes on Amazon, nobody makes sure the website and Walmart match. You'll be that owner: the person responsible for our catalog, our email, and growing online revenue across every channel.

WHAT YOU'LL DO

Channels & catalog
- Keep product information, photos, and pricing consistent across Shopify, Amazon, Walmart, Faire, and Whatnot
- D ---------- and coordinate product changes and new launches across all channels. Our Amazon specialist and developer carry them out.
- Make sure promotions run consistently across channels, or are clearly channel-specific
- Keep our Google Merchant Center feed healthy and fix errors


Email
(Klaviyo)
- Take over our Klaviyo account: plan and send regular campaigns (new products, seasonal pushes, special offers)
- Build and improve automated flows: welcome, abandoned cart, post-purchase, win-back
- Create reorder campaigns for our business customers

Website & promotions
- Plan and run a quarterly promotion/event calendar, including holidays and Black Friday/Cyber Monday
- After our redesign launches, keep the site fresh: homepage, banners, featured collections, seasonal updates
- Run small conversion tests and review heatmaps to find improvements

Reporting
- Weekly revenue report across all channels, tracked against our growth goal
- Manage reviews: send review requests, respond to reviews, and pass along insights

You'll work with our Amazon specialist, Shopify developer, design team, social media manager, and the owner.

REQUIREMENTS
- 3+ years managing Shopify stores, with real ownership of results rather than only completing tasks
- Hands-on Klaviyo experience with campaigns and flows
- Experience with Amazon Seller Central; Walmart is a plus
- Strong written English
- Comfortable with data: GA4, Shopify analytics, spreadsheets
- B2B or manufacturing experience is a big plus

SCHEDULE & PAY
- Full-time, 40 hrs/week, with at least 4 hours overlapping US Pacific business hours
- Pay: $7/hour
- Long-term role with room to grow as the business grows

TO APPLY
Use the subject line "Stencil Channel Manager" and answer these questions:
1. What's a specific result you drove for an e-commerce store? Include numbers.
2. Describe a time you managed the same product across several channels. What went wrong, and how did you fix it?
3. Look at ---------- . What's one email campaign you'd send in your first month, and why?

Applications without the subject line and answers won't be reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0146
Total Execution Time  0.0163
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,032 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/E-commerce-Channel-Manager-Shopify-Amazon-Walmart-Klaviyo-US-Stencil-Manufacturer-1749190
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0085 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1749190
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 930560
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1749190
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-27',ej.date_added) duration_days, DATEDIFF('2026-10-27',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-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1749190' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1749190 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-13-2026=652***Oct-14-2026=183***Oct-15-2026=81***Oct-16-2026=39***Oct-17-2026=32***Oct-18-2026=18***Oct-19-2026=26***Oct-20-2026=20***Oct-21-2026=20***Oct-22-2026=20***Oct-23-2026=12***Oct-24-2026=7***Oct-27-2026=1' WHERE job_id= '1749190'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1111' WHERE job_id= '1749190'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1749190' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1749190 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '930560'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)