Back to Blog
E-commerce9 min readFebruary 7, 2026

Email Campaign Workflow for E-commerce Teams: From Brief to Send

Streamline your e-commerce email workflow from design to deployment. Covers team roles, QA checklists, production timelines, and tools to cut campaign time in half.

Email Campaign Workflow for E-commerce Teams: From Brief to Send

Over 50% of e-commerce marketing teams miss campaign deadlines due to workflow bottlenecks. Approval loops stall progress. Design-to-code handoffs introduce bugs. And nobody is sure who owns what.

The difference between teams that send 2-3 high-quality campaigns per week and teams that struggle to get one out the door isn't talent — it's process. This guide breaks down the exact email campaign workflow that efficient e-commerce teams follow, plus the tools and checklists that keep everything on track.

The 7-Step Email Campaign Process

Every email campaign, from a simple sale announcement to a complex product launch, follows the same core workflow:

Step 1: Campaign Brief

The brief defines what you're sending, to whom, and why. Keep it short — one page maximum. It should answer:

  • Goal: What action do you want recipients to take?
  • Audience: Which segment is this for?
  • Key message: What's the one thing you want to communicate?
  • Offer: Any discount, promotion, or incentive?
  • Send date: When does this need to go out?
  • Assets needed: Product photos, copy, landing pages?

Step 2: Copywriting

Write the subject line, preview text, body copy, and CTA text. Do this before design — the copy should drive the layout, not the other way around.

Subject line tip: Keep it under 30 characters for mobile readability. Personalized subject lines (including the recipient's first name) see 23% higher open rates.

Step 3: Design

Create the visual layout in Figma (or your design tool of choice). If you're working from a component library, this step takes 30-60 minutes. If you're starting from scratch, budget 2-3 hours.

Step 4: Build

Convert the design into a sendable email. This is where the workflow diverges based on your approach:

  • Image-based: Export from Figma → slice into sections → compress → upload to Klaviyo. Takes 5-15 minutes.
  • HTML-coded: Convert design to HTML → add inline CSS → fix Outlook issues → test responsive behavior. Takes 1-3 hours.
  • Drag-and-drop: Recreate design in Klaviyo's editor using pre-built blocks. Takes 30-60 minutes.

Step 5: QA and Testing

Run through the pre-send checklist (see below). Send test emails to Gmail, Outlook, and Apple Mail. Check mobile rendering. Verify every link. This step catches 95% of issues before they reach subscribers.

Step 6: Approval

Get sign-off from the decision-maker. Limit this to 1-2 people maximum. Set a 48-hour approval deadline. If you have more than 3 approvers, your process is broken.

Step 7: Send and Monitor

Schedule the send, then monitor key metrics for the first 2-4 hours: open rate, click rate, bounce rate, and spam complaints. If anything looks abnormal, you can pause sending.

Send better Klaviyo campaigns in half the time

E-commerce teams use EmailSlicer to go from Figma design to Klaviyo-ready email in about 1 minute.

Try EmailSlicer

The Pre-Send QA Checklist

Print this and tape it to your monitor. Check every item before every send:

Content

  • Subject line is proofread and under 50 characters
  • Preview text adds context (doesn't repeat the subject line)
  • Body copy has no typos or placeholder text
  • Personalization tags render correctly (no raw merge tags showing)
  • Brand voice is consistent

Links and Functionality

  • Every link has been clicked and verified
  • Links point to the correct pages (not staging or localhost)
  • UTM parameters are set for analytics tracking
  • Unsubscribe link works and is visible
  • Reply-to address is correct

Images and Design

  • All images load correctly
  • Alt text is present on every image
  • No placeholder images remaining
  • Images are compressed (under 200KB each, see compression guide)

Mobile and Dark Mode

  • Email looks correct on iPhone and Android
  • Text is readable on small screens
  • Buttons are tappable (minimum 44x44px)
  • Dark mode rendering is tested (see dark mode guide)

Compliance

  • Physical mailing address included (CAN-SPAM requirement)
  • Unsubscribe mechanism is functional
  • Sending to the correct segment (not the full list)

Building a Campaign Calendar

A campaign calendar prevents last-minute scrambles and ensures a healthy content mix. Here's a framework:

Frequency

Most e-commerce stores should aim for 2-4 campaigns per week. More competitive markets (fashion, beauty) can support daily sends to engaged segments. Monitor your unsubscribe rate — if it exceeds 0.5% per send, pull back.

Content Mix

  • 40% promotional: Product launches, sales, new arrivals, restocks
  • 40% value-driven: Tips, guides, behind-the-scenes, educational content
  • 20% engagement: Customer spotlights, polls, brand stories

If every email is "buy this," your subscribers will tune out. Balance promotional content with genuine value.

Seasonal Planning

Plan major campaigns 4-6 weeks in advance: Black Friday, holiday season, Valentine's Day, Mother's Day, back-to-school. These require custom designs, landing pages, and coordinated sends — not something you want to rush.

How to Cut Production Time in Half

The fastest e-commerce email teams produce campaigns in 1-2 days. Here's how:

  • Build a modular template system: Create 5-8 reusable blocks (hero, product grid, text section, CTA banner, footer). Mix and match for new campaigns instead of designing from scratch every time. This alone cuts design time by 30-40%.
  • Use the image-based approach for marketing emails: Design in Figma (where you're already working), export, slice, compress, and upload to Klaviyo. The entire build step takes 5-15 minutes versus 1-3 hours for HTML coding.
  • Centralize approvals: One decision-maker, one tool (Figma comments or a project management tool), one 48-hour deadline. No email chains, no "I'll look at it later."
  • Templatize your QA process: Create a shared checklist (in Notion, Asana, or a simple Google Doc) that every campaign runs through. No more relying on memory.
  • Batch content creation: Write copy for 3-4 campaigns in one session. Design multiple emails in one Figma sitting. Batching reduces context-switching overhead significantly.

Metrics That Matter

Track these metrics for every campaign:

MetricBenchmarkWhat It Tells You
Open Rate40-50%Subject line and sender reputation quality
Click Rate2-4%Content relevance and CTA effectiveness
Conversion Rate0.1-0.4%End-to-end campaign effectiveness
Unsubscribe Rate<0.3%Content relevance and send frequency
Revenue per EmailVariesThe metric that ultimately matters most

Revenue per email sent is the most important metric for e-commerce. It directly connects your email program to business results. Track it by campaign type to understand which formats and content drive the most revenue.

Frequently Asked Questions

How long should it take to produce one email campaign?

With pre-built templates and an optimized process, 1-2 days from brief to send. Without templates, most teams take 5-7 business days. The biggest time sinks are approval delays and design-to-code conversion.

How many emails per week should an e-commerce store send?

2-4 marketing campaigns per week, plus automated flows. The right frequency depends on your audience and content quality. Watch your unsubscribe rate — if it exceeds 0.5% per send, reduce frequency.

What's the most common bottleneck?

Approval delays. Over 50% of teams lose more than one day per week chasing feedback. Fix it by limiting approvers to 2-3 people, setting firm deadlines, and using centralized review tools.

Do I need a developer to send marketing emails?

Not necessarily. Image-based emails (designed in Figma, sliced, and uploaded to Klaviyo) require zero coding. Drag-and-drop builders also work without developers. You only need a developer for complex HTML emails with custom responsive behavior.

Your Shopify store deserves emails that actually convert

Pixel-perfect Klaviyo campaigns, every time — without the manual slicing grind. More time growing your store, less time fighting email builders.

Ruben P.

Ruben P.

emailslicer.app