Meta ads for D2C brands, judged on profit
Facebook and Instagram ads built around contribution margin, with new creatives every week.
Who it is for: D2C brands spending ₹1 lakh or more a month on Facebook and Instagram.

Services
All servicesMore
IndustriesResultsHow we workPricingFree toolsAboutContactFacebook and Instagram ads built around contribution margin, with new creatives every week.
Who it is for: D2C brands spending ₹1 lakh or more a month on Facebook and Instagram.

Each one used where it earns.
These are Meta's automated campaigns for online sales, and we feed them clean conversion data and strong creative.
Ads built from your product feed, so every product can be advertised without a new creative.
These are vertical video placements, where creator content performs best.
Ads that open a WhatsApp chat, useful for high-value or considered purchases.
Step by step, in the order we do it.
We check the Meta pixel, the Conversions API and the deduplication between them, then read the event match quality score. If purchases are not counted properly, nothing else in the account can be trusted.
We consolidate the account: an Advantage+ sales campaign to prospect at scale, a separate campaign for testing new creative, and catalogue ads for people who have already viewed products. Fewer ad sets leave the learning phase faster.
We connect the Shopify catalogue, fix titles and images, and build product sets by margin, so the products that earn the most get the most spend.
New concepts go into the testing campaign every week with a fixed budget. Winners move into the scaling campaign, and losers are paused once they have spent enough to judge.
We raise budgets in steps of about 20%, and only on campaigns that are profitable after contribution margin. Platform ROAS on its own is not enough.
We exclude recent buyers from prospecting and compare RTO by state and city. Where returns eat the margin, we cut or exclude that region.
Checked in October 2026, with the source for each.
An ad set leaves Meta's learning phase after about 50 optimisation events in seven days. Below that, it shows as Learning limited and costs swing.
Source: Meta Business Help Centre
Meta recommends running the pixel and the Conversions API together, with deduplication, so each purchase is counted once.
Source: Meta Business Help Centre
Run by a senior marketer with five accounts at most.
Meta counts orders when placed. Returns and RTO come later, so the best-looking campaign can be the one losing money.
Advantage+ needs fresh creative to find buyers. Four ads a month is not enough.
Without the Conversions API, Meta misses orders and optimises on half the picture.
You see ROAS and contribution margin side by side, every week.
Weekly
ROAS and margin by channel, what changed, what is next.
Monthly
It compares results against your targets and sets next month's roadmap.
Quarterly
Realistic numbers from your own data, checked against what actually happened.
How Meta ads usually starts, from the free audit to the first quarterly plan.
Week 1
Weeks 2 to 4
Month 2
Month 3
The same operating rhythm on every account, from the first week.
Owns your account and your targets, with five ad accounts at most.
ROAS next to contribution margin, what changed and what happens next.
Every channel in one view, so you never wait for the weekly call.
Results against the targets agreed in writing, and next month's plan.
Projections built from your own numbers, checked against what happened.
Day-to-day questions answered by the person who runs your account.
| Typical agency | In-house team | Your growth teamMobile First | |
|---|---|---|---|
| Budget decisions | At the monthly review, on platform ROAS | When someone gets time to check | Every week, on margin after returns and RTO |
| New creatives | A fresh batch when results drop | Whatever the founder can brief | New concepts tested every week, including creator videos |
| Tracking | Pixel installed at onboarding | Set up once by a freelancer | Pixel and Conversions API, checked against your store's orders |
| Who runs it | A junior across 15 or more accounts | One person across every channel | A senior marketer with five accounts at most |
Each industry page covers the season, channels and checks for that category.
Enough to give each campaign about 50 conversions a week, which is when Meta's delivery settles. For most D2C brands that starts around ₹1 to 3 lakh a month. We set the budget from your break-even ROAS, so spend only grows on campaigns that make money after returns and RTO.
It depends on your margin. A brand with 50% margin before ads breaks even at a ROAS of 2. A brand with 30% needs 3.3. We calculate your break-even ROAS for each product before we start and judge every campaign against it, not against an industry average.
Yes, we use them where they fit. They work best with clean conversion data, a healthy product feed and a steady flow of creative. We run them alongside manual campaigns so you can see which one makes more money after returns.
Campaigns go live in the first week. From day 14 we raise budgets on every campaign above break-even ROAS, usually in steps of 20 to 30% so performance holds. Campaigns below break-even are cut or rebuilt, never scaled.
Yes. Meta ads cover Facebook and Instagram, including Reels and Stories placements.
Yes. Catalogue ads build ads from your product feed, so every product can be advertised without a new creative.
We test new creative every week and move budget towards the ads that make money after returns.
Yes. It recovers orders the pixel misses and gives Meta better data, so campaigns optimise for real sales.
We can exclude repeat-RTO buyers and high-RTO pin codes, so ads stop chasing orders that come back.
You see ROAS next to contribution margin for every campaign, what changed and what we will do next.
Five questions, no email needed. You get an honest answer on screen.
Great fit
Book 30 minutes and we will read your accounts before the call.
Book a callGood fit
You keep the findings either way.
Book a callNot yet
Our free tools will show you where your money goes today. When you cross ₹5 lakh a month, come back and we will read your accounts. If you would like advice before then, we are happy to talk.
Tell us about your brand. We read your accounts before the call, so it is about your numbers.