27 Email Subject Line Formulas That Get 40%+ Open Rates
The average e-commerce email open rate is 15.68%. That means roughly 84% of the emails brands send get completely ignored. The subject line is the gatekeeper. It’s the single most important factor in whether your email gets opened or buried.
We’ve analyzed over 12 million emails sent through Klaviyo across 200+ e-commerce stores we manage. The subject lines that consistently hit 40%+ open rates follow specific, repeatable patterns.
Here are 27 of them — organized by category, with real benchmarks and examples you can adapt today.
Key Takeaways
- Subject lines between 28-39 characters consistently outperform longer alternatives by 12-15%
- Personalization (first name, product viewed, location) increases open rates by 22% on average
- Urgency-based subject lines work but degrade over time — rotate them to prevent fatigue
- Emojis boost open rates by 5-8% for fashion and lifestyle brands but hurt performance for B2B and luxury
- The best-performing subject lines combine two formulas (e.g., curiosity + personalization)
- Always A/B test — Klaviyo’s built-in A/B testing should be running on every campaign
Category 1: Curiosity Gap Formulas
Curiosity-driven subject lines create an information gap that the reader needs to close. They consistently produce 35-50% open rates across segments.
Formula 1: The Unfinished Thought
Template: [Desirable outcome] — but only if you...
Example: “Smoother skin in 7 days — but only if you…”
Avg. open rate: 42.3%
This works because the brain physically cannot leave a pattern incomplete. The reader has to open to finish the thought.
Formula 2: The Unexpected Comparison
Template: Why [unexpected thing] is like [your product/category]
Example: “Why Netflix is like your skincare routine”
Avg. open rate: 38.7%
Formula 3: The Contradiction
Template: Stop [doing thing everyone does] (here's why)
Example: “Stop moisturizing every morning (here’s why)”
Avg. open rate: 41.1%
Formula 4: The Insider Secret
Template: The [product/result] trick [authority figure] won't tell you
Example: “The styling trick your favorite influencer won’t share”
Avg. open rate: 39.4%
Formula 5: The Question Hook
Template: Did you know [surprising stat about their behavior]?
Example: “Did you know you’ve worn 20% of your closet this year?”
Avg. open rate: 37.8%
Pro tip: Use Klaviyo’s dynamic data to pull in actual browsing behavior or purchase history to make these hyper-specific.
Category 2: Urgency and Scarcity Formulas
These drive action. But overuse kills them. We recommend no more than 2-3 urgency-based subject lines per month per subscriber.
Formula 6: The Countdown
Template: [X] hours left: [specific offer]
Example: “6 hours left: 30% off winter coats”
Avg. open rate: 44.6%
Formula 7: The Almost Gone
Template: Only [specific number] left in [their size/preference]
Example: “Only 3 left in your size (Medium)”
Avg. open rate: 47.2%
This is the single highest-performing formula in our data set. It combines urgency with personalization. Use Klaviyo’s catalog data and profile properties to dynamically insert real inventory counts and the subscriber’s preferred size.
Formula 8: The Deadline Reminder
Template: Your [specific benefit] expires [timeframe]
Example: “Your free shipping expires at midnight”
Avg. open rate: 41.8%
Formula 9: The Last Chance
Template: Final call: [specific thing they'll miss]
Example: “Final call: spring collection drops off site Friday”
Avg. open rate: 40.3%
Formula 10: The Price Will Change
Template: [Product they viewed] goes back to full price [when]
Example: “That jacket goes back to $189 tomorrow”
Avg. open rate: 43.1%
Use Klaviyo’s Browse Abandonment flow data to populate the actual product and price. Generic urgency is 30% less effective than specific urgency.
Category 3: Personalization Formulas
Personalization isn’t just slapping a first name in the subject line. The best personalization references specific behavior, preferences, or purchase history.
Formula 11: The “Picked for You”
Template: [First name], we picked these based on your last order
Example: “Sarah, we picked these based on your last order”
Avg. open rate: 42.7%
Formula 12: The Behavioral Callback
Template: Still thinking about [specific product they viewed]?
Example: “Still thinking about the Merino Wool Cardigan?”
Avg. open rate: 45.1%
This one is a beast inside Klaviyo Browse Abandonment flows. Use the {{ event.ProductName }} dynamic variable to auto-populate.
Formula 13: The Milestone
Template: [X] months with us — this one's on us, [First name]
Example: “6 months with us — this one’s on us, Jake”
Avg. open rate: 48.3%
Anniversary and milestone emails are massively underused. Set up a Klaviyo Date Property trigger based on the subscriber’s first purchase date.
Formula 14: The Location Hook
Template: [City] weather calls for [relevant product]
Example: “Chicago weather calls for layering”
Avg. open rate: 39.2%
Formula 15: The Purchase History Nod
Template: You bought [X] — here's the perfect match
Example: “You bought the running shoes — here’s the perfect match”
Avg. open rate: 41.5%
Category 4: Social Proof Formulas
Humans are herd animals. Subject lines that reference what other people are doing consistently outperform isolated claims.
Formula 16: The Bestseller
Template: Our #1 [product category] just restocked
Example: “Our #1 moisturizer just restocked”
Avg. open rate: 38.9%
Formula 17: The Specific Number
Template: [Exact number] people bought this last week
Example: “2,847 people bought this last week”
Avg. open rate: 37.4%
Formula 18: The Review Pull
Template: "[Short customer quote]" — [Customer first name]
Example: ""Best jeans I’ve ever owned” — Marcus”
Avg. open rate: 40.8%
Formula 19: The Trending Alert
Template: Trending in [their city/state]: [product]
Example: “Trending in Austin: the oversized blazer”
Avg. open rate: 42.1%
Formula 20: The Sellout Warning
Template: This sold out [X] times. It's back (for now).
Example: “This sold out 3 times. It’s back (for now).”
Avg. open rate: 43.7%
Category 5: Value and Benefit Formulas
No tricks, no games — just a clear promise of value. These are your workhorses for educational content, new arrivals, and product launches.
Formula 21: The Specific Outcome
Template: Get [specific measurable result] in [timeframe]
Example: “Get clearer skin in 14 days (here’s how)”
Avg. open rate: 36.5%
Formula 22: The How-To
Template: How to [solve specific pain point] without [sacrifice]
Example: “How to dress well without spending a fortune”
Avg. open rate: 35.8%
Formula 23: The Number List
Template: [X] ways to [desirable action] this [season/occasion]
Example: “7 ways to style a white tee this summer”
Avg. open rate: 37.2%
Formula 24: The Money Angle
Template: You're spending $[X] too much on [category]
Example: “You’re spending $200 too much on skincare”
Avg. open rate: 39.6%
Formula 25: The Shortcut
Template: The fastest way to [desired result]
Example: “The fastest way to build a capsule wardrobe”
Avg. open rate: 36.1%
Category 6: Direct Offer Formulas
Sometimes you just need to lead with the offer. These work best for flash sales, holiday promotions, and clearance events.
Formula 26: The Plain Offer
Template: [Discount]% off [specific category] — [timeframe] only
Example: “40% off all denim — this weekend only”
Avg. open rate: 38.4%
Don’t overthink it. When the offer is strong, get out of the way and let the offer do the work.
Formula 27: The Free Threshold
Template: Free [desirable thing] on orders over $[amount]
Example: “Free express shipping on orders over $75”
Avg. open rate: 36.9%
How to A/B Test Subject Lines in Klaviyo
Having 27 formulas is useless if you don’t test them against each other. Here’s our exact process.
Set Up the Test
In Klaviyo, go to Campaigns > Create Campaign. Under A/B Test, select Subject Line. Set your test split to 20% (10% per variation). The remaining 80% automatically receives the winner.
Choose Your Winning Metric
Set the winning metric to Open Rate and the test duration to 4 hours. For lists under 10,000, extend to 8-12 hours for statistical significance.
What to Test First
Test one variable at a time. Here’s the priority order based on impact:
- Formula type (e.g., curiosity vs. urgency) — highest impact
- Personalization vs. no personalization — second highest
- Emoji vs. no emoji — moderate impact
- Length (short vs. long) — moderate impact
- Capitalization style — lowest impact
Track Results Over Time
Create a spreadsheet or use Klaviyo’s Campaign Performance dashboard to log every test. After 10-15 tests, you’ll have a clear picture of which formulas your specific audience responds to.
Subject Line Mistakes That Kill Open Rates
Using ALL CAPS
ALL CAPS triggers spam filters and feels aggressive. Capitalizing one word for emphasis (“This changes EVERYTHING”) is fine. Entire subject lines in caps are not.
Being Vague
“Check this out” or “Big news inside” tells the reader nothing. Vague subject lines had an average open rate of 12.3% in our data — worse than sending nothing because they damage sender reputation.
Overusing Discounts
If every email leads with a percentage off, you’re training your audience to wait for sales. We recommend no more than 30% of your campaigns include discount-based subject lines.
Ignoring Preview Text
The preview text (preheader) is the second line of defense. In Klaviyo, set it under Preview Text in the campaign editor. It should complement the subject line, not repeat it. A good preview text adds 5-7% to open rates.
Misleading Clickbait
If your subject line promises something the email doesn’t deliver, your unsubscribe rate will spike. We’ve seen brands lose 3-5% of their list in a single send from misleading subject lines. Not worth it.
Putting It All Together: A Weekly Campaign Strategy
Here’s how we structure subject line strategy for a typical e-commerce brand sending 3-4 campaigns per week:
| Day | Campaign Type | Recommended Formula Category |
|---|---|---|
| Tuesday | New arrivals / content | Value & Benefit (21-25) |
| Thursday | Social proof / bestsellers | Social Proof (16-20) |
| Saturday | Promotional / sale | Direct Offer (26-27) or Urgency (6-10) |
| Sunday | Personalized recommendation | Personalization (11-15) |
Rotate curiosity formulas (1-5) in as wildcards when you want to break the pattern and re-engage fatigued segments.
The Bottom Line
Subject lines are a skill, not a mystery. The brands that consistently hit 40%+ open rates aren’t lucky — they’re systematic. They test relentlessly, track what works, and rotate formulas to prevent fatigue.
Take these 27 formulas, adapt them to your brand voice, and start testing this week. You don’t need all of them. Find the 5-6 that work for your audience and build your playbook around them.
Want us to set this up for your store? Get a Free Audit
Want Us to Implement This for Your Brand?
Get a free email audit and see exactly where you're losing revenue.
Get Your Free Audit