Use case

Klaviyo flows for vitamin brands: a segmentation playbook that actually matches buyer behavior

Generic Klaviyo flows ignore how people actually buy vitamins. Here's how to segment by replenishment cycle, stack, and commitment—and turn browsers into repeat-bottle buyers.

The opportunity

What this looks like in your data

Vitamin brand Klaviyo accounts are badly segmented. That's not a swipe at operators. It's a structural problem. Most store owners set up Klaviyo the same way a fashion brand would: an abandoned cart flow, a generic welcome series, and a monthly newsletter that fires at 10am on Tuesday because 'that's what the benchmark says.' But vitamins are not t-shirts. A customer who buys a liquid multivitamin every 30 days is not the same person who grabbed a one-time collagen creamer during a TikTok sale. If your flows treat them identically, you're burning list health and leaving repeat purchases on the table.

Vitamin brand Klaviyo success lives in replenishment windows, stackable behavior, and commitment signals. Someone buying two products from the same functional category (sleep, immunity, focus) is telling you they're committed to a protocol. Someone buying across three categories is telling you they trust your brand, not just one SKU. These signals are free, they're already in your Shopify data, and most brands aren't reading them.

This article is a concrete Klaviyo playbook for vitamin and supplement brands. We'll walk through four segmentation moves that match how people actually consume pills, powders, and tinctures, then show what changes when you apply them—from repeat purchase rate to Meta ROAS. No platitudes. Just flow structures and segment logic you can steal.

Why this vertical is different

The dynamic you have to design for

Vitamin brands live and die by replenishment, but most Klaviyo accounts don't know when the bottle's empty. A 30-day multivitamin and a 60-serving greens powder have completely different consumption cadences. If your post-purchase follow-up fires on a fixed 14-day delay for both, you're re-engaging the greens buyer five weeks too early and missing the multivitamin buyer entirely when she runs out on day 26 and opens Amazon. Now you're not just losing a repeat purchase—you're training that customer that your brand isn't tracking her needs.

Stacking makes the segmentation problem harder. Vitamin buyers rarely buy one thing. An immune bundle—D3, zinc, C—signals a seasonal concern. A sleep stack—magnesium, ashwagandha, L-theanine—signals an ongoing nighttime routine. A cross-category order that hits sleep, energy, and gut health signals a loyalist who views your brand as their wellness supplier. Most Klaviyo setups shove all three into 'Purchased Once, Any Product.' That segment is too broad to act on, so it gets ignored.

The playbook

What to actually ship

  1. 01

    Replace the '30-Day Replenishment' flow with consumption-window triggers

    The default playbook says set a 30-day delay on post-purchase, fire a reorder email, and move on. But a 60-count probiotic taken daily is a two-month supply. A 30-serving liquid vitamin is one month. A 180-count Omega-3 (one per day) is six months. Emailing all three on the same cadence guarantees two of them are mistimed.

    Tag every SKU with a custom property in Klaviyo—call it `consumption_days`. When a customer buys that product, the flow's wait step reads the property. Triggers fire at 75% consumption, not an arbitrary date. A 30-day multivitamin triggers at day 22. A 180-count Omega triggers at day 135. This moves the reorder email from a generic ask to a well-timed reminder that the bottle is almost gone, right before the customer reflexively opens a new tab and searches for the generic. Brands using consumption-based trigger timing see a 10-15% lift in their flow-attributed repeat purchase rate against fixed-delay setups.

  2. 02

    Segment by 'stack intent' before you send a single cross-sell

    A customer with a single product in one functional category (just Vitamin D) is a single-task buyer. A customer buying two products within the same category (zinc + elderberry + Vitamin D, all immune-targeted) is a protocol buyer. A customer with three or more products across different categories (sleep, energy, focus) is a brand loyalist. These groups need completely different post-purchase flows.

    The single-task buyer gets a 'Complete your stack' email showing the next logical complementary product in that category—magnesium for sleep, B-complex for energy. The protocol buyer gets a 'Routine review' email with a consumption schedule and a subscribe-and-save offer at a bundle discount. The loyalist gets early access to new formulations and the ability to rate products. None of this requires a quiz. Their shopping cart already told you the intent. You can build these segments in Klaviyo with 'Placed Order' triggers filtered by product category tags, and they'll update automatically.

  3. 03

    Match vitamin buyer segments to Meta ad audiences by commitment level

    Your repeat buyers are your highest-value ad audience, but most brands dump all purchasers into a single Meta customer list. That wastes spend showing retention ads to one-and-done shoppers and acquisition ads to your loyalists.

    Build three lists from Klaviyo segments. First, a 1% Lookalike Audience seeded from customers who have purchased three or more times across at least two different product categories—your committed brand buyers. Second, a retargeting audience of single-product purchasers who bought 30-45 days ago and haven't reordered (they're prime for a subscribe-and-save offer). Third, an exclusion list of anyone who purchased in the last 14 days—don't retarget them with the same product they just bought. These audiences export directly from Klaviyo to Meta Ads Manager, and they let you bid differently by intent. Committed-buyer Lookalikes often deliver CPA 20-30% below interest-based audiences (Meta business case study, 2024), because the seed data is actual purchasing behavior, not inferred interest.

  4. 04

    Rethink the abandoned cart flow for supplement brackets

    A single-product abandoned cart with a $19.99 melatonin gummy needs a different recovery email than a three-product cart totaling $89, especially if the products span functional categories. The $19.99 cart probably signals price hesitation—trigger a first email with a shipping threshold reminder or a 'Try it with our 30-day guarantee.' The $89 cart is likely purchase paralysis or distraction.

    That high-consideration cart needs a different sequence. First email: straightforward cart-recovery reminder within 2 hours, no discount. Second email at 12 hours: social proof (reviews for those exact products). Third email at 24 hours: a small bundle discount or free shipping threshold. This sequence segmented by cart value and basket composition is standard in a considered-purchase vertical like supplements, and the Klaviyo 'Started Checkout' metric is the most direct place to build the trigger. Average open rate for the health & wellness vertical on checkout-triggered flows is around 41-46% (Klaviyo benchmark, 2024).

A worked example

What this looks like end-to-end

Take a hypothetical $4M functional-mushroom brand selling on Shopify. Their catalog includes a lion's mane focus tincture ($38, 30 servings), a reishi sleep capsule ($29, 60 count, two per night = 30-day supply), a chaga immune powder ($44, 30 servings), and a 'Mushroom Stack' bundle ($97, one each of the three). They run Klaviyo for email and Meta for acquisition.

Their current setup is standard: a three-email abandoned cart flow, a five-email post-purchase sequence, and a weekly newsletter. But the post-purchase sequence fires identically regardless of what was purchased. The lion's mane buyer gets the same testimonial email as the reishi buyer. There's no replenishment logic. Repeat purchase rate is 18%, well below the Klaviyo health & wellness median of ~24% (Klaviyo benchmark, 2024).

Here's how the playbook changes their account. First, they tag every SKU with a `consumption_days` property: 30 for lion's mane and reishi, 30 for chaga. Bundle gets 30 as well since it's a one-month supply of each. A new post-purchase flow splits by product category: 'Focus,' 'Sleep,' 'Immunity,' 'Stack.' The Focus path waits 24 days, then triggers a replenishment email with the subject line 'Your lion's mane is almost gone—refill before it runs out.' That email dynamically pulls the exact product they bought and adds a one-click reorder link.

Meanwhile, cross-sell logic kicks in by stack intent. A single-product reishi buyer enters a 'Complete your sleep stack' branch that offers magnesium glycinate and a sleep herbal blend at day 14, before the bottle is empty. A Mushroom Stack buyer gets a completely different path: their post-purchase flow checks in at day 20 with a consumption guide, not a cross-sell, and offers a 15% subscription discount at day 28.

On the ads side, they export three segments from Klaviyo. The first: a customer list of anyone who bought the Mushroom Stack or purchased across two or more single-product categories (their committed buyers). This seeds a 1% Lookalike Audience. The second: a retargeting list of single-product buyers who haven't repurchased within 35 days, served a dynamic ad showing the product they bought plus its complementary product. The third: a suppression list of anyone who purchased in the last 14 days, keeping their acquisition campaigns from wasting retargeting dollars on recent converters.

After 90 days of this setup, the expected shift: Repeat purchase rate moves from 18% toward 22-24%. The replenishment flow specifically is contributing 8-10% of total email-attributed revenue, up from near zero. Meta CPA on the committed-buyer Lookalike is running about 25% below their previous broad-interest audience. And most importantly, the founder stops guessing which customer to email.

Who each step targets

The buyer archetypes behind the playbook

  • Single-Category Stacker

    Conversion rate 15-20% above the store's average for targeted cross-sell emails, per Klaviyo benchmark trends for segmented flows.

    Purchased two to three products from within one functional category (sleep, focus, immunity). Behavior signals they're committed to solving a specific wellness need and are open to protocol completion offers.

  • Months-Lapsed Core Buyer

    Average winback email conversion rate for health & wellness is 1.5-3.0%. Segmented winback with a specific time-bound offer and a product-reminder can hit 4-6%.

    Previously purchased a staple product (multivitamin, Omega-3) on a regular cycle but has gone silent for 45+ days. Their purchase history and product type suggest subscription churn or switched to retail—winback incentive potential is high.

  • Promo-Test Driver

    Reactivation emails for this segment typically see a 1-2% purchase rate, but email opens on testimonial-heavy sequences can reach 35-40% (Klaviyo benchmark, 2024), warming the list even without immediate conversion.

    First purchase was a single, low-AOV product during a sitewide sale. Has not returned. These buyers often use Klaviyo tags like 'Sale Source' and are ideal for a lightweight re-engagement sequence featuring social proof and a one-time 'retry' discount.

  • The Committed Brand Loyalist

    Repeat purchase rate for this segment will be 30-45%, compared to a storewide median of 22-24%, making them the ideal seed audience for high-performance Meta Lookalikes.

    Purchased across three or more functional categories in the last 12 months and has a repeat purchase rate above the store average. This is your highest-LTV segment. They need early product access and a subscription upgrade flow, not discounts.

Watch out

What brands in this vertical get wrong

  • Firing replenishment emails on a fixed 30-day delay regardless of bottle size, so a two-month supply gets re-ordered too early and a one-month supply gets forgotten entirely.
  • Dumping all purchasers into a single post-purchase Klaviyo flow with the same cross-sell, so a sleep supplement buyer gets recommended an energy product—breaking the trust the first purchase built.
  • Suppressing recent purchasers from all email for 14 days, missing the critical re-engagement window when the customer is most excited about their new routine and open to complementary recommendations.
  • Never exporting Klaviyo purchase segments to Meta, leaving high-LTV customer lists unused while the ad account burns budget on broad prospecting audiences.
  • Sending the same winback flow to a one-time promotional buyer and a former six-month subscriber, then wondering why the reactivation rate for both is under 2%.
The outcome

What changes once you run this

Ninety days of running consumption-based flows and stack-intent segmentation changes the numbers that matter. Repeat purchase rate—the metric that determines whether your vitamin brand actually compounds or just spins gears—moves from the low teens toward the Klaviyo health & wellness median of 22-24% (Klaviyo benchmark, 2024). Flow-attributed revenue shifts from the welcome flow doing all the work to a genuine three-pillar structure: welcome, replenishment, and cross-sell each contributing meaningful dollars.

List health improves because you stop blasting a single newsletter to 80,000 people and start matching send frequency to behavior. Committed buyers get higher frequency with better content. One-and-done promo hunters get a lean reactivation sequence and then go quiet. The unsubscribe rate drifts down 0.2-0.3% because the emails feel relevant. On Meta, CPA on dedicated customer-match audiences runs 20-30% below the account's average prospecting CPA. The ROI doesn't come from a single flow. It comes from the whole system matching how people actually buy vitamins.

FAQ

Common questions

  • What's the biggest Klaviyo mistake vitamin brands make?

    Treating a monthly multivitamin buyer the same as someone who bought a single wellness shot on sale. The first needs a replenishment flow timed to a 28-day cycle. The second needs a cross-sell sequence into the core line. Blasting both with the same abandoned cart email trains half your list to ignore you. Segment by product type and purchase cadence before you touch a flow, or your open rates will keep drifting toward the Mailchimp benchmark of 21.33% (Mailchimp benchmark, 2024) instead of the 41-46% Klaviyo brands in health & wellness see.

  • How do supplement brands personalise when health goals are so different?

    You don't need to guess their goal. You look at their cart. A customer who buys magnesium glycinate, ashwagandha, and a sleep tincture is signaling sleep support, even if they never fill out a quiz. A bundle of Vitamin D, zinc, and elderberry signals immune. Build Klaviyo segments off multi-product purchase patterns and tailor the next supplement recommendation accordingly. You end up with 4-6 behavioral buyer types without asking a single survey question.

  • What Klaviyo flows actually move the needle for vitamin subscriptions?

    The welcome flow should split subscribers into subscription-starters and one-time buyers immediately. Subscription-starters get a 'What to expect in week 1' sequence with a cross-sell offer at day 14. One-time buyers hit a 'Subscribe & Save' flow after their first bottle is roughly two-thirds empty—so around day 18-20 for a 30-day supply. Post-purchase flows for vitamins crush when they're timed to consumption, not calendar days.

  • How do I match Klaviyo segments to Meta ads for a better ROAS?

    Export high-LTV segments as customer lists to Meta Ads Manager. Create a 1% Lookalike Audience off a seed list of customers who have purchased three or more times across different product categories. Those are your committed buyers. A separate list of single-product fast-replenishers—like monthly protein buyers—makes a high-intent retargeting audience. Bid higher on that list and you'll typically see a 20-30% lower CPA than interest-based targeting alone (Meta business case study, 2024).

  • What's the right way to set up a replenishment flow for vitamins?

    Don't just set an arbitrary 30-day trigger. Tag each SKU with its actual consumption window: a 60-capsule bottle taken twice daily lasts 30 days, a liquid tincture with a 30-serving bottle at one dropper per day lasts 30 days. But a 180-count probiotic taken once daily lasts six months. Build a custom property in Klaviyo for 'replenishment_days' on each product and use that property as the wait step in your flow. Trigger the email when the bottle is 75% consumed. You'll catch them before they drive to Amazon.

  • How do I reduce churn on vitamin subscriptions without constant discounting?

    Add an 'upcoming shipment' notification flow that fires 3 days before the next subscription order. Include a one-click option to add a low-cost complementary product—a travel packet, a single sleep sachet—at a slight discount. The goal isn't margin on the add-on. It's reinforcing that their subscription is active and valuable. Brands doing this see up to a 15% reduction in subscription cancellation rate over six months, because the notification reminds them they're using the product, not just paying for it.

More use cases

Related

Run the audit

See it on your own store.

Free. Seven-minute connect. About 24 hours to your six named buyer archetypes plus 18 ranked campaigns.