fix unprofitable Facebook ads
How We Turned a Losing Meta Ad Account Profitable in 3 Weeks
22 September 2026 · 6 min read

A Pakistani D2C brand came to us with a familiar sentence: "We're losing money on ads." They had a decent product and real orders — but every rupee into Meta seemed to come back as less. Three weeks later the account was profitable and scaling, with one week peaking at 6.6x ROAS. Here's the teardown. (Client, store and product details are kept private.)
The symptoms
- Dozens of ad sets, tiny budgets, all fighting each other.
- Every ad optimised for Engagement, not Sales.
- ROAS reported as "okay" — but profit was negative once returns were counted.
- No idea which creative or product actually drove revenue.
What the audit found
We don't touch budgets before we understand the account. Three things stood out:
- Broken tracking. The Pixel was firing but Conversions API wasn't set up, so Meta was optimising on partial data — and half the purchases weren't attributed.
- Fragmented structure. Budget was split so thin across ad sets that none ever left the learning phase.
- One-note creative. Same product shot in every ad. Nothing to test, nothing to learn from.
The changes we made
- Fixed measurement first. Server-side Conversions API + deduplication, so every purchase was tracked. This alone changed which ads looked like winners.
- Consolidated the structure. Fewer ad sets, meaningful budgets, a clean Sales objective — so the account could actually learn and scale.
- Fed the algorithm real creative. A steady stream of angles — founder story, reviews, offer, objection-handling — so we could kill losers and scale winners on evidence, not opinion.
- Handled the COD reality. Order confirmation and screening to protect the profit that RTO was quietly eating.
The result
Within three weeks the account was profitable on a true, returns-adjusted basis — not just a vanity ROAS. One week peaked at 6.6x ROAS, and more importantly the numbers were finally trustworthy, so scaling didn't mean gambling. This is one of the accounts inside the Rs 140M+ in ad spend we've managed.
What you can steal from this
- Fix tracking before you touch budgets. You can't scale what you can't measure.
- Consolidate. Thin budgets across many ad sets never learn.
- Optimise for Sales, never Engagement, if you want orders.
- Count returns. A "profitable" account with 35% RTO isn't profitable.
FAQ
Why were the ads unprofitable if ROAS looked fine? Reported ROAS ignored returns and ran on partial tracking. Real, returns-adjusted profit is the only number that matters — see what a good ROAS actually is.
How fast can an account turn around? When the product and margin are sound, measurement and structure fixes often show within 2–3 weeks. A weak product or margin takes longer and needs work off the ad account too.
Think your ad account has the same leaks? Book a free strategy call and we'll tell you where the profit is hiding — or try our free ROAS calculator first.