HTML EMail Designer for an Email Marketing Agency

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

TYPE OF WORK

Any

WAGE / SALARY

900

HOURS PER WEEK

40

DATE UPDATED

Jun 11, 2026

JOB OVERVIEW

We are an email marketing agency with 8 active clients and one clear goal: reach €100K in monthly recurring revenue. To get there, we need a designer who doesn't just build pretty emails — but understands WHY they work.

This is not a one-off freelance gig. This is a foundation role for our agency. The quality of our emails is the quality of our brand. If you take this seriously, there is real room to grow with us.

---

THE ROLE

Every week, campaigns are planned in advance. Once a campaign is ready, the copy is uploaded to Google Drive. You pick it up, design the email in Figma, and deliver it as clean, working HTML — ready to go live.

We run 7 core flows, each with an average of 4 emails. You design every email in every flow. On top of that, you handle 3+ campaigns per week and create design variants for A/B tests.

This is high-output, high-quality work. Deadlines are not flexible — campaigns go live on schedule, every time.

---

THE 3 THINGS WE ARE LOOKING FOR

1) HTML Email Expertise with a Real E-Commerce Background
You have designed emails for real e-commerce and DTC brands. You know how the industry works — product launches, promotional campaigns, abandoned cart flows, post-purchase sequences. You don't need to be explained how online retail thinks.

2) Creativity That Converts
You think about CTAs, visual hierarchy, reading flow, and consistency across full email sequences — not just single sends. You understand what makes someone click. You can design A/B test variants independently.

3) Reliability and Ownership
Deadlines don't slip. You communicate proactively, hold every delivery date, and work exclusively for us (no competing agencies at the same time).

---

WHAT YOU WILL DO

- Design HTML emails from scratch (campaigns + flows)
- Work in Figma, export to production-ready HTML (AI tools like Claude are available to help with code)
- Design all 7 core flows — around 28+ emails total — keeping them visually consistent
- Create design variants for A/B tests (layout, CTA, imagery, structure)
- Generate images and visuals using AI tools like Higgsfield, Midjourney, Adobe Firefly, or similar
- Curate weekly email design inspiration from top e-commerce brands
- Research competitor email designs in our clients' industries
- Stay up to date on email design trends on your own — no reminders needed

---

HOW SUCCESS LOOKS (KPIs)

- 3+ campaigns designed per week — always on time
- All 7 flows fully designed and visually consistent
- A/B test variants delivered before every launch deadline
- Zero quality issues that require rework
- Brand guidelines followed across all clients

---

WHAT YOU NEED (Must-Haves)

- 5+ years of experience as an HTML Email Designer or in a comparable role
- Proven e-commerce and DTC experience — your portfolio must include real campaigns and flows for online brands, not just generic email designs
- Expert-level Figma skills — you work in it every day, no onboarding needed
- Solid knowledge of AI image generation tools — Higgsfield, Midjourney, Adobe Firefly, or similar. You use these tools as part of your daily workflow, not occasionally
- Good knowledge of email-specific HTML/CSS — inline styling, rendering quirks, cross-client compatibility
- Clear and fast written communication — you update without being asked
- Willingness to work exclusively for us (no competing email agencies)
- Self-starter mindset — you spot problems and fix them before anyone notices

---

NICE TO HAVE

- Experience with Klaviyo or similar email platforms
- Basic understanding of email marketing metrics (open rate, CTR, conversions)
- Experience working inside a marketing or email agency

---

COMPENSATION

- Base Retainer: €900/month
- Performance Bonus: €200/month (based on quality and consistency)
- Total OTE: €1,100/month
- Tools provided: Figma, Google Workspace, Klaviyo access, Claude AI
- Work style: 100% Remote, Full-Time
- Start: ASAP

---

WHAT YOU GET FROM US

- Access to our full tool stack from day one
- Clear campaign plans and briefs — always prepared in advance, no chaos
- Direct communication with the Founder — short feedback loops, fast decisions
- A real growth path — people who deliver take on more responsibility
- Meaningful work — your designs land in the inboxes of tens of thousands of real customers

---

HOW TO APPLY

Please send us:
- Your portfolio + 3 to 5 of your best HTML email design examples (links, e-commerce preferred)
- A short note: why you want this role and why you are the right fit
- Optional: LinkedIn profile or personal website

IMPORTANT: Start the first line of your application with the word FLOWCRAFT — then introduce yourself. Applications that do not include this word will not be reviewed. This is not a trick. It simply shows us that you read carefully and that details matter to you. Both are non-negotiable in this role.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0456
Total Execution Time  0.0470
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,531,752 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/HTML-EMail-Designer-for-an-Email-Marketing-Agency-1666620
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0401 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1666620
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 933363
 LIMIT 1 
0.0314   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1666620
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-24',ej.date_added) duration_daysDATEDIFF('2026-06-24',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-06-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1666620' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1666620 
0.0016   UPDATE employer_jobs SET hit_counts '***Jun-11-2026=401***Jun-12-2026=110***Jun-13-2026=38***Jun-14-2026=32***Jun-15-2026=34***Jun-16-2026=26***Jun-17-2026=19***Jun-18-2026=7***Jun-19-2026=3***Jun-20-2026=3***Jun-24-2026=1' WHERE job_id'1666620'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jun-2026=674' WHERE job_id'1666620'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1666620' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1666620 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '933363'
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)