Skip to main content
All PostsCase Studies

How We Helped a D2C Brand Hit 3x ROAS on Meta Ads in 60 Days

Aurtos Studio28 April 20267 min read

Every D2C founder we talk to has the same story: "We tried Meta Ads, burned ₹2-3 lakh, got some orders, but the math didn't work. ROAS was barely 1x. We paused and went back to organic."

This was exactly where our client — a Noida-based skincare brand — was stuck when they came to us in late 2025. They'd been running Meta Ads in-house for 4 months, spending ₹1.5 lakh per month, and averaging a 0.8x ROAS. They were literally losing money on every rupee spent.

60 days later, they were at 3.2x ROAS with ₹4 lakh monthly spend — profitable, scaling, and reinvesting profits into inventory.

Here's exactly what we did.

The Starting Point

When we audited their ad account, we found five problems that are almost universal among D2C brands managing ads in-house.

Problem 1: One campaign, one audience, one creative. They had a single campaign targeting "Women 18-45, India, interested in skincare." That's not targeting — that's hoping. Their audience was 80 million people wide with no segmentation.

Problem 2: Only boosted posts as ads. Their "ad creatives" were Instagram posts with "Shop Now" buttons. No dedicated ad creative, no hook in the first 3 seconds, no clear CTA, no urgency.

Problem 3: No funnel structure. Every ad went straight to the product page asking for a ₹1,200 purchase from someone who'd never heard of the brand. Cold traffic straight to conversion — the most expensive way to run ads.

Problem 4: No pixel optimization. The Meta Pixel was installed but firing on page views only. No Purchase event, no Add to Cart, no Initiate Checkout. Meta had zero conversion data to optimize against.

Problem 5: No retargeting. Website visitors, Instagram engagers, people who added to cart but didn't buy — all of them were lost forever. No retargeting audiences, no custom audiences, no lookalikes from buyers.

The Strategy: 3 Phases Over 60 Days

We restructured everything into three phases: Fix, Test, Scale.

Phase 1: Fix the Foundation (Days 1-7)

Before spending a single rupee on ads, we fixed the tracking and infrastructure.

Pixel + Conversions API setup: We implemented the full Meta Pixel event chain — ViewContent, AddToCart, InitiateCheckout, Purchase — plus server-side tracking via the Conversions API. This gave Meta real purchase data to optimize against, and server-side tracking ensured iOS 14+ privacy restrictions didn't blindly our attribution.

Product page optimization: We redesigned the landing page experience. Added trust badges, customer review section, ingredient breakdown, before-after photos (with real customer consent), urgency elements (limited stock indicators), and a simplified checkout flow. Page load time went from 4.2 seconds to 1.8 seconds.

Custom audience building: We created foundational audiences from existing data — past purchasers (even the small number), email list, Instagram engagers (180 days), website visitors (30/60/90 day windows), and video viewers. These would power our retargeting and lookalike strategy.

Phase 2: Creative Testing + Audience Layering (Days 8-30)

This is where the real work happened. We launched a structured testing framework.

Creative testing: We produced 15 ad variations across 3 formats — UGC-style testimonial videos (phone-shot, real customers), static benefit carousels (ingredient spotlight with clear pricing), and short-form Reels (15-second product demonstrations). Each creative had 3 hook variations for the first 3 seconds.

Why UGC works in India: Indian consumers, especially in skincare and personal care, trust peer recommendations over brand messaging. A real customer sharing their experience on camera converts 2-3x better than a polished brand video. We sourced UGC from the brand's existing customers — offered free products in exchange for honest video reviews.

Audience layering (the key insight): Instead of one massive audience, we built a layered funnel.

Top of funnel (cold): Three lookalike audiences — 1% lookalike of purchasers, 1% lookalike of Add to Cart, and interest-based targeting refined to specific skincare concerns (acne, pigmentation, anti-aging) rather than broad "skincare" interest.

Middle of funnel (warm): Instagram engagers (last 30 days), website visitors who viewed product pages but didn't add to cart, video viewers who watched 50%+ of our UGC ads.

Bottom of funnel (hot): Add to Cart abandoners (7 days), Initiate Checkout abandoners (3 days), past purchasers for cross-sell/upsell (15+ days since last purchase).

Budget allocation: 60% top of funnel (demand generation), 25% middle (nurturing), 15% bottom (conversion capture). Most in-house advertisers put 100% on cold conversion campaigns — that's why they fail.

Results by Day 30: ROAS climbed from 0.8x to 1.9x. We identified 3 winning creatives (all UGC videos), 2 winning audiences (1% purchaser lookalike + acne-concern interest stack), and the Add to Cart abandoner retargeting campaign was already hitting 5x+ ROAS.

Phase 3: Scale + Optimize (Days 31-60)

With winning creative and audience combinations identified, we scaled methodically.

Scaling rules we followed:

  • Never increase budget more than 20% per day on a winning ad set (prevents exiting learning phase)
  • Kill any ad set that doesn't hit 1.5x ROAS after ₹5,000 spend (cut losers fast)
  • Refresh creatives every 2 weeks (creative fatigue is real — frequency above 2.5 means it's time for new creative)
  • Launch new lookalike percentages (2%, 3%, 5%) from the growing purchaser list
  • Add Google Shopping + branded Search campaigns to capture demand spillover from Meta awareness

Dynamic creative optimization: We used Meta's Advantage+ creative features to automatically test headline, description, and CTA combinations. But we controlled the creative assets — never let Meta auto-generate the ad image or video.

Cross-sell campaigns: For past purchasers, we launched product recommendation ads featuring complementary products. A customer who bought the face wash saw ads for the moisturizer. These campaigns averaged 6-8x ROAS because the audience already trusted the brand.

The Results

After 60 days, here's where the numbers landed.

ROAS: 0.8x → 3.2x (4x improvement). Monthly spend: ₹1.5 lakh → ₹4 lakh (scaled profitably). Cost per purchase: ₹890 → ₹375 (58% reduction). Average order value: ₹1,200 → ₹1,650 (cross-sell campaigns lifted AOV). Return customer rate: 8% → 22% (retargeting + email sequences). Total revenue from Meta: ₹12.8 lakh in month 2 (vs ₹1.2 lakh in month 0).

The brand is now spending ₹8 lakh per month on Meta at a sustained 2.8-3.5x ROAS, with plans to add YouTube Ads and influencer partnerships through our digital marketing team.

5 Lessons for Every D2C Brand

Lesson 1: Fix tracking before spending. Without proper pixel events and Conversions API, you're flying blind. Meta's algorithm literally cannot optimize for purchases if it doesn't know what a purchase looks like on your site.

Lesson 2: Creative is the #1 lever. Audience targeting matters, but creative quality determines 70% of your ad performance. Invest in producing 10-15 creative variations per month. UGC is your best friend in India.

Lesson 3: Build a funnel, not a campaign. Cold traffic → awareness. Warm traffic → consideration. Hot traffic → conversion. Each stage needs different messaging, different offers, and different success metrics. Don't judge your top-of-funnel campaign by ROAS — judge it by cost per landing page view.

Lesson 4: Patience in testing, aggression in scaling. The first 2-3 weeks will feel slow. ROAS will be low. You'll want to pause everything. Don't. You're buying data. Once winners emerge, scale them hard — 20% budget increase per day, compounding.

Lesson 5: Retargeting is where the money is. Your warmest audiences (cart abandoners, past purchasers, engaged followers) will always have the highest ROAS. But you need cold traffic to fill the top of your funnel. It's a system, not individual campaigns.

Ready to Fix Your Meta Ads?

If your D2C brand is stuck below 2x ROAS, the problem isn't Meta Ads — it's the strategy (or lack of one). We've scaled Meta Ads for D2C brands across skincare, fashion, food, and home decor.

Our digital marketing and AAM & advertising teams handle everything — creative production, audience strategy, pixel infrastructure, and weekly optimization.

Book a free consultation and we'll audit your ad account with specific recommendations — no fluff, just numbers and next steps.


Aurtos Studio manages ₹2Cr+ in annual ad spend across Meta, Google, and YouTube for startups and D2C brands across India. From ad account infrastructure to creative production to landing page optimization — we handle the full stack so you can focus on product and operations.

Aurtos Studio

Full-stack digital agency helping startups and businesses grow. We write about digital marketing, SEO, web development, and business growth.

Ready to grow your brand?

Let's talk about your goals and build a plan to get there. No fluff, just results.