I Ran Meta Ads for a D2C Brand for 3 Months

Here’s What I Learned

No agency jargon. Just what actually happened.

Three months. One D2C brand. A Meta Ads account that needed building from the ground up. I went in thinking the hardest part would be the creative. I was wrong.

Running Meta Ads sounds simple until you’re actually inside the account — dealing with pixel fires that don’t make sense, audiences that look great on paper but refuse to convert, and a ROAS number that makes you question every decision you’ve made. Here’s everything I learned, in the order I learned it.

The Setup Takes Longer Than You Think

Before a single rupee was spent on ads, two weeks went into just getting the foundation right. Pixel installation, event verification, UTM parameters, attribution windows — none of it is glamorous and all of it matters.

The pixel was the first problem. It was firing on the wrong events, which meant the data coming in was already broken before the campaigns even launched. If your pixel isn’t set up correctly, everything downstream — your audiences, your reporting, your optimisation — is built on bad data. Fix this before anything else.

The Audience I Assumed Would Work, Didn’t

The brand sells gifting products. My first instinct was to go after interest-based audiences directly related to the product category. Logical, right?

Those audiences were either too broad, too cold, or pulling in the wrong type of buyer entirely. The shift happened when I moved away from obvious category interests and started targeting based on gifting behaviour and home lifestyle signals. Click-through rates improved. Cost per click dropped.

The audience that makes the most sense on paper isn’t always the audience that actually converts.

What Actually Worked

  • Behaviour-based interest layering over obvious category targeting
  • Lookalike audiences built from actual purchasers, not just page visitors
  • Excluding past purchasers from acquisition campaigns to keep CPMs clean

Creative Testing Is Not Optional

I came in with a set of creatives the brand already had. Some were good. Some were not. Instead of running everything at once and hoping for the best, I structured it — one variable at a time.

The Testing Framework

Each ad set tested one creative angle against a control. Copy variations came after, not during. Changing too many variables at once is one of the most common Meta Ads mistakes — you end up with data that tells you absolutely nothing.

After four weeks of testing, two creative angles clearly outperformed everything else. Those two became the foundation for scaling in months two and three.

Biggest creative lesson: what looks good in Canva and what performs in the feed are regularly two very different things

ROAS Is Not The Only Number That Matters

Month one target was a 0.5× ROAS. We hit it. But I made the mistake early on of checking ROAS daily, which is pointless when you’re still inside the learning phase.

Meta’s algorithm needs time and data. Adjusting budgets or restructuring campaigns every three days because the ROAS looks low is exactly how you reset the learning phase and start from zero again.

The metrics I actually tracked week over week:

  • CTR — to measure creative quality
  • CPC — to measure audience efficiency
  • Add to cart rate — to separate ad problems from website problems
  • ROAS — weekly average, never daily

The Website Will Let You Down

At some point the ads were doing their job. Traffic was coming in. CTR was solid. Cost per click was where it needed to be. But conversions weren’t matching up.

The problem wasn’t the ads. It was the landing experience. Slow load time on mobile, a checkout flow with too many steps, and product pages that didn’t answer the buyer’s actual questions.

Running ads to a weak website is like pouring water into a leaking bucket. You can keep pouring. You already know how it ends.

What I'd Do Differently

Start the pixel audit before the campaign brief. Fix the website before spending a single rupee on ads. Build the creative testing structure in week one, not week three.

Most of what I learned wasn’t surprising in hindsight. It’s the kind of thing you read in every Meta Ads article. The difference is you don’t really understand it until you’ve watched it play out in a live account with real money on the line.

The Honest Takeaway

Meta Ads work. But not the way most brands expect — fast, easy, and guaranteed. They work when the foundation is right, the testing is structured, and you give the algorithm enough room to actually do its job.

Three months isn’t a long time. But it’s enough to understand what you’re working with and build something that scales.

Address List

Let me help YOU and make your Business the best in game!

Copyright © 2025. sreenesh.in