Email and SMS Advanced
The Operator's Complete Retention Channel Architecture
23 min read
Infinite Depth System — Distilled from the Top 50 Email and SMS Strategists in DTC
"Email and SMS are the only marketing channels where the cost of a message approaches zero and you own the audience outright. Every brand that doesn't operate a world-class retention stack is voluntarily leaving 30-40% of their revenue on the table and paying acquisition costs for customers they've already won." — Synthesis of 50 email strategists, Klaviyo partners, and DTC retention operators
PART 1: THE RETENTION REVENUE MODEL
1.1 Why Retention Is the Real Business
Your ad spend buys customers. Your email and SMS program determines if those customers are worth buying.
The economics of a retention-optimized business vs. a retention-neglected one:
| Metric | Neglected | Optimized | Difference |
|---|---|---|---|
| First purchase → second purchase rate | 15-20% | 35-45% | 2× |
| 12-month customer LTV | $75 | $175 | 2.3× |
| Sustainable CAC ceiling | $45 | $95 | 2.1× |
| Revenue from returning customers | 20% | 45% | 2.25× |
| MER improvement (same ad spend) | 1.0× (baseline) | 1.8× | 80% MER lift |
A business with 35% second-purchase conversion and strong email/SMS can sustainably pay 2× the CAC of a competitor with 15% retention. This is a structural competitive advantage at the acquisition level.
1.2 The Retention Revenue Split
A fully optimized email + SMS stack should generate:
- 30-40% of total revenue attributed to email/SMS
- Flows: 60-70% of email/SMS revenue (automated; runs without human touch)
- Campaigns: 30-40% of email/SMS revenue (broadcast sends)
If email/SMS is generating <20% of revenue, flows are broken, list health is poor, or you're not sending enough campaigns.
1.3 Platform Selection
Klaviyo is the only serious choice for DTC brands doing >$500K/year. Full stop.
Why Klaviyo dominates:
- Native Shopify integration with real-time event data sync
- Flow triggers from any Shopify event (viewed product, added to cart, purchased, refunded)
- Built-in predictive analytics (predicted LTV, churn risk, expected next order date)
- Segment builder with real-time event conditions
- A/B testing native to flows and campaigns
- Revenue attribution model (direct click attribution)
- SMS native in same platform (no switching between tools)
Competitors for specific situations:
- Postscript: better for pure SMS; more sophisticated SMS automation; use if SMS is >50% of retention revenue and you want dedicated SMS tooling
- Attentive: enterprise-grade; better for very large lists (1M+); higher cost
- Omnisend: valid alternative for early stage (<$200K revenue); lower price; fewer capabilities
- ActiveCampaign: B2C/B2B hybrid brands; not ideal for pure DTC
Klaviyo SMS vs. dedicated SMS tool: At <$5M annual revenue: Klaviyo SMS is sufficient; simplicity of single platform outweighs SMS-specific capabilities At $5M+: evaluate Postscript or Attentive if SMS is a major channel; coordination between email and SMS in separate platforms becomes complex at scale
PART 2: LIST GROWTH AND HEALTH
2.1 The List Growth Machine
What you're actually building: A consent-based, high-intent database of people who want to hear from you. This is one of the highest-value assets a DTC brand can own.
Email capture methods by performance:
-
Exit-intent popup (standard; 3-8% site CVR)
- Trigger: 20-30 seconds on site OR exit intent (mouse moves toward browser chrome)
- Offer: 10-15% discount is standard; "free shipping on first order" can outperform
- Design: single-field (email only); mobile-optimized; dismiss is easy
- AB test: offer amount, headline copy, timing trigger, background image vs no image
-
Welcome bar (persistent; 1-3% CVR)
- Sits at top of page across all pages
- Lower friction than popup (passive; doesn't interrupt browsing)
- Captures visitors who dismiss popups
- Best practice: show popup first; show welcome bar as fallback
-
Footer form (low volume; important for compliance)
- Captures high-intent visitors who scroll to bottom of site
- Always include; don't rely on it for volume
-
Checkout email capture (highest quality leads; 30-60% CVR at checkout)
- Klaviyo captures email at checkout step 1 even if purchase is not completed
- This triggers checkout abandonment flow immediately — critical
- Shopify checkout settings: ensure email marketing opt-in checkbox is visible
-
Spin-to-win / gamified capture (variable; 5-12% CVR; lower quality)
- Higher list growth rate; lower engagement on subsequent emails
- Attracts discount hunters; use cautiously
-
Post-purchase SMS upsell / dual capture (highly effective)
- After purchase, in order confirmation email: "Get exclusive offers via text" with SMS opt-in
- Captures phone number from buyers who are highly engaged (just purchased)
- This is the highest-quality SMS list build method
-
Social lead forms (Meta/TikTok lead gen)
- Run conversion-optimized lead generation ads; offer discount in ad
- Subscribers from paid ads have higher AOV and better engagement than organic popups
- Cost per lead: $0.50-2.00 average; acceptable if CLV supports it
List growth targets:
- Early stage (<1K subscribers): focus on maximizing capture rate; any method is fine
- Growth stage (1K-20K): 500-2,000 net new subscribers per month from organic capture
- Scale stage (20K+): optimize segmentation and list health more than raw growth
2.2 List Health — The Silent Business Killer
A large but unhealthy email list is more damaging than a small healthy one. Inbox providers (Gmail, Yahoo, Outlook) track your sending reputation based on engagement signals. Sending to unengaged subscribers tanks your deliverability for everyone.
The 4 health metrics to watch:
-
Open rate (approximate; post iOS 15): 35-45% = healthy; 20-30% = concerning; <20% = deliverability problem Note: iOS 15 machine opens inflate open rates. Track click rate instead.
-
Click rate: 1.5-3% = good; 0.5-1.5% = average; <0.5% = poor engagement
-
Unsubscribe rate per campaign: <0.2% = normal; >0.5% = content-audience mismatch
-
Spam complaint rate: <0.08% = safe; 0.08-0.1% = Google warns you; >0.1% = deliverability at risk
The Suppression Pyramid — who not to email:
Tier 1 — Always suppress (never email):
- Hard bounces (email address doesn't exist)
- Spam complainers
- Manual unsubscribes
Tier 2 — Suppress from marketing (email only transactional):
- Never opened any email in 365+ days
- Opened only due to Apple MPP (machine opens) — never clicked
Tier 3 — Win-back segment (try before suppressing):
- 120-365 days since last click
- Run a sunset campaign before permanently suppressing
The 90-day list cleanse schedule: Every 90 days, review your Klaviyo deliverability dashboard:
- Move all 0-engagement subscribers (365+ days, zero clicks) to a suppression list
- Run a one-time "Are you still interested?" campaign to 180-365 day no-click segment
- If they don't engage on that campaign → suppress
PART 3: THE 8-FLOW ARCHITECTURE
3.1 Flow Priority Order
Implement flows in this order. Each subsequent flow adds incrementally less revenue. Flows 1-4 are non-negotiable.
| Priority | Flow | Revenue Impact | Build Time |
|---|---|---|---|
| 1 | Welcome Series | Very high | 4-6 hours |
| 2 | Abandoned Checkout | Very high | 2-3 hours |
| 3 | Browse Abandonment | High | 2-3 hours |
| 4 | Post-Purchase (Thank you + LTV) | High | 4-6 hours |
| 5 | Cart Abandonment | Medium-high | 2 hours |
| 6 | Replenishment / Subscription Nudge | Medium-high (consumables) | 3-4 hours |
| 7 | Win-Back | Medium | 2-3 hours |
| 8 | Review Request | Medium (indirect; drives social proof) | 1-2 hours |
3.2 Welcome Series — The Most Important Flow
Purpose: Convert new subscribers who haven't yet purchased into first-time buyers. Build brand affinity with subscribers who are not yet ready to buy.
The 7-email welcome series (industry best practice):
Email 1 — Delivered immediately Subject: Here's your [X]% off (+ what we're about) Content:
- Deliver the coupon prominently (above fold)
- 2-3 sentences about the brand (origin story, mission) — not a wall of text
- Hero product featured with direct link to buy
- CTA: Shop now → PDP of hero product Goal: First purchase conversion from people who subscribed specifically for the offer
Email 2 — 24 hours later (if no purchase) Subject: [Name], did you know this about [brand]? Content:
- Brand story in depth — the why behind the product
- Founder photo/video if authentic
- Social proof: "Over [X] customers" or press coverage
- Product value prop (benefits, not features) CTA: Shop now Goal: Reinforce trust for the browsers who didn't convert on email 1
Email 3 — 48 hours later (if no purchase) Subject: The [specific benefit] most people don't know about Content:
- Education email — teach something valuable related to your product category
- This is not a direct sell; it's a trust-builder
- Mention the product once in context CTA: Learn more / Shop Goal: Become a helpful brand, not just an advertiser
Email 4 — 4 days later (if no purchase) Subject: Real people, real results (our customers speak) Content:
- 5-7 customer reviews/testimonials with photos or videos
- UGC screenshots if available
- Reinforce: "Join [X] people who..." CTA: Shop now Goal: Overcome objections with social proof
Email 5 — 7 days later (if no purchase) Subject: Last chance: your [X]% off expires soon Content:
- Urgency/scarcity — coupon is expiring (set to actually expire in Klaviyo)
- Simple email: "Your discount expires in 48 hours"
- Product image + shop now button CTA: Shop before your offer expires Goal: Convert fence-sitters with genuine urgency
Email 6 — 14 days later (if no purchase) Subject: Still deciding? Start here. Content:
- Handle the most common objections explicitly ("Not sure which product to start with?")
- Product recommendation quiz or simple guide
- "Best for you if..." comparison of 2-3 products CTA: Shop (link to recommended product based on what they browsed, if data available) Goal: Convert undecided buyers with clarity
Email 7 — 30 days later (if no purchase) Subject: We made this for you. Content:
- Last attempt to convert; offer a new or refreshed value proposition
- Possibly a different offer format (free gift with purchase vs. % off)
- Short, clean email CTA: Shop Goal: Capture any remaining value from this segment before moving them to general list
Welcome series settings:
- Smart sending: OFF (you want them to receive this series even if they get other campaigns)
- Flow filter: "Not placed order in last 180 days" on all emails after email 1 (if they buy, exit the flow)
- Subject line A/B testing: test on emails 1, 2, and 5 first (highest volume, highest impact)
3.3 Abandoned Checkout — Highest Immediate ROI Flow
Context: Someone reached checkout, entered their email (Klaviyo captures it), and didn't complete purchase. This is the highest-intent segment on your list.
The 3-email checkout abandonment sequence:
Email 1 — 1 hour after abandonment Subject: You left something behind Content:
- Product image of what they added
- Simple: "You were so close — your [Product] is waiting"
- No discount yet; this is a reminder, not a discount offer
- Direct checkout link (Klaviyo's "restore cart" link) CTA: Complete your order Expected recovery rate: 8-15% of receivers
Email 2 — 24 hours after abandonment (if no purchase) Subject: [Name], still thinking it over? Content:
- Handle objections: money-back guarantee, free returns, shipping policy
- A testimonial relevant to the product
- Product benefits reminder
- Still no discount (preserve margin) CTA: Return to checkout Expected recovery rate: 3-6% of receivers
Email 3 — 48 hours after abandonment (if no purchase) Subject: Last chance — cart expires + special offer inside Content:
- Introduce a discount (5-10% is sufficient; more expensive than abandoning)
- Or free shipping if not already offered
- Urgency: "Cart expires in 24 hours" CTA: Complete with [offer] Expected recovery rate: 2-4% of receivers
SMS complement to checkout abandonment (if SMS opt-in):
- SMS 1: 30 minutes after email 1 (if email is not opened within 30 min)
- Content: "[Brand]: Hey [Name]! You left [Product] in your cart. Grab it here: [link] Reply STOP to opt out"
- SMS 2: 2 hours later if no purchase (send discount code)
- SMS consistently outperforms email in checkout abandonment by 2-3× on open rate
3.4 Post-Purchase Flow — The LTV Engine
Purpose: Thank, onboard, cross-sell, upsell, and create brand loyalty in the 0-90 day window after a first purchase. This flow determines whether a customer buys a second time.
The 8-email post-purchase sequence:
Email 1 — Immediately after purchase (transactional) Subject: Order confirmed: [Order #] Content:
- Order summary, fulfillment details
- "What happens next" — set expectations for shipping time
- Short: "We're packing your order now"
- Tease: "Keep an eye out — we'll send tracking when it ships" Goal: Trust and expectation-setting
Email 2 — When order ships (transactional) Subject: Your order is on its way! 🚀 Content:
- Tracking link prominent
- "Your [Product] is heading to you"
- Begin building excitement about using the product Goal: Anticipation and further trust
Email 3 — 2 days after expected delivery Subject: How are you liking [Product] so far? Content:
- Check-in email: "Did your [Product] arrive okay?"
- Ask for any help needed
- First review request: soft ask ("If you love it, we'd love a review")
- Link to review platform (Google, Trustpilot, Okendo, etc.) Goal: Confirm satisfaction, gather early social proof
Email 4 — 5 days after delivery Subject: Getting the most from [Product] Content:
- How-to/education content about the product they bought
- Tips, usage instructions, results maximization
- Position as a helpful expert, not just a seller Goal: Product success → satisfaction → LTV
Email 5 — 10 days after delivery Subject: Customers who bought [Product] also love this Content:
- Cross-sell to complement product (halo SKU)
- "Complete your routine" or "The perfect pair"
- 2-3 product options; not overwhelming Goal: Second product purchase, increase AOV on second order
Email 6 — 20 days after delivery Subject: Your results so far? Content:
- Check-in on product results (especially for health/beauty)
- Social proof: "Here's what happened when others used [Product] for 3 weeks..."
- Soft sell: "If you're running low, stock up here" Goal: Repurchase nudge, social proof reinforcement
Email 7 — 30 days after delivery Subject: [Name], one month in — we have a gift for you Content:
- Loyalty reward: a 10% "thank you" discount for repeat purchase
- Make them feel appreciated (not like a list)
- Present as exclusive offer, time-limited Goal: Second purchase conversion with loyalty framing
Email 8 — 45 days after delivery (if no second purchase) Subject: [Product] results take time — here's what to expect Content:
- Re-education on product timeline (especially supplements/skincare)
- Address potential reason for non-repurchase (didn't see results yet)
- "Month 2 is where most customers say they really noticed the difference" Goal: Reduce churn, prevent return, set up repurchase
3.5 Win-Back Flow — Recovering Lost Customers
Purpose: Re-engage customers who purchased but have not returned in 90-180 days.
Trigger: Customer who purchased once (or multiple times), last purchase was 90-180 days ago, no engagement in 60+ days.
3-email win-back sequence:
Email 1 — At 90 days no repurchase Subject: We miss you, [Name] Content:
- Personalized: reference their last purchase
- "How's your [Product] going?"
- Soft: no hard sell yet Goal: Re-engagement, click activity that keeps email healthy
Email 2 — At 120 days no repurchase Subject: Something new you might love (+ a gift inside) Content:
- Introduce new product or updated formulation
- Win-back offer: 15-20% discount (stronger than normal — they need a reason to come back) Goal: Re-purchase with stronger incentive
Email 3 — At 150-180 days no repurchase Subject: Last chance — this is our final message Content:
- Sunset option: "We don't want to bother you. Click here to stay subscribed, or we'll stop emailing you."
- Or: make final offer; most aggressive discount Goal: Either recover the customer or clean the list of non-recoverable contacts
PART 4: CAMPAIGNS — THE PROACTIVE REVENUE ENGINE
4.1 The Campaign Calendar Framework
Flows are reactive (triggered by behavior). Campaigns are proactive (you send to segments on a schedule).
Monthly campaign volume targets:
- Early stage (list <10K): 4-8 campaigns per month
- Growth stage (list 10K-100K): 8-12 campaigns per month
- Scale (list 100K+): 12-16 campaigns per month (with rigorous segmentation to avoid list fatigue)
Core campaign types:
- Product launches — announce new SKU or variant
- Educational content — tips, how-tos, category education; builds trust
- Social proof — customer transformation stories, before/afters, reviews compilation
- Promotional — sales, limited-time offers, BFCM, holiday
- Restock/waitlist — "Back in stock" for previously sold-out items
- Personal story — founder/brand story episodes; brand loyalty building
- Referral activation — incentivize your list to refer friends
4.2 The Segmentation Hierarchy for Campaigns
Never send every campaign to your entire list. Segmentation improves deliverability and relevance simultaneously.
The 5-tier campaign segmentation:
Tier 1 — Engaged subscribers (last 30 days open OR click)
- Highest deliverability
- Send all campaigns here first
- Your core active audience
Tier 2 — Engaged subscribers (last 90 days)
- Send 60-70% of campaigns to this segment
- Warm but not hot
Tier 3 — Purchasers (any purchase history, any engagement)
- Always include buyers regardless of engagement recency
- They've demonstrated commitment; they get all communications
Tier 4 — Cold subscribers (90-365 days no engagement, no purchase)
- Send promotional/win-back campaigns only
- Never send to this segment more than 2-3× per month
- Each send risks further damage to deliverability
Tier 5 — Suppressed (365+ days no engagement, no purchase)
- Do not email for marketing
- Transactional emails only if they somehow reactivate
For most campaigns: send to Tier 1 + Tier 2 + Tier 3 — this is your primary working list.
4.3 BFCM Campaign Strategy
Black Friday/Cyber Monday is the highest-revenue email event of the year. Executed correctly, BFCM email alone can represent 15-25% of annual email revenue.
The BFCM email strategy:
Pre-BFCM (2 weeks before):
- Tease campaign: "Something big is coming"
- VIP early access opt-in: "Sign up for early access to our biggest sale"
- Build an early access segment (captures high-intent buyers before competitors do)
BFCM Week sends (example — adjust by list size and brand tone):
| Day | Segment | Subject angle |
|---|---|---|
| Thursday (Thanksgiving) | All engaged | "Early access — our sale just started" |
| Black Friday AM | All engaged | "It's here — [X]% off everything" |
| Black Friday PM | Non-openers from AM send | Subject line variant (re-send to non-openers) |
| Saturday | Non-buyers | "Still going — grab yours before it's gone" |
| Sunday | Non-buyers | "Ends tomorrow" |
| Cyber Monday AM | All engaged | "Last day — [X]% off until midnight" |
| Cyber Monday PM | Non-buyers | Urgency: "3 hours left" |
BFCM SMS strategy:
- Send 1 SMS per day maximum during BFCM (vs 2 per day email maximum)
- SMS unsubscribe rates spike during BFCM; be conservative to preserve list
- Best SMS sends: Black Friday AM announcement + Cyber Monday midnight countdown
PART 5: SMS ADVANCED STRATEGY
5.1 SMS Fundamentals
SMS is fundamentally different from email:
| Dimension | SMS | |
|---|---|---|
| Open rate | 35-45% | 95-98% |
| Click-through rate | 1.5-3% | 10-30% |
| Opt-in barrier | Low | Medium-high |
| Unsubscribe sensitivity | Low | High |
| Content length | Long possible | 160 characters optimal |
| Send frequency | 2-4×/week possible | 2-4×/month maximum |
| Best content type | Story, education, offer | Offer, urgency, event |
| Best timing | 9-11am, 5-7pm | 10am-12pm, 6-8pm |
SMS compliance is non-negotiable:
- TCPA compliance (US): double opt-in required for marketing SMS; express written consent
- CAN-SPAM equivalent for SMS: every message must include opt-out instructions
- Klaviyo/Postscript enforce compliance automatically but YOU must configure correctly
- Never add phone numbers to SMS list without explicit opt-in — fines are $500-1,500 per unsolicited text
5.2 SMS Flow Architecture
5 essential SMS automations:
-
SMS welcome (at opt-in)
- Send within 5 minutes of SMS opt-in
- Deliver any promised offer
- Set expectations: "You'll receive exclusive offers from us. Reply STOP to unsubscribe anytime."
- Klaviyo handles this natively
-
Checkout abandonment SMS (as described in Flow section above)
- Complementary to email; send SMS if email not opened within 30 min
-
Order shipped SMS
- Transactional; high open rates; builds trust
- Include tracking link
-
Back-in-stock SMS
- Extremely high conversion; customer was interested enough to sign up
- Send immediately when product restocks; include link to buy
-
Win-back SMS
- At 90 days since last SMS engagement (not same as email win-back)
- Stronger offer than email win-back (SMS list is smaller; you can afford it)
5.3 SMS Campaign Best Practices
What converts in SMS:
- Exclusive offers not available elsewhere ("SMS-only 20% off")
- Flash sales with genuine short time windows ("Today only")
- New product launch ("It's here: [link]")
- Back-in-stock alerts for items customers wanted
- Event invitations (live sales, product launches)
What kills SMS performance:
- Sending too frequently (>4× per month will spike unsubscribes)
- Educational content that belongs in email
- Long messages (truncation destroys message meaning)
- Non-personalized mass blast feeling
- Sending at wrong times (before 9am or after 9pm)
The SMS cadence rule: If in doubt about whether to send, don't send. SMS is a privileged channel. Treat it like a personal text, not a megaphone. Each send should feel like a genuine heads-up from a brand that respects your time.
PART 6: DELIVERABILITY MASTERY
6.1 Technical Deliverability Setup
Before anything else: authenticate your domain correctly. Without authentication, your emails land in spam at a high rate regardless of content quality.
Required technical setup:
- SPF record — verifies that Klaviyo is allowed to send on behalf of your domain
- DKIM record — cryptographic signature proving email wasn't tampered with in transit
- DMARC record — policy that tells inbox providers what to do with unauthenticated emails
- Start:
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com(monitor mode) - After 30 days of monitoring: move to
p=quarantinethenp=reject
- Start:
- Custom sending domain — send from
mail.yourbrand.cominstead of Klaviyo's generic domain; higher deliverability
Klaviyo setup checklist:
- SPF: include:klaviyomail.com in your SPF record
- DKIM: add Klaviyo-provided CNAME records to DNS
- DMARC: add DMARC TXT record
- Custom domain: set up in Klaviyo settings → Sending domains
- Dedicated IP: not needed until 100K+ emails/month
6.2 Inbox Placement Factors (in order of importance)
-
Domain reputation (40% of placement): Does your domain have a history of spam complaints? This accumulates over time. Never buy email lists; always use opt-in.
-
Engagement signals (30%): Gmail and Yahoo watch whether recipients open, click, and move emails from spam to inbox — or mark them as spam and delete. High engagement = good reputation.
-
Spam complaint rate (20%): As discussed: >0.08% triggers warnings; >0.1% causes deliverability problems.
-
Content signals (10%): Spam filter keywords still matter but less than before. Avoid: "FREE!!!", all-caps subjects, excessive exclamation points, certain HTML patterns.
6.3 The Warmup Protocol for New Sending Domains
When you switch to a new sending domain (or start fresh), inbox providers have no reputation data on you. They default to skepticism.
Domain warmup schedule:
| Week | Daily send volume | Segment |
|---|---|---|
| Week 1 | 50-100 emails/day | Most engaged (clicked in last 30 days) |
| Week 2 | 200-500 emails/day | Engaged (clicked in last 60 days) |
| Week 3 | 1,000-2,000 emails/day | Engaged (clicked in last 90 days) |
| Week 4 | 5,000-10,000 emails/day | Engaged (clicked in last 180 days) |
| Month 2+ | Scale normally | Full segmented list |
Send only to your most engaged subscribers during warmup. Their high engagement signals to Gmail that your emails are wanted, which establishes positive domain reputation.
PART 7: ADVANCED ANALYTICS AND OPTIMIZATION
7.1 The Email Performance Dashboard
Weekly metrics to review:
| Metric | Target | Warning | Action Required |
|---|---|---|---|
| Campaign click rate | >2% | 1-2% | <1% |
| Welcome series purchase rate | >8% | 5-8% | <5% |
| Checkout abandon recovery | >10% | 5-10% | <5% |
| Post-purchase 2nd order rate | >25% at 90 days | 15-25% | <15% |
| Unsubscribe rate per campaign | <0.15% | 0.15-0.3% | >0.3% |
| Spam complaint rate (all sends) | <0.05% | 0.05-0.08% | >0.08% |
| List growth (net) | Positive | Flat | Declining |
7.2 Revenue Attribution Setup
Klaviyo default: 5-day click attribution, 1-day open attribution.
Recommended attribution window:
- First-purchase flows: 5-day click, 1-day open (standard)
- Win-back flows: 14-day click, 5-day open (longer window because customer was dormant)
- Campaigns: 5-day click, 0-day open (don't credit machine opens)
The attribution problem: Email revenue attribution is inflated when machine opens (iOS Mail Privacy Protection) are counted as conversions. Configure Klaviyo to exclude Apple Mail machine opens from attribution. This reduces attributed revenue numbers but makes them accurate.
7.3 Subject Line Science
Subject lines determine whether the email is read. Everything else is secondary.
Variables that consistently lift open rates:
- First-name personalization: +3-5% OR can reduce if overused/feels creepy
- Question format: "Have you tried this?" vs declarative "Try this"
- Curiosity gap: "This is why your [product] isn't working" (must be delivered in body)
- Specific numbers: "3 things we changed in our formula" vs "What's new"
- Urgency with specificity: "Ends tonight at midnight" vs "Ending soon"
- Brevity: 30-45 characters optimal for mobile
- Emoji: +2-4% open rate when relevant; overuse reduces brand perception
Variables that reduce open rates:
- "Re:" tricks (fake reply threads) — one-time lift; destroys trust long-term
- ALL CAPS
- Excessive punctuation!!!
- Generic: "Our summer sale", "New arrivals", "Check this out"
- Sending too frequently (recipient fatigue suppresses opens even on good emails)
Subject line testing protocol:
- Test one variable at a time
- Minimum sample size: 1,000 per variant (500 per variant for flows)
- Test duration: 4 hours before selecting winner (for time-sensitive campaigns)
- Track: open rate AND click rate AND revenue per email (not just open rate)
IDS Email and SMS Advanced — Synthesized from 50 email strategists, Klaviyo partners, and DTC retention operators who collectively manage hundreds of millions of emails per month and $500M+ in attributed retention revenue. The brands that win in retention don't just set up flows and forget them — they treat email and SMS as a dynamic conversation with their best customers, constantly refining based on data.
Up next
Per-Product Execution Playbooks
31 min