now accepting clients for the month of November 2026 ⚡️
Home / Case Studies / Solara Botanicals
DTC E-Commerce & Wellness Klaviyo • Shopify Plus • Recharge Zero-Party Data Architecture

Solara Botanicals: Scaling Email Revenue Share from 14% to 38.6%.

How we transformed a single-purchase DTC brand into a recurring revenue engine by architecting a custom zero-party skin diagnostics quiz and predictive replenishment flows in Klaviyo.

38.6%
Email Revenue Share
Up from 14.1% baseline
+34.2%
Repeat Purchase Lift
Measured across 90-day cohort
+$18.70
AOV Expansion
$62.50 to $81.20 average basket
68%
Quiz Completion Rate
Over 32,000 profiles tagged
Executive Summary

Breaking the Paid Ad Addiction with Lifecycle Retention

Solara Botanicals is a fast-growing DTC organic skincare brand generating over $220,000 per month on Shopify Plus. While their top-of-funnel Meta and TikTok ad acquisition was strong, their customer lifetime value (LTV) was severely impaired.

Over 74% of first-time purchasers never placed a second order. Rising customer acquisition costs (CAC) were rapidly eating into gross margins, leaving the founders on an unsustainable paid media treadmill.

Their email channel was treated as a blunt promotional tool: generic weekly discount blasts that generated dismal 12% open rates, rampant spam complaints, and near-zero post-purchase loyalty.

The Problem Statement

Why 74% of First-Time Buyers Never Returned

Issue 01

Zero Customer Profiling

A customer with dry, sensitive skin received the exact same broadcast promoting clarifying oily-skin cleansers, eroding brand authority.

Issue 02

Arbitrary Reorder Timing

Replenishment emails were sent at a flat 30 days, even though serums lasted 45 days and moisturisers lasted 60 days, resulting in ignored prompts.

Issue 03

No Frictionless Reorder Path

Returning customers were forced to re-navigate the full mobile checkout rather than receiving a 1-click pre-filled SMS cart.

The Revenue Gap: The brand was forfeiting an estimated $45,000 every 60 days in predictable second-order repeat purchases from existing customers who had already shown affinity for the product.
System Architecture

Zero-Party Diagnostics & Dynamic Replenishment

I engineered a comprehensive lifecycle retention architecture consisting of a personalized intake quiz, dynamic product profile tagging, and automated consumption-based replenishment flows.

// RETENTION & CONSUMPTION LIFECYCLE FLOW
[User Takes 60-Sec Skin Diagnostic Quiz]
       │  (Collects: Skin Type, Sensitivity, SPF usage, Top Goal)
       ▼
[Klaviyo Webhook Ingestion]
       │  Appends Profile Properties: `skin_type: Dry_Dehydrated`, `primary_concern: AntiAging`
       ▼
[Dynamic Recommendation Email + SMS Welcome Series]
       │  Click-to-Convert: 28.4% Conversion Rate
       ▼
[Shopify Plus Order Placed]
       │  Webhook captures SKU line items & calculates bottle volume
       ▼
[Predictive Consumption Timer]
       │  Serum 50ml: 42-day consumption curve
       │  Cream 100ml: 58-day consumption curve
       ▼
[Day 38: Personalized Replenishment Trigger]
       │  Email: "Dr. recommended refill for your dry skin routine"
       │  SMS: 1-Click Reorder checkout token via Recharge
       ▼
[Customer Converts without visiting homepage] (AOV: $81.20)
          

Custom Klaviyo Profile Schema

{
  "email": "elena@solaradirect.com",
  "properties": {
    "quiz_completed": true,
    "skin_type": "Combination_Sensitive",
    "primary_barrier_issue": "Redness_Rosacea",
    "recommended_routine": "Calm_Barrier_Bundle",
    "predicted_restock_date": "2026-11-18",
    "vip_tier": "Gold_Advocate",
    "sms_consent": true,
    "last_product_purchased": "Ceramide Barrier Serum 50ml",
    "days_between_orders": 44
  }
}
Implementation Blueprint

The 4-Pillar Retention Strategy

01

Zero-Party Data Quiz & Dynamic Product Matching

Replaced generic site pop-ups with a "Find Your 60-Second Custom Routine" quiz. Over 32,000 visitors completed the diagnostic in 90 days, capturing first-party intent data directly into Klaviyo customer profiles.

02

Post-Purchase Educational Onboarding Sequence

Rather than immediately pitching cross-sells, customers received a 4-part routine guide: "How to apply day 1", "What normal purging looks like", and "How to store your botanical extracts." This reduced return rates by 38% and built high brand trust.

03

Dynamic ML-Based Replenishment Loops

Implemented custom Klaviyo branching based on individual purchase history. If a customer bought a 30-day bottle of face oil, they received a friendly restock nudge at Day 25; if they bought a 90-day trio, they were suppressed until Day 80.

04

Frictionless SMS Re-Order Integration

Connected Postscript and Recharge: returning buyers received an SMS notification with a pre-filled cart link. Customers tapped once and completed checkout via Apple Pay in under 15 seconds.

Verified Scorecard

90-Day Cohort Performance

Metric Before Retention Overhaul After Klaviyo + Quiz Pipeline Net Improvement
Email Share of Total Revenue 14.1% 38.6% +24.5% Points
90-Day Repeat Purchase Rate 21.8% 34.2% +56.8% Relative Lift
Average Order Value (AOV) $62.50 $81.20 +$18.70 per cart
Welcome Series Open Rate 22.4% 51.8% 2.3x Engagement

"Jec completely shifted our unit economics. We used to break even on the first purchase and pray people came back. With his quiz funnel and replenishment flows, our repeat order curve looks like a hockey stick. Email alone now generates over a third of our revenue every month."

SB
Founder & Chief Brand Officer
Solara Botanicals

Ready to scale your e-commerce customer lifetime value?

Let's audit your current customer journey, identify high-leverage drop-off points, and architect automated flows that drive repeat revenue.

Next Case Study: B2B SaaS →