Marketing Manager

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

TYPE OF WORK

Part Time

SALARY

Negotiable

HOURS PER WEEK

20

DATE UPDATED

Jun 11, 2026

JOB OVERVIEW

About us
We are a US-based e-commerce company in the tabletop roleplaying games (TTRPG) accessory space. We design and sell our products direct to consumers and through retail partners worldwide. We are a small, fast-moving team. You will work directly with one of the founders & entire team, your work will be visible, and your results will matter.

The role
We are looking for an experienced marketing manager to own our email marketing and website announcements. You will write the copy our customers and retail partners read, direct the graphics that go with it, and keep our websites current as new products launch. This is a part-time role at approximately 20 hours per week, with room to grow with the company.
What you will do
• Write marketing copy for product launches, promotions, and announcements.
• Plan, write, and send email campaigns to two distinct audiences: consumers and retail/wholesale partners (via Sendy) every month.
• Identify the graphics each email and announcement needs, write clear creative briefs, and direct the graphic design work.
• Maintain and update email templates in Sendy as needed (may require basic coding knowledge), to reflect best practices for communicating to our audiences and keep a modern but consistent brand style
• Update our main website and retail (wholesale) website with new sliders, banners, and announcements as products launch keeping the site fresh.
• Maintain a marketing calendar in ClickUp tied to our product launch schedule.
• Work with the social media team of important announcements and events.
• Make sure communications fall in line with our brand guidelines and tone.

Must-haves
• Proven experience writing marketing copy and email campaigns in English, please send writing samples with your application.
• Experience managing email marketing end to end: list segmentation, scheduling, and performance review.
• Comfortable directing designers: you know what good email/web graphics look like and can brief them clearly.
• Experience updating website content (sliders, banners, announcement sections).
• Experience creating and maintaining email templates
• Organized and self-managing: you work from a task list, hit deadlines, and flag blockers early.

Nice-to-haves (not required)
• Crowdfunding campaign experience (Kickstarter or similar).
• Shopify experience, including posting and updating products.
• SEO and keyword research skills.

Tools you will use
ClickUp, Sendy, Google Workspace (Docs, Sheets, Gmail).
How we work
• All work is managed in ClickUp. Every task has a clear deliverable and due date, you will always know exactly what is expected and when. In return we expect you to use this tool to properly communicate your work, needs and questions.
We measure output, not hours of activity. Finished quality deliverables are what count.
• Communication is in writing first (ClickUp comments and email), with a weekly tea ---------- eting video call.
• We expect a few hours of overlap with US business hours for communication; the rest of your schedule is flexible.

Hours and pay
Hours: Approximately 20 hours per week, part-time, with potential to grow.
Pay: Rate negotiable based on experience. Please include your expected hourly or salary rate in your application.
How to apply
Start your application with the word MAGNET so we know you read this posting. Then include:
• 2–3 samples of marketing emails or copy you have written (links or attachments).
• A video or written explanation of your experience for this position and why you would be good for this role.
• Your expected rate.
Applications that do not follow these instructions will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0501
Total Execution Time  0.0531
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,520,952 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Marketing-Manager-1666696
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0396 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1666696
 LIMIT 1 
0.0020   SELECT *
FROM `employers`
WHERE `employer_id` = 214516
 LIMIT 1 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1666696
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-12',ej.date_added) duration_daysDATEDIFF('2026-07-12',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-07-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1666696' 
0.0014   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1666696 
0.0017   UPDATE employer_jobs SET hit_counts '***Jun-11-2026=93***Jun-12-2026=23***Jun-13-2026=15***Jun-14-2026=14***Jun-15-2026=6***Jun-16-2026=4***Jun-17-2026=4***Jun-18-2026=1***Jun-19-2026=6***Jun-20-2026=2***Jun-22-2026=2***Jun-23-2026=5***Jun-24-2026=1***Jun-25-2026=1***Jun-28-2026=1***Jun-30-2026=1***Jul-01-2026=1***Jul-06-2026=2***Jul-07-2026=1***Jul-08-2026=3***Jul-12-2026=1' WHERE job_id'1666696'  
0.0011   UPDATE employer_jobs SET monthly_hits '***Jun-2026=179***Jul-2026=8' WHERE job_id'1666696'  
0.0020   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1666696' AND status LIKE 'sent%' ORDER BY id DESC  
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1666696 
0.0243   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '214516'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)