How to Structure Your Meta Ads Account for a D2C Brand
Fewer campaigns, more ads. A setup that gives Meta enough data to learn, keeps your reporting clean and still lets you test new creative every week.
The short answer: three layers, few campaigns
Meta Ads has three layers. The campaign sets the objective. If you use campaign budget, it also sets the budget. The ad set decides the audience, placements, optimisation event and schedule. The ad is the video or image people actually see. Most D2C accounts we audit have too many campaigns and ad sets, and too few ads.
The reason is data. Meta learns from conversions. Its own help pages say an ad set needs roughly 50 optimisation events in a week to leave the learning phase. Split one budget across ten ad sets and none of them gets there. Put it into one or two and the system has enough purchases to find buyers. On Meta today the ad does most of the targeting, so the variety belongs in the ads, not in the audience settings.
| Layer | What it controls | How many for most D2C brands |
|---|---|---|
| Campaign | Objective, and budget if campaign budget is on | Three to four in total |
| Ad set | Audience, placements, optimisation event, schedule | One to three per campaign |
| Ad | Creative, copy, headline, landing page | Many, with fresh ads going in every week |
Before campaigns: get the foundation right
Structure starts above Ads Manager. If the base is weak, no campaign layout will fix it.
- Own your assets. The ad account, pixel, catalogue and Facebook page should sit in your brand's own business portfolio. An agency gets partner access. If you part ways, your data stays with you.
- One pixel per store, with the Conversions API. Send Purchase from both the browser and the server so iOS and ad-blocker losses are covered. Our Meta CAPI setup guide walks through it.
- Decide what a purchase means. In India many orders are cash on delivery. If Purchase fires the moment a COD order is placed, Meta also learns from buyers who later refuse the parcel. Know what you are optimising for and check it against store orders, using this checklist.
- A clean catalogue. Titles, prices, stock and images synced from your store, so catalogue ads never show a sold-out item or an old price.
- Customer segments defined. Upload your customer list and set existing customers in the audience segments section of advertiser settings, so reports can split new buyers from repeat ones.
The core campaigns a D2C account needs
For a brand selling across India from one online store, this is usually enough. Each campaign has a different job, so they are not fighting over the same person on the same day.
- Small accounts can skip the testing campaign and add new ads straight into prospecting. Once you make several new ads a week, a separate testing campaign stops a weak batch from dragging down the campaign that pays the bills. The creative testing framework explains when a winner graduates.
- Meta has removed the old cap on how much an Advantage+ campaign can spend on existing customers. If repeat buyers are soaking up prospecting spend, check the audience segment breakdown and keep the repeat-buyer push in its own retention campaign.
- For windows and exclusions, read our retargeting strategy guide.
| Campaign | Job | Audience | What goes in |
|---|---|---|---|
| Prospecting (Advantage+ sales campaign) | Find new buyers at scale | Broad, all of India, minus regions you cannot ship to | Proven ads and most of the budget |
| Creative testing | Give new ads a fair run before they join prospecting | Broad, same optimisation event as prospecting | New hooks, angles and formats every week |
| Retargeting | Convert people who visited, added to cart or watched videos | Recent site visitors and engagers, past buyers excluded | Reviews, demos, offer reminders, catalogue ads |
| Retention (optional) | Repeat orders and launches for past buyers | Customer list and purchasers | New arrivals, refill reminders, loyalty offers |
Ad sets: when to split and when not to
Start with one ad set per campaign. Split only when the ad sets truly need different settings, not just because you want to see a number on its own. The breakdowns in Ads Manager already show age, gender, region and placement without any split.
Do not split by age band, gender, city or interest. It is tempting to run one ad set for metros and another for tier 2 cities. Unless the product or offer differs, that only halves the data each one learns from. If a region keeps losing money, for example through high RTO on COD orders, exclude it instead of building a structure around it.
Whether the budget sits at campaign or ad set level is a separate choice, covered in CBO vs ABO.
- Split when product lines differ a lot in price or margin, such as a premium range next to an entry range, and one would take the whole budget.
- Split when you need a different optimisation event, such as Add to Cart for a very new store with few purchases.
- Split when ads point to different landing pages or catalogue product sets.
- Split new and existing customers when you want firm control over how much reaches past buyers.
Ads: where the variety belongs
With broad audiences, each ad finds its own people. A demo video reaches someone different from a founder story or a price-led static. The variety that used to live in interest ad sets now lives in the ads.
- Keep several live ads in each prospecting ad set, each on a different angle: problem and fix, demo, review, comparison, offer.
- Mix formats: vertical 9:16 video for Reels and Stories, square video, static, carousel and catalogue.
- Add new ads to a live ad set instead of editing old ones. Big edits can restart learning, as our learning phase guide explains.
- Switch off ads that have spent a fair amount without a sale. Refresh winners when frequency rises and click-through falls.
- Move a winner from testing to prospecting using its post ID so it keeps its likes and comments.
Festive sales and launches
Diwali, end of season sales and brand days bring a different offer for a short window. The question is whether to build a new campaign or use the ones you have.
If the offer is the main change, add sale creatives to your existing prospecting and retargeting campaigns and raise budgets in steady steps. The campaigns keep what they have learnt. Build a separate sale campaign only when the sale runs long enough to learn, has its own landing page or product set, and you want clean reporting for it. Launch it a few days early so it is out of learning before the peak.
Pause full-price ads that now show the wrong price, and switch the sale ads off on time so nobody is shown an expired offer.
Naming, so anyone can read the account
A naming convention costs nothing and saves hours later. Put the same parts in the same order at every level: stage, campaign type, event, then the detail.
- Filter by PROS or TEST and you see spend by job in seconds.
- The evening numbers on spend, ROAS and cost per purchase make sense without a call to explain them.
| Level | Example name |
|---|---|
| Campaign | PROS_ADV-SALES_Purchase_All-India |
| Ad set | TEST_Broad_Purchase_Kurtas |
| Ad | VID_Demo_Hook-Pain_v3_Oct26 |
Signs your structure needs fixing
If two or more apply, merge campaigns first, then build up creative volume. If ROAS fell as you scaled rather than after a restructure, read why ROAS drops when scaling.
- Most ad sets stay in learning or 'Learning limited' week after week.
- Several campaigns chase the same broad audience with the same objective.
- New ads never get spend because one old ad takes all of it.
- Retargeting spends more than prospecting and still claims most of the purchases.
- You cannot say what each campaign is for in one sentence.
- Results swing every time someone edits a budget or swaps an ad.
How Monastic Media helps
One in-house team in Surat scripts, shoots and edits the ads videos and runs the Meta and Google campaigns they go into, so the people who see the numbers make the next ad. See our performance marketing
Read next
Questions
How many campaigns should a D2C brand run on Meta?+
Usually three or four: prospecting, creative testing, retargeting and, once you have a customer base, retention. More campaigns with the same objective split the data and slow learning.
Should I use Advantage+ sales campaigns or manual campaigns?+
Use an Advantage+ sales campaign for prospecting once your pixel and Conversions API send reliable purchases. Keep manual campaigns for testing and retargeting, where you want tighter control over who sees what.
Should I make a separate ad set for each product?+
Only when products differ a lot in price or margin, or need their own catalogue set and ads. Otherwise keep them together and let the ads for each product compete.
Do I still need interest targeting in India?+
For most D2C brands with steady purchase data, broad targeting with strong creative does the job. A brand-new account with very few purchases can add interests as suggestions, not hard limits.
How often should I restructure my Meta account?+
Rarely, because a restructure resets learning. Change the structure when the business changes, such as a new product line, and change the ads every week.
Will a new account structure fix poor ROAS?+
Only if too many campaigns and ad sets were the problem. Weak creative, a slow site or broken tracking will hurt any structure, so check those first.

“MM helped us scale from 0 to ₹2.6 CR/month in just 6 months with clear communication and industry expertise!”Rakesh Naidu GM @ Naaptol
Ready to work with one team?
Book a call. If we can help you hit your goals, we will tell you how; if we cannot, we will tell you that too.
