Email Marketing Designer Klaviyo, US DTC Brands ($1500/mo, Remote)

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

TYPE OF WORK

Full Time

SALARY

1500

HOURS PER WEEK

40

DATE UPDATED

Sep 14, 2026

JOB OVERVIEW

Altura is an email marketing agency working with 50+ US DTC e-commerce brands, all on Klaviyo. Email drives 25-35% of our clients' revenue, and the campaigns you design are what makes that happen. Real brands, real revenue, from day one.

Wage: $1500/month, full-time, fully remote. All tools paid by the agency (Klaviyo, Figma, AI tools). Paid test before hiring: you get paid even if we don't move forward.

The role

You design and ship email campaigns for a portfolio of US brands, end-to-end:

Design campaign emails that sell: promos, launches, seasonal moments (BFCM is our Super Bowl), on-brand for each client
Turn a campaign brief into a finished email: layout, visuals, hierarchy, mobile-first
Build and ship in Klaviyo: assemble, QA on all devices, send
Design for performance, not for pretty: every block has a job, every email drives clicks
Iterate fast on what the data says: multiple brands, multiple sends per week

This is a volume role. You ship fast, learn from every send, and improve.

The level we expect

Your designs should stop a thumb mid-scroll and still load fast, render clean on mobile, and convert. If your portfolio is generic templates, don't apply.

Requirements

Proven portfolio of e-commerce email designs (real campaigns for real brands, show us your best)
Klaviyo fluency: you build, QA and ship campaigns yourself (tell us which accounts you've worked in)
Figma mastery: fast, clean, organized files
You understand DTC: offers, urgency, product-first layouts, US consumer codes
You own your calendar: deadlines are sacred, multiple brands in parallel doesn't scare you
Fluent spoken English (you'll be on calls, webcam on)

Red flags for us

Beautiful emails with no commercial logic. We hire for revenue, not aesthetics.
Template-dependent: you can only customize, never create
Can't ship in Klaviyo without help: design-only profiles need not apply

To apply, complete the application form: ----------

Include: your portfolio, the Klaviyo accounts you've worked in, and your availability.

Process: portfolio review → paid test → call → paid one-week trial. Fast. If your portfolio matches, you'll hear from us within days.

About Altura: Email marketing agency specialized in Klaviyo for US DTC e-commerce brands, 50+ active clients. Fully remote, fast decision-making, direct communication.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0233
Total Execution Time  0.0262
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,920 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Email-Marketing-Designer-Klaviyo-US-DTC-Brands-1500mo-Remote-1730101
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0116 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1730101
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 933980
 LIMIT 1 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1730101
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1730101' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1730101 
0.0012   UPDATE employer_jobs SET hit_counts '***Sep-14-2026=313***Sep-15-2026=183***Sep-16-2026=97***Sep-17-2026=43***Sep-18-2026=42***Sep-19-2026=6***Sep-21-2026=2' WHERE job_id'1730101'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=685' WHERE job_id'1730101'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1730101' AND status LIKE 'sent%' ORDER BY id DESC  
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1730101 
0.0028   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '933980'
AND `date_added` >= '2022-06-08' 
0.0007   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)