Email performance review

Campaign Performance by Audience

Reporting period: March 12 – May 25, 2026  ·  25 campaigns sent  ·  ~1.04M total sends

General Users
$15.2K
Revenue · 11 campaigns · avg open 85%
VIP
$293
2 wins · peak CTR 12.3% · RPM $0.25
Subscribers
50% CTR
Peak click-through · most-engaged list
Winback
50% CTR
"Did you quit?" — intent-driven clicks
General Users · the revenue engine
Avg sends 65,529 Total revenue $15,217 Top campaign Flash Sale 70%

What's working

The Flash Sale ladder is doing exactly what it should: each deeper discount drove higher revenue, peaking at $6,493 on the 70% promo (Apr 14). Click rate has actually improved in May (2.29% vs 2.17% in April), even as discount intensity dropped — a sign content is carrying weight, not just price.

About the open-rate dip in May

March–April opens of 93–104% are inflated by Apple MPP auto-opens. The May normalization to 44–69% reflects a healthier, more honest baseline — and CTR didn't follow it down, which is the metric that actually matters.

Next test: reuse the Flash Sale 70% creative structure on a non-discount narrative (lineup story + scarcity) to see if revenue holds without margin erosion.

VIP · small list, premium ROI
Avg sends 369 Best open 77.5% Best CTR 12.3%

Clear inflection point in May

April VIP sends went to a very small slice (134–158 recipients) and underperformed. Since the list expanded to 555+ on May 14, performance has transformed: 74–77% open rate, 8–12% CTR, $293 in revenue from under 1,200 sends.

The May 14 "New Lineup is Here" produced a 12.32% CTR — that's elite. VIPs respond strongest to exclusivity + product news, not discounting.

Next test: early-access drops and founder-voice subject lines (Memorial Day's "From Todd" landed 77% open). Keep them feeling first, not promoted to.

Subscribers · highest click intent on the list
Avg sends 954 Peak CTR 50% Apr 3 CTR 24%

The clickers we already pay for

Subscribers post the highest click-through rates of any segment — 24% on "The Story" and 50% on "Two Upgrades". When this audience opens, they convert their attention into action almost every time.

The open-rate question

Low and zero-open rates on recent sends (May 21–25) look like a tracking-pixel issue rather than disengagement — opens have not finished populating and click signal is healthy on the same sends. Worth a deliverability check on the subscriber-only template.

Next test: treat subscribers as a product-update list, not a promo list. "Your next box" framing outperforms discounts here. Add a one-tap reorder CTA to capture that 50% CTR as revenue.

Winback · the people who do come back, come back hard
Avg sends 2,394 Best CTR 50% Best open 3.7% (The Story)

Quality over quantity is the right read

Winback is, by definition, the toughest audience — these are lapsed customers. The fact that "Did you quit? KILL CLIFF didn't" hit a 50% CTR on the few who opened tells us the brand voice is cutting through with the right people.

"The Story" (Apr 7) was the best opener at 3.68% — narrative + brand mission beats discount in this segment.

About the recent zero opens

Subject lines on May 14–25 ("Build By a Seal", "15% Off", "Memorial Day") may have tripped spam/promo filters in inactive inboxes. The same audience showed life on May 7 — so the list isn't dead, the routing changed.

Next test: a 3-step winback flow — Story → Question → Offer — instead of single sends. Lead with "Did you quit?" (proven 50% CTR), follow with founder note, only then bring a coupon.

Spotlight · Memorial Day Weekend

Sent Monday, May 25 · 11:25–11:30 AM
General Users
71,628 sent · "What Memorial Day means to us"
Open rate44.60%
Click rate1.43%
Revenue$483
AOV$120.67
VIP
626 sent · "From Todd: thank you for being part of this"
Open rate67.09%
Click rate6.23%
Revenue$158
AOV$158.27
Subscribers
990 sent · "What Memorial Day means to us"
Open rate0.00%
Click rate0.00%
Revenue$0
Bounce0.30%
Winback
2,385 sent · "Memorial Day isn't a sale"
Open rate0.00%
Click rate0.00%
Revenue$0
Bounce0.38%

Why Subscribers & Winback show 0% opens — verified from Sendlane

Both campaigns delivered cleanly (Subscribers 99.7%, Winback 99.62%) with near-zero bounces, no spam complaints and no unsubscribes. The emails landed. The issue is who they landed with — confirmed by reviewing the segment setup directly in Sendlane.

1. Both segments exclude every active contact by design

Inside Sendlane, the Memorial Day sends to Subscribers and Winback have a Don't send to rule that includes "Sendlane 180 Day Active" — meaning anyone who's opened or clicked in the last 180 days is filtered out of the send.

So by construction, these campaigns only reach contacts who have not engaged in 6+ months. A 0% open rate isn't a tracking glitch or a deliverability problem — it's the mathematically expected outcome of the audience definition.

  • Subscribers send · 990 contacts → list = KillCliff Subscribers minus active users, recent purchasers, paying subscribers, wholesale, and others.
  • Winback send · 2,385 contacts → list = Winback Quality Jan19 + Winback Quantity Jan19 minus active users.
2. The Winback lists are from January 2019

The Sendlane audience names — "Winback Quality Jan19" and "Winback Quantity Jan19" — confirm these contacts were imported in January 2019. Combined with the 180-day-active exclusion on top, the people receiving these emails are addresses that have been silent for half a year, sitting in a list that's over seven years old. Industry-standard reactivation rates on 7-year-old lapsed lists are below 1%.

3. This is the same root cause for the multi-week decline

The downward trend we saw earlier (Subscribers 3.18% → 1.09% → 0.40% → 0% / Winback 3.68% → 0.25% → 0.17% → 0%) is the same dynamic playing out as the active-user pool shrinks each week — every send removes the people who would have opened, leaving an audience that's progressively colder.

The good news

Nothing is broken — not the template, not the deliverability, not the creative. Memorial Day to General Users ($483, 4 orders) and VIP ($158, 6.23% CTR, 67% open) proved the message lands when it reaches a healthy audience. The Subscribers and Winback "underperformance" is the predictable output of how the audiences are defined in Sendlane — which means it's a configuration fix, not a content overhaul. The upside on these segments is real and recoverable.

Methodology notes. Open rates above 100% reflect Apple Mail Privacy Protection auto-prefetching and multiple pixel loads — unique open rate is the cleaner signal where available. Recent low/zero opens on small segments (May 21–25) likely reflect delayed tracking population rather than disengagement; click and revenue signal on the same sends is healthy. Revenue figures are attributed within the platform's reporting window and may continue to accrue.