From Click to Loyalty: How Unified Meta and Klaviyo Systems Drove 8.5× ROAS and £540K Revenue

A Year Before Andromeda: The 9-Month Meta × Klaviyo Experiment That Predicted the Algorithm
Client: Niche Fashion Brand · Period: Aug 2023 – Apr 2024
A single, self-built conversion campaign fused with Klaviyo retention — modelling Meta’s later Andromeda logic a year early.
Executive Summary
Before Meta announced Andromeda, this program was already running on the same principles: creative diversity, simplified structure, and a tight feedback loop between paid and retention. Every element — campaign design, audiences, creative cadence, Klaviyo flows, and measurement — was built and executed personally by Nicola Lewis. No agency. No outside support.
Context: Inventory Reality × Lockdown Legacy
Lockdown froze wholesale. Full inventory sat ready — archive pieces to clear, plus limited new runs. That allowed aggressive spend without stock-out risk and demanded disciplined creative rotation (swap, don’t pause).
A new audience also emerged: older women (40s–50s) drawn to the brand’s niche, rock-and-roll aesthetic. Early reach work produced first-party signal that seeded 1% lookalikes in 2023–24. CPMs were low, attention high, and ROAS consistently above typical apparel benchmarks.
Note: The wholesale business operated separately with its own marketing team. Results here reflect the direct-to-consumer campaigns and Klaviyo retention managed end-to-end by Nicola Lewis.
This campaign ran inside an ad account with around 12–15 other active campaigns but was the only one designed as a long form test — a nine-month lab to observe how Meta’s system learned when left to run without interruption.
The Human Signal Layer
Customer-service reviews showed buyers used exact product names (“Is the Alexandra back in stock?”). That language signalled memory and intent. We kept attention warm by replacing sold-out creatives rather than pausing, and mirrored customer phrasing in ad copy and flows.
“Most marketers never touch customer service. I did. Every complaint, every compliment, every ‘where’s my order?’ taught me who was really buying.”
Campaign Structure
- Objective: Conversions / Sales.
- Ad sets: 2 micro-niches (around 450k each), overlap manually removed.
- Creative volume: 35+ assets across video, carousel, UGC, lifestyle, and product-only; seasonal rotation.
- Budget split: 70% prospecting / 30% remarketing with capped bids.
- Placements: 27+ across Facebook, Instagram, Messenger (WhatsApp noted for future use; not active).
- Attribution hygiene: Offline Events mapped to sales for an extra validation layer.
- Integration: Direct Meta → Klaviyo handover so retention flows could convert and compound.
Results Snapshot
over 337 days
3,488 sales · 8.53× ROAS
cost per purchase
unique users
Retention & Klaviyo Performance
Meta discovery fed high-intent sign-ups into Klaviyo; 229 campaigns and always-on flows converted and compounded lifetime value.
229 campaigns · seasonal + product-focused
Welcome · Abandoned Cart · Post-Purchase · Win-Back
retention ROI driven from Meta traffic
- Meta → Klaviyo loop: newsletter sign-ups from ads converted through automated sequences.
- Attribution aligned: 7-day click windows kept measurement consistent across paid and email.
- Content echo, not copy: flows used new angles (fit, care, returns intel) instead of recycling ad creatives.
Data Sources & Signal Map
Where the truth came from — and how it shaped decisions.
| Source | What it told us | How we used it |
|---|---|---|
| Customer Service Threads (email & chat) | Product-name recall, sizing pain points, reasons for returns, restock interest, delivery friction. | Creative angles and copy in the buyer’s language; stock alerts; FAQs in flows to reduce refunds. |
| Klaviyo Events (opens, clicks, viewed product, orders) | Resonant content by segment; cadence sensitivity. | Flow sequencing and offers; campaign topics by season. |
| Meta Pixel + Offline Events | Purchase confirmation; attribution sanity check. | Kept CPA/ROAS honest; guided budget scaling. |
| Site Analytics (landing → PDP → cart) | Which creatives drove depth, not just clicks. | Kept “traffic-primer” ads live; retired dead-ends. |
| Inventory / Restock Feeds | Sell-through pace; sizes out of stock; returns by SKU. | Rotation rules: swap creative when stock shifts; restock pings via email. |
| Returns & Refund Reasons | Fit/quality objections concentrated in a few SKUs. | Pre-purchase education in ads & flows to lower preventable returns. |
Internal Validation
On 14 May 2024, Nicola emailed management summarising the live results nine months in. The message documented the same structure later formalised in Andromeda: persistent lifetime budget, micro-niche ad sets, 35 creatives on rotation, and a direct Meta → Klaviyo loop.
“I started one campaign to test my strategy back in Aug last year (still active)… two ad sets around 450k and 35 creatives constantly updated with new copy and media. Hence the importance of creative that works on socials.”
Peer Group Benchmarks (Fashion / Apparel)
| Metric | Your Result | Industry Average | Difference |
|---|---|---|---|
| Meta ROAS | 8.53× | ~2.9× | ≈ 3× higher |
| CPA (Cost per Purchase) | £6.64 | ~£20–45+ | ~3–7× lower |
| Email Revenue Share | £595,657.51 (campaigns+flows) | ~27% of store revenue | ~3× above norm |
“These results weren’t a team effort. They were mine alone — strategy, execution, testing, and analysis from start to finish.” — Nicola Lewis
Why It Matters
When Meta launched Andromeda in late 2024, it validated this method: creative as targeting, persistent budgets, and full-funnel feedback between acquisition and retention.
- Creative is targeting: variety trains the system faster than audience splits.
- Know before you scale: niche brands earn data through depth, not volume.
- ROAS is a vanity mirror: profit begins where attribution ends.
- Gut still wins: algorithms follow data; intuition spots change first.
Closing Note
Andromeda made the philosophy official. This campaign proved it first — built from scratch, by hand, with receipts.
Skincare Brand’s Email Marketing Success with Klaviyo
Skincare Brand’s Email Marketing Success with Klaviyo
A four-month recovery of a previously mismanaged Klaviyo account — rebuilt from the ground up to restore deliverability, segmentation, and flow logic. The result: top-tier engagement and a 101× ROI.
Executive Summary
This project involved taking over a mismanaged Klaviyo account for a skincare brand. After correcting poor deliverability, broken segmentation, and redundant automations, the account was rebuilt using a data-first framework guided by Shopify Analytics and real customer behaviour.
Within four months, email generated A$141,690.80 and represented 13.09% of total store revenue — while overall store sales dropped 44%. Email revenue, however, grew 95%, proving the power of owned media when properly engineered.
Financial Performance
Detailed Analysis
| Item | Amount | Share |
|---|---|---|
| Klaviyo Subscription | A$1,400 | 100% |
Management time excluded to isolate software ROI.
| Metric | Result |
|---|---|
| Email Contribution to Total Store Revenue | 13.09% |
| Campaign Performance | A$114,816.56 (81.03%) |
| Automated Flows | A$26,874.24 (18.97%) |
| Store Growth vs. Previous Period | −44% (store) · +95% (email) |
Peer Group Benchmarks (DTC Skincare · 2025)
| Metric | Peer Average | This Result | Standing | Interpretation |
|---|---|---|---|---|
| ROI | 6–12× | 101× | 🔥 Top 1% | Exceptional performance for recovered accounts. |
| Email % of Revenue | 8–12% | 13.09% | 🏆 Above Average | Strong lifecycle contribution. |
| Open Rate | 40–45% | 58–62% | 🟢 Outstanding | Deliverability fully restored. |
| Click Rate | 1.5–2.0% | 1.6–2.9% | 🟢 Strong | Content engagement above peer norms. |
| Flow Share of Email Rev | 30–40% | 19% | ⚪ Growth Opportunity | Future expansion potential. |
Key Insights
Email revenue expanded while paid channels contracted. A 101× ROI places this account within the top percentile for skincare brands using Klaviyo.
Applying first-principles engineering — deliverability repair → segmentation rebuild → automation logic — turned email into a stable profit engine contributing 13.09% of total revenue.
Recommendation
- Activate SMS automations for high-intent reminders and offers.
- Implement loyalty / rewards to increase repeat sales by 15–25%.
- Expand flows (replenishment, cross-sell, win-back) to raise flow share to 30–35%.
- Deepen personalisation by skin concern and routine to increase AOV and frequency.
Previous revenue prior to takeover was not under this management and is excluded from results.
Why ROAS Lies: How Ignoring Segmentation Burned a Once-Healthy Meta Account
Why ROAS Lies: How Ignoring Segmentation Burned a Once-Healthy Meta Account
Originally built correctly with clean events and a strong acquisition framework. I helped a friend as a favour, then stepped away in May 2024 when guidance wasn’t followed. The account drifted on outdated settings (broad age targeting, lifetime budgets, stale creative) until acquisition collapsed and reporting became unreliable.
Executive Summary
New customer acquisition has declined sharply while returning customers mask the drop in top-funnel performance. Audience overlap exceeds 50%, targeting remains all genders 18–65+, and attribution is inflated as Meta and Klaviyo both claim the same conversions. Once adjusted for new-customer only impact, Meta’s effective ROAS halves and true End CAC nearly doubles.
Meta charges on impressions. Broad targeting + high overlap = paying for non-prospects and duplicate reach.
Performance Snapshot (90 Days)
£42,367 new · £97,141 returning
≈ 9–10 per day
Self-competition inflates CPM/CPC
Within “A+ Campaign”
Detailed Analysis
| Period | New Customers | Prior | Change |
|---|---|---|---|
| Q2 2025 (Apr–Jun) | 782 | 1,323 (Q2 2024) | –41% |
| Q1 2025 (Jan–Mar) | 812 | 930 (Q1 2024) | –13% |
| Q4 2024 vs 2023 | 968 | 980 | –1% |
| Channel (90d) | Orders | New Customers | End CAC (all-in) |
|---|---|---|---|
| Meta Ads | 493 | 214 | ≈ £39 |
| Klaviyo Email | 307 | 60 | ≈ £25 |
Klaviyo looks efficient because it monetises existing customers; Meta is the acquisition engine.
Audience & Spend
- Major spend on 18–24 (£174) and 25–34 (£1,532) with weak purchase yield.
- 45–54 performs best (CPP £4.71) with strong volume.
- Reallocate toward 45–54 for ≈ +326 purchases without increasing total budget.
Attribution Inflation (Meta × Klaviyo)
| Metric | Reported | Adjusted (new-customer only) |
|---|---|---|
| ROAS | 3.1× | 1.4× |
| End CAC | £39 | £74–£82 |
- 40–50% of Meta-reported conversions overlap with Klaviyo. Shorten Meta attribution (1-day click/1-day view) and separate new vs returning in reporting.
- Estimated waste over the last 90 days: 30–40% of Meta spend.
The Takeaway
ROAS flatters. End CAC tells the truth. Without segmentation, fresh creative, or proper attribution, Meta becomes an expensive echo chamber for customers you already own.
The Power of Precision: How Klaviyo Drove a 1,742% ROI for a New Fast Fashion Account
Fast Fashion Brand’s Email Marketing Success with Klaviyo
A new Klaviyo build started from scratch — informed by Shopify Analytics and engineered for performance, not aesthetics — delivering top-tier engagement and a 61× ROI in four months.
Executive Summary
This engagement was a fresh Klaviyo build for a fast-fashion brand. The system was designed from zero using Shopify Analytics to guide segmentation, cadence, and automation — prioritising measurable results over design polish.
Within four months, email generated £86,636.39 and accounted for 26.43% of total store revenue, returning a 6,056% ROI (61.6×). Owned media became the highest-margin growth channel.
Financial Performance
Detailed Analysis
| Item | Amount | Share |
|---|---|---|
| Klaviyo Subscription | £1,407 | 100% |
Management time excluded to isolate software ROI.
| Metric | Result |
|---|---|
| Email Contribution to Total Store Revenue | 26.43% |
| Campaign Performance | £59,830.24 (69.06%) |
| Automated Flows | £26,806.15 (30.94%) |
| Store Growth vs. Previous Period | +32% |
Peer Group Comparison (Fast-Fashion · 2025)
| Metric | 2025 Avg | Your Result | Standing | Interpretation |
|---|---|---|---|---|
| ROI (Platform-only) | 8×–14× | 61.6× | 🔥 Top 1% | Far exceeds typical ROI for high-volume fashion brands on Klaviyo. |
| Email % of Revenue | 20–25% | 26.43% | 🏆 Top Tier | Outperforming even top post-purchase setups. |
| Open Rate (Campaigns) | 42–48% | 60–63% | 🟢 Outstanding | Exceptional deliverability for a high-frequency segment. |
| Click Rate (CTR) | 1.4–2.1% | 2.0–3.0% | 🟢 Above Avg | High content relevance and clean list hygiene. |
| Placed Order Rate | 0.12–0.25% | 0.25–0.5% | ✅ Top 10% | Conversion depth matches best-in-class automation. |
| Flow Share of Email Revenue | 25–33% | 31% | ✅ Healthy | Balanced for fast-fashion where campaigns dominate. |
| Unsubscribe Rate | 0.35–0.55% | ≈0.3% | ✅ Excellent | Low churn — cadence well controlled. |
| Bounce Rate | 0.6–1.0% | ≤0.5% | ✅ Excellent | Sender reputation protected via list hygiene. |
Key Insights
At 61.6× ROI, the new Klaviyo system outperformed paid channels and became the brand’s highest-margin growth driver.
Data-first build — Shopify Analytics → segmentation → automation — turned email into a predictable profit engine contributing 26.43% of revenue.
Recommendation
- Introduce loyalty / VIP flows to lift repeat purchase rate by 15–25%.
- Expand automations (replenishment, cross-sell, win-back) to push flow share toward 35–40%.
- Grow new-customer acquisition to balance the retention-heavy mix.
- Monitor deliverability — keep opens ≥60%; re-warm segments if engagement dips.
Any revenue prior to this build was not under this management and is excluded from results.
