Most eCommerce emails are boring. They're templated, predictable, and completely interchangeable. "New arrivals are here!" "Don't miss our sale!" "Shop now and save!" You've seen them a thousand times. Your customers have too. And they've learned to ignore them.
The brands that win at email marketing services write like actual humans. They have a voice. They take creative risks. They make you feel something, even if it's just "huh, that was actually worth reading."
Here's how to write email copy people don't skip past, and how to make it drive real revenue at the same time.
Rule 1: Write Like You're Talking, Not Presenting
The single biggest improvement you can make to your email copy is dropping the corporate voice. Email is intimate. It shows up in the same inbox as messages from friends and family. Copy that sounds like it went through three rounds of legal review feels completely out of place.
The Corporate Version (Skip This)
"We are pleased to announce the launch of our new Summer Collection, featuring premium materials and innovative designs crafted for the modern consumer."
The Human Version (Do This)
"We've been working on this collection for 8 months, and honestly? It's our best work yet. Lighter fabrics, better fits, and a few pieces that made our whole team do a double-take when the samples came in."
The second version has personality. It has specifics (8 months, lighter fabrics, double-takes). It sounds like a real person wrote it because the way it reads, a real person actually did.
How to Find Your Voice
- Read it out loud. If it sounds like something you'd never actually say to a friend, rewrite it.
- Use contractions. "We've" not "we have." "Don't" not "do not." Formal language creates distance, and distance kills conversions.
- Mix up sentence length. Short sentences punch. Longer ones build rhythm and pull the reader forward. Alternating between them keeps the brain engaged.
- Say "you" more than "we." The email is about the reader, not about your brand.
Rule 2: Your Subject Line Is the Whole Ball Game
2025 benchmarks put the average eCommerce open rate at 32.67%. That means roughly two out of three people never see the email you spent hours writing. The subject line is all they get.
Formulas That Work
Curiosity gap:
- "We weren't going to send this email" (why not? now I have to know)
- "The one product our team keeps buying for themselves" (insider info)
- "This might be a bad idea, but..." (vulnerability + curiosity)
Specific claims:
- "273 five-star reviews can't be wrong" (concrete number)
- "The shirt that sold out 3 times" (proof of demand)
- "Why 40% of our customers reorder within 30 days" (specific data)
Direct benefit:
- "Free shipping on everything, this weekend only" (clear value, clear deadline)
- "Your fall wardrobe, sorted in 5 minutes" (benefit + effort)
- "$20 off, no strings" (straightforward generosity)
Personal touch:
- "[Name], we saved your favorites" (personalization + relevance)
- "Based on your last order..." (behavioral trigger)
- "A note from our founder about what's next" (human connection)
What to Avoid
- ALL CAPS (you're screaming in someone's inbox)
- Excessive punctuation!!!! (spam trigger)
- Misleading subject lines (erodes trust permanently, and can violate CAN-SPAM)
- Anything over 60 characters (gets cut off on mobile)
Rule 3: Hook First, Product Second
The first line of your email decides whether the reader keeps going or hits delete. And "Hi [Name], check out our latest arrivals!" is not a hook. It's wallpaper.
Opening Formulas That Work
Lead with a question:
"Have you ever bought something just because the packaging was beautiful? (Same.)"
Lead with a bold claim:
"Most skincare routines have too many steps. Yours probably does too."
Lead with a story:
"Last month, a customer sent us a photo from her wedding. She was wearing the earrings she bought from us on a random Tuesday 'just because.' That's why we do this."
Lead with a confession:
"We almost didn't launch this product. The first three versions weren't good enough. But version four? That's the one."
Each of these creates either an emotional reaction or a curiosity loop that pulls you into the rest of the email. Compare that to "New arrivals just dropped!" which creates absolutely nothing.
Rule 4: Benefits, Not Features (Seriously, Every Time)
This is copywriting 101, and eCommerce brands violate it constantly:
| Feature (Boring) | Benefit (Compelling) |
|---|---|
| "Made with organic cotton" | "The softest shirt you'll own, and it happens to be organic" |
| "12-hour battery life" | "Lasts your entire day without charging. Commute, workout, and all." |
| "Adjustable waistband" | "Fits perfectly whether it's Monday morning or Sunday brunch" |
| "Free returns within 30 days" | "Try it risk-free. Love it or send it back. No hassle." |
Features describe what something IS. Benefits describe what it DOES for the person reading. Your email should be about 80% benefits, 20% supporting features.
Rule 5: Sound Like a Person, Not a Department
The best eCommerce emails feel like they're from someone, not from some brand's marketing team. This matters especially for founder-led brands, DTC brands, and anyone whose personality is part of the product.
How to Get There
- Ask questions: "What's your go-to weeknight dinner?" (for a food brand). Questions create engagement even without a response.
- Acknowledge their reality: "We know your inbox is already packed. So we'll keep this quick." Self-awareness builds trust instantly.
- Share the messy stuff: "The sample that showed up looking completely wrong" or "The flavor our team couldn't agree on." Imperfection is engaging.
- Use parenthetical asides: "(Honestly, this one surprised even us.)" Parentheses create that feeling of a side comment shared just between you and the reader.
- End like a human: Instead of "Best regards, The [Brand] Team," try "Happy Tuesday. Go drink some water." or "Cheers, and please don't work too late. - [Name]"
Rule 6: Format for People Who Scan (That's Everyone)
Nobody reads emails word by word. They scan. Especially on phones. Your copy needs to work for both the person who reads every line and the one who gives it 3 seconds.
How to Format for Scanners
- Bold the important stuff. A scanner's eyes jump straight to bold text. Make sure those phrases tell the story on their own.
- Keep paragraphs to 2 or 3 sentences. Walls of text get instantly closed on mobile.
- Bullet points for lists. Three things to mention? Bullet them. Don't bury them in a paragraph.
- One idea per section. Switching topics? Add a visual break. A line, some space, a header.
- Buttons, not links. Buttons are scannable and tappable. Links buried in paragraphs get missed. Our advanced CTA strategies guide covers button optimization in detail.
Rule 7: Different People, Different Copy
A new subscriber and a VIP customer should never read the same words. The relationship is different, the trust level is different, the motivation is different.
- New subscribers: Educational and trust-building. "Here's who we are and why this matters."
- First-time buyers: Reinforce the decision. "Great choice. Here's why you're going to love it."
- Repeat customers: Familiar, insider tone. "You already know the quality. Here's what's new."
- VIPs: Exclusive and grateful. "You're one of our best customers, and we made something just for people like you."
- Lapsed customers: Honest and re-introductory. "It's been a while. A lot has changed. Here's what you missed."
Matching copy to segment is what separates okay email programs from great ones. Read about why batch-and-blast is dead for the segmentation framework, and the 8 Klaviyo flows every store needs for how to automate personalized messaging at scale.
Copywriting Frameworks for When You're Stuck
Staring at a blank email draft? These give you a starting structure to build from:
PAS (Problem, Agitate, Solve)
Problem: "Tired of coffee that tastes like disappointment?"
Agitate: "You've tried the grocery store brands. You've tried the subscription boxes. Same mediocre result every morning."
Solve: "Our single-origin roasts changed the game for 15,000 coffee lovers. Your turn."
AIDA (Attention, Interest, Desire, Action)
Attention: Strong subject line + striking visual
Interest: "Here's why 4,700 customers gave this 5 stars"
Desire: Benefit-rich description layered with social proof
Action: One clear CTA button
BAB (Before, After, Bridge)
Before: "Mornings used to mean 15 minutes wrestling with your skincare routine."
After: "Imagine this instead: 3 products, 5 minutes, glowing skin."
Bridge: "Our Simplified Set makes it happen. [CTA: Get My Set]"
Frequently Asked Questions
How long should email copy be?
Depends on the email type. Promotional: 50 to 150 words. Brand/story emails: 200 to 400 words. Educational content: 300 to 600 words. The golden rule is be as short as possible while still saying everything that needs to be said. If a sentence doesn't push toward the objective, cut it.
Should I use emojis?
In subject lines, a single well-placed emoji can help open rates. In body copy, only if it matches your brand voice. A playful DTC brand? Sure. A luxury brand? Probably not. Test it and let the data tell you.
How is flow copy different from campaign copy?
Flow emails should feel personal and responsive. "Hey, you left this in your cart." They trigger from individual actions, so write like you're replying to one specific person. Campaign emails are broader and need a strong hook to justify landing in someone's inbox on that particular day.
What's the #1 copywriting mistake eCommerce brands make?
Writing about themselves instead of the customer. Every email should answer the reader's unconscious question: "Why should I care?" If 80% of your email is about your brand and 20% is about the reader's life, flip that ratio.
Want email copy that people actually read? Book a free strategy audit and we'll look at your current emails, flag the copy improvements, and show you what great eCommerce writing looks like. See our email design examples for examples of the creative work we do.