How to Write Email Subject Lines That Get Opened
Why Subject Lines Matter More Than Email Content
An email that never gets opened generates zero revenue regardless of how good the content inside is. Your subject line competes against every other email in the subscriber's inbox at that moment, including personal messages, work emails, and emails from every other brand they follow. The decision to open is made in a split second based almost entirely on the subject line and sender name.
The difference between a good and great subject line is not marginal. An A/B test showing one subject line with a 20% open rate and another with a 28% open rate means 40% more people saw your content, clicked your links, and potentially purchased. Scale that across your full email list and the revenue impact is enormous. If you send to 10,000 subscribers, that 8 percentage point difference means 800 additional people reading your email with every single send.
Subject line optimization is also cumulative. Every email you send trains your subscribers on whether to expect valuable content or generic promotions from your brand. Consistently good subject lines build a reputation that increases baseline open rates over time. Consistently bad ones train subscribers to tune you out, eventually destroying your deliverability as engagement drops.
Subject Line Formulas That Work for Ecommerce
The Direct Benefit
State the specific value the subscriber gets by opening. This works best for promotional emails, product launches, and educational content. Examples: "Free shipping this weekend only," "25% off everything ends tonight," "The only moisturizer you need for winter." These subject lines work because there is no ambiguity about what the reader gains. The benefit is immediate and clear, which respects the subscriber's time.
The Curiosity Gap
Open a loop that can only be closed by reading the email. This works best for product reveals, content emails, and re-engagement campaigns. Examples: "We changed everything," "This is our best one yet," "You have been asking for this." The curiosity gap is powerful because humans have a psychological need to close open information loops. The risk is that if the email content does not deliver on the curiosity promise, subscribers feel tricked and engagement drops on future emails.
The Social Proof
Reference what other people are buying, rating, or talking about. This works because social proof reduces purchase anxiety and triggers fear of missing out. Examples: "Our #1 seller is back in stock," "4.9 stars and 2,000 reviews," "What 500 customers are saying about [Product]." These subject lines are particularly effective for welcome series emails and browse abandonment sequences where the subscriber is still in the evaluation phase.
The Personal Touch
Use the subscriber's name, location, or past behavior to make the email feel individually crafted. Examples: "Sarah, we picked these for you," "New arrivals in your size," "Based on your last order." Personalized subject lines achieve 10% to 20% higher open rates than generic versions. The key is using personalization that is genuinely relevant, not just inserting a first name in front of a generic subject line.
The Urgency Trigger
Create time pressure that motivates immediate action. This works best for sale announcements, cart recovery, and limited stock situations. Examples: "Last 4 hours: 30% off ends at midnight," "Your cart expires tonight," "Only 3 left in your size." Urgency works when it is genuine. Fake urgency ("last chance!" followed by the same sale next week) erodes trust quickly and teaches subscribers to ignore your urgency messaging.
Character Length and Mobile Optimization
Over 60% of emails are opened on mobile devices, where subject lines are truncated at approximately 30 to 40 characters depending on the device and email app. Desktop email clients show more, typically 50 to 60 characters. The practical recommendation is to keep your subject line under 50 characters total, and put the most important words in the first 30 characters.
This constraint actually improves your subject lines because it forces you to eliminate filler words and get to the point. "We are excited to announce our biggest sale of the year with savings up to 50%" (81 characters, most of it invisible on mobile) becomes "50% off everything, today only" (31 characters, fully visible on every device). The shorter version is not just more visible, it is more compelling because it leads with the benefit.
Preview text, the line that appears after the subject line in most email clients, gives you additional space to expand on your subject line. Think of the subject line as the hook and the preview text as the supporting detail. Subject line: "Your order ships free." Preview text: "No minimum, no code needed. This weekend only." Together they tell a complete story without either line needing to be long.
What to Avoid
ALL CAPS and excessive punctuation. "HUGE SALE!!!! DON'T MISS OUT!!!!" screams spam. Email providers use caps and punctuation density as spam signals, and even if the email reaches the inbox, it looks unprofessional and desperate. Use one exclamation point maximum, and never write entire subject lines in capitals.
Misleading subject lines. "Re: Your order" when there is no order, or "Important account update" for a promotional email, violate CAN-SPAM regulations and destroy subscriber trust. The subject line must accurately reflect the email content. Misleading subject lines may boost one open rate but will tank every metric thereafter.
Generic brand-focused lines. "Our March Newsletter," "Weekly Update from [Brand]," and "News from [Brand]" give the subscriber zero reason to open. These subject lines are about you, not about the reader. Replace them with the specific benefit or content inside: "3 new spring arrivals you will love" is about the subscriber's style. "Our spring collection is here" is about your store.
Spam trigger words. While modern spam filters are more sophisticated than simple keyword matching, certain words still raise red flags when combined with other signals. Avoid "free" in the subject line unless you have strong sender reputation, and steer clear of "earn money," "no obligation," "act now," and "winner." These words are fine in email body copy but risky in subject lines where spam filters pay the most attention.
A/B Testing Your Subject Lines
The only way to know what works for your specific audience is to A/B test consistently. Most email platforms support automatic A/B testing where you write two subject line variations, the platform sends each to a subset of your list (typically 15% to 20% each), waits 1 to 4 hours, then sends the winning variation to the remaining subscribers.
Test one variable at a time for clear results. Test curiosity vs. direct benefit. Test with and without personalization. Test short (under 30 characters) vs. medium (40-50 characters). Test with and without emoji. Test urgency vs. no urgency. Each test gives you a data point that informs future subject lines.
Keep a running log of your test results. After 20 to 30 tests, patterns will emerge that are specific to your audience. You may discover that your subscribers respond better to questions than statements, that personalization with product names outperforms first name personalization, or that curiosity gaps work for new products but direct benefits work for sales. These insights become your brand's subject line playbook that improves results compounding over time.
Sample sizes matter for statistical significance. If you are testing on a list of 500 subscribers, the results may not be reliable because the sample is too small. Aim for at least 200 recipients per variation before drawing conclusions. For smaller lists, track directional trends across multiple tests rather than relying on any single test result.
