Email & SMS CAC For Supplement Subscription DTC: The 'Almost-Free Channel' Audit

Owned channels look free on the P&L but rarely are. Here's how to load Klaviyo, Attentive, pop-up discounts, and Meta lead-ad spend into an honest email and SMS CAC for a supplement subscription brand.
Quick answer
Email and SMS CAC for a supplement subscription brand is almost never zero. Once you allocate Klaviyo/Attentive license fees, the margin cost of the welcome discount, and any paid list-build spend on Meta lead ads, the honest blended figure typically lands between €12 and €35 per first subscription order — often within 20% of your paid social CAC, not below it.
Email & SMS CAC (Almost-Free Channel Audit)
The fully-loaded cost to acquire a first subscription order via email or SMS, after allocating tooling, incentive margin, and paid list-build spend.
Most supplement and wellness subscription brands report email and SMS CAC as effectively zero because the acquisition line item on the P&L is small — a Klaviyo seat, an Attentive contract, maybe a pop-up app. The almost-free channel audit corrects that view by pulling four hidden inputs into the numerator: platform license cost per acquired subscriber, the margin given away in the welcome discount, paid spend used to fill the top of the list (Meta lead ads, giveaway campaigns), and SMS carrier plus compliance fees. The result is the CAC number you can honestly compare against Meta, Google, and TikTok — not a marketing-report artifact.
The pitch for owned channels sounds airtight: you already have the list, sending costs pennies, and the revenue is pure margin. For a supplement brand paying €55 to acquire a customer on Meta, moving budget into a bigger pop-up incentive and a longer welcome flow looks like an obvious win.
Why the 'almost-free' number is wrong
The zero-CAC framing works by putting only marginal send cost in the numerator. It ignores the fixed platform bill, the discount you gave to capture the address, and the ads you ran to drive traffic to the pop-up in the first place.
For a €4M magnesium subscription brand, that usually means a Klaviyo tier around €400–€900/month, an Attentive contract in the €1–€2k/month range, and a 15% welcome discount on a €38 first order. None of that lives in the email CAC line on the dashboard, but all of it is spent to make owned-channel revenue happen.
The four hidden inputs
A defensible email and SMS CAC must include: (1) Klaviyo/Attentive license cost allocated per acquired subscriber, (2) welcome-discount margin cost per redemption, (3) paid list-build spend on Meta lead ads or giveaways, (4) SMS carrier fees plus TCPA/GDPR compliance overhead. Miss any one and the number stays fictional.
How to detect the gap in your own numbers
Start with a 90-day cohort of first subscription orders where the last-touch channel is email or SMS flows. Pull the count of activated pop-up captures in the same window and the total welcome-discount redemption value. The ratio of orders to captures is your list-to-first-order conversion — usually 4–9% for supplements.
Then layer in cost. Allocating Klaviyo and Attentive license cost across acquired subscribers is a per-signup number, not a per-send number. Add the paid list-build spend on Meta lead ads that fed the pop-up, plus SMS carrier fees and TCPA compliance loaded into Attentive CAC. Divide the fully-loaded total by first subscription orders — that's your honest email and SMS CAC.
How to fix it: the corrected CAC build
Take a greens-powder brand doing 3,200 first subscription orders per quarter through email and SMS flows. Klaviyo + Attentive combined runs €7,500 for the quarter. The pop-up captured 42,000 emails at a 20% welcome discount on a €42 AOV — roughly €26,880 in margin given away across the 3,200 who converted (assuming 60% redemption).
Add €18,000 in Meta lead-ad spend to fill the pop-up funnel and €2,100 in SMS carrier plus compliance costs. Total: €54,480 across 3,200 first orders. Fully-loaded email and SMS CAC = €17.02 — not zero, and only marginally cheaper than the brand's €24 Meta CAC once you look at first-order payback.
The comparison that actually matters
Once you correct the math, email and SMS CAC for supplement subscription brands rarely beats paid on a fully-loaded basis. It usually wins on payback speed (subscribers who came through a nurture flow renew at higher rates) — which is a different argument than 'the channel is free', and one you can actually defend in a board meeting.
Experiment ideas once the CAC is honest
With a real CAC number, the interesting tests change. Instead of 'send more emails', you test the discount depth on the pop-up — a 10% welcome offer vs 20% often captures 30% fewer addresses but cuts CAC by 40%. Mobile pop-up timing also matters more than most brands think, since delayed triggers on mobile convert a warmer visitor at a lower list-build cost.
The other test worth running is diminishing-return on list growth: past a certain list size for your SKU count, incremental captures don't convert to subscription orders, and you're paying Klaviyo tier increases for dead weight. Find the point where each new 1,000 subscribers stops paying back within one subscription cycle and cap the pop-up spend there.
Frequently asked questions
Sum four inputs across a 90-day window: Klaviyo license cost, welcome-discount margin cost, any paid list-build spend on Meta lead ads or giveaways, and any add-on tooling (pop-up app, deliverability tools). Divide by first subscription orders where email flows were the last touch. That's your honest CAC — usually €10–€25 for supplement brands, not zero.
Allocate the portion tied to acquisition flows — welcome series, browse abandon, cart abandon — not retention emails to existing subscribers. A reasonable split is to divide the bill by list size, then multiply by new subscribers acquired in the period. Most €1M–€15M supplement brands land on 40–60% of the Klaviyo bill being acquisition-attributable.
Yes, meaningfully. SMS carrier fees, TCPA/GDPR consent capture, and Attentive's per-message pricing push SMS CAC 30–70% higher than email CAC for the same brand. It also converts faster on first order, so payback is quicker even though acquisition cost is higher. Track them separately, then blend for a channel-level view.
Treat the pop-up welcome discount as a list-build CAC line item, not a promotional discount. If you give 15% off a €40 first order and 60% of captured subscribers redeem it, the per-acquired-customer margin cost is €40 × 0.15 × (1 / redemption_rate_to_first_order). For most supplement brands that's €4–€9 per first subscription order, not trivial.
In email CAC. If the spend's job was to fill the pop-up list rather than drive a direct purchase, it's a list-build input. Otherwise you're double-counting your paid social budget as 'free' owned-channel revenue. Meta lead ads pointed at a lead-magnet quiz are the clearest example — that spend is an email CAC input, full stop.
Supplement subscription AOVs are low (€30–€50), welcome discounts eat 15–20% of that AOV, and the list-to-first-order conversion for wellness pop-ups sits around 5–8%. Once you multiply through, the per-order acquisition cost approaches paid social CAC. Email still wins on LTV — but not on CAC alone.
If your finance team enforces a 3-month CAC payback, the CAC ceiling for a wellness subscription brand on a €38 AOV and 60% gross margin is roughly €68 across three orders. Fully-loaded email CAC at €15–€25 fits inside that ceiling comfortably — but only if you've done the honest math, not the almost-free version.
Use a position-weighted model within the pre-purchase touch sequence rather than last-touch. If SMS captured the address and email sent the discount reminder that closed the order, splitting 50/50 is defensible. Alternatively, run holdout tests on each channel to measure incremental lift — that's the only method that survives scrutiny at the board level.
For a subscription brand at that revenue band, expect €12–€22 for email and €18–€35 for SMS on a fully-loaded basis. Anything under €10 usually means you haven't allocated Klaviyo/Attentive cost or discount margin. Anything over €40 suggests your pop-up conversion is broken or your list-build paid spend has hit diminishing returns.
When incremental 1,000 captures no longer pay back within one subscription cycle. Practically, that's when your list-to-first-order conversion drops below 3% on new captures while your average tenure and Klaviyo tier both grow. Cap pop-up paid spend at that point and shift budget to retention flows — the CAC math on further growth stops working.
Track CAC, channels, and funnel conversion in one place
Metricuno connects ad spend, funnel events, and revenue so you can see CAC by channel, cohort, and campaign — without stitching together five tools.