DTC Lash Brand · $0 to $180K in 90 Days · HF Digital Media
← Back to All Case Studies
eCommerce · Beauty & Cosmetics

Scaling a DTC Lash Brand from $0 to $180K in 90 Days.

A premium beauty brand with strong product-market fit but zero digital infrastructure. We built the full acquisition system from scratch and scaled it to a sustained 4.8x ROAS in three months.

4.8x
Sustained ROAS
$180K
Revenue in 90 Days
$22
Average CPA
Client
Confidential · DTC Beauty
Industry
Beauty & Cosmetics
Duration
90 Days
Platforms
Meta · GHL · Klaviyo
SS-01 · Hero Dashboard
Final 90-day Ads Manager dashboard. Spend, revenue, ROAS, and purchases.
01 · The Challenge

Great product. Zero system.

The brand had a 4.7-star average review, a loyal repeat customer base, and a strong creative identity. What it did not have was a way to bring new customers in predictably. Revenue swung between $2K and $14K per month with no attribution and no compounding return on ad spend.

  • No Meta Pixel installed, zero conversion tracking on the website
  • Running only boosted Instagram posts with no funnel architecture
  • No retargeting, no Klaviyo flows, no SMS, no CRM
  • Shopify store on a free theme with a broken mobile checkout
  • Monthly revenue swinging by ±70% with no predictable pattern
  • Two prior agencies fired in 12 months for failing to scale
SS-02 · Before State
Empty Ads Manager, no pixel firing, boosted post receipts from prior agencies.
02 · The Strategy

Foundation first, then scale.

Paid traffic only compounds when the rest of the system can absorb it. Before spending a dollar on ads, we rebuilt tracking, the funnel, and the retention layer. Only then did we open the spend.

01

Foundation Audit

14-day audit of pixel, attribution, funnel, store, and creative library. 23 fixes ranked by revenue impact. Installed Meta Pixel with CAPI, GA4, server-side events, and full UTM hygiene.

SS-03 · Audit Report
23-fix audit doc with revenue-impact ranking.
02

Funnel & CRO Build

Rebuilt the product page mobile-first. Added social proof, urgency, bundle offers, and a one-click upsell at checkout. Klaviyo flows for cart abandon, post-purchase, welcome, and 30-day reorder.

SS-04 · Funnel Map
GHL funnel builder view and customer journey diagram.
03

Scale & Iterate

Structured creative testing produced 25+ variants per month. Weekly kills of the bottom 30%. By week 6, three winning UGC angles drove 78% of conversions at a 40% lower CPM than category average.

SS-05 · Scale Curve
Spend vs revenue chart over 90 days with the scale phase highlighted.
03 · What We Built

The complete acquisition system.

A single connected system covering acquisition, conversion, and retention. Every layer fed the next. Nothing ran in isolation.

Meta Ads Architecture

Three-layer campaign structure. Broad cold prospecting with creative-led segmentation, warm retargeting split by intent stage, and past-buyer retention driving 22% of total revenue at 9x ROAS.

Cold Prospecting Retargeting Retention
SS-06 · Ads Manager Structure
Account, campaigns, ad sets tree view.

Funnel + Landing Pages

Mobile-first product page rebuild with sticky add-to-cart, social proof modules, urgency bars, bundle upsells, and a one-click checkout upsell that lifted AOV by 18%. Three A/B tests live at all times.

GoHighLevel Shopify CRO A/B Tests
SS-07 · Funnel Pages
Landing page screenshots, desktop and mobile.

Email & SMS Automation

Klaviyo flows covering abandoned cart, post-purchase, welcome series, and a 30-day reorder sequence. SMS for high-intent triggers. By day 30, email and SMS combined contributed 22% of total revenue.

Klaviyo SMS Email Flows Segmentation
SS-08 · Workflow View
Klaviyo flow builder showing welcome series automation.

Creative Production Engine

25+ ad variants per month across three angles: problem-aware, solution-aware, brand-story. Weekly creative scorecards drove decisions, not gut. By week 6, three UGC angles produced 78% of conversions.

UGC Static Video Weekly Iteration
SS-09 · Creative Grid
Tested creatives mosaic with winners highlighted.
04 · The Numbers

What the system produced.

Every figure below is verified directly from Ads Manager and Shopify, cross-referenced via Meta CAPI. No estimates, no model attribution.

Total Revenue
$180K
Tracked end-to-end via Shopify and Meta CAPI cross-reference.
Average ROAS
4.8x
Sustained over the final 60 days, after the foundation phase.
Cost Per Acquisition
$22
Against an AOV of $79. Contribution margin of 3.6x after ad spend.
AOV Lift
+18%
From the one-click checkout upsell module added in week 2.
Email / SMS Revenue
22%
Share of total revenue from Klaviyo flows with zero ad spend behind them.
Total Ad Spend
$37.5K
Started at $200 per day, scaled to $1,200 per day by day 60.
SS-10 · Full Results Dashboard
Full Ads Manager view with the 90-day range, columns showing spend, revenue, ROAS, and purchases.
05 · Timeline

How 90 days played out.

From foundation install to scaled spend. Each milestone unlocked the next.

Days 1 to 14
Foundation Set
Pixel and CAPI live, funnel rebuilt, Klaviyo flows deployed. Zero ad spend during this phase.
Days 15 to 30
First Profit
Spend opened at $200/day. First creative winners identified. ROAS climbed from 1.8x to 3.4x.
Days 31 to 60
Scale Phase
Daily spend pushed from $400 to $1,200. ROAS held above 4.5x. Retention flows live.
Days 61 to 90
Steady State
4.8x sustained ROAS. Revenue swings dropped from ±70% to ±12% week over week.
SS-11 · Growth Curve
Day-by-day revenue and ROAS over the full 90 days.
SS-12 · Best Week Snapshot
Snapshot of the best-performing week with a 6.2x ROAS peak.
"

We had been running ads for a year before HF Digital Media. We spent more in the first six months of that year than we spent with them in 90 days. They generated more revenue in their first month than we had in the entire previous year.

SR
[Founder Name]

Founder · [Lash Brand Name]

Want results like this for
your brand?

30-minute strategy call. No pitch. No pressure. We will look at where you are and what a system like this would do for you.