Strategy & Planning11 min read

Multi-Brand Facebook Ads: How to Structure Business Manager, Ad Accounts and Pixels for 2–10 Brands

Wissam Hallak

Wissam Hallak

Nov 12, 2026
Share
Multi-Brand Facebook Ads: How to Structure Business Manager, Ad Accounts and Pixels for 2–10 Brands

Last updated: November 12, 2026. Facts checked against Meta Business Help Centre, Meta for Developers and Meta Transparency Centre pages in November 2026.

TL;DR

If you run Facebook ads for multiple brands you own (2 to 10), use one Meta business portfolio with a business asset group per brand. Give every brand its own ad account, dataset (pixel) and catalog, and share only people access and payment. Meta lets one person create just two portfolios, and a shared pixel likely blends two customer bases into one signal. A new brand inherits your playbook, not your account history.

Quick answer

If you run several DTC brands on Meta, the structure that usually holds up is one business portfolio, a separate ad account and a separate dataset (pixel) for each brand, with only payment and people access shared. Nova by AdAdvisor works at the level of a single ad account with its own limits and break-even threshold, so a clean "one account = one brand" structure is what it naturally expects.

This page is about brands you own. If you run client accounts as an agency, the operating model is different and covered in AI media buying for agencies. If you need the click-by-click steps to create one account, see how to set up a Meta ad account. Every Meta limit below was checked against the Meta Business Help Centre in November 2026.

Should every brand have its own ad account?

Yes. When you run Facebook ads for multiple brands, every brand should usually have its own ad account. The ad account is where Meta keeps a brand's spend history, billing, daily spending limit and campaign learning, so one account per brand keeps each brand's numbers readable and its problems contained. Meta's help page describes several ad accounts as useful for a business that manages "multiple clients or projects".

When two brands share one account, reporting depends on everyone typing the right prefix and a restriction on the account can stop both brands at once. The fix is a simple rule we call the Brand Boundary Map: share the people and the wallet, split the signal and the spend.

The boundary test: split any asset that carries signal (events, audiences), spend history (limits, learning) or legal ownership (verification, domain). Share any asset that carries only people or money.

AssetBoundary typeShared or per brandWhy
Business portfolio (formerly Business Manager)OwnershipOne, sharedOne person can personally create only two portfolios; asset groups do the separating
Business asset groupPeopleOne per brandMeta suggests a group per brand, so one brand can be handed to one person or partner
Ad accountSpendOne per brandOwn spend history, billing, daily spending limit and reporting
Dataset (Meta pixel + Conversions API)SignalOne per brandKeeps each brand's events, audiences and optimization signal apart
CatalogSignalOne per brandProduct feeds and catalog ads stay brand-specific
Facebook Page and Instagram accountOwnershipOne per brandAds run from the identity customers recognize
Verified domainOwnershipOne per brand siteOwnership and link-editing control for each website
Payment methodMoneyCan be sharedOne business card can sit on several ad accounts, with a backup on each
People and partnersPeopleShared team, access scoped per brandSame staff, assigned per asset group or per asset
Naming and UTM schemePeopleSharedOne pattern makes cross-brand reporting possible
Drowning in Meta Ads?

Drowning in Meta Ads?

Put your campaign on autopilot with Nova.

Read more

One Business Manager or one per brand?

Start with one business portfolio and a business asset group per brand, and add a second portfolio only for a brand that is its own legal entity or that you may sell. Business Manager is now called a business portfolio, which you manage in Meta Business Suite, but the decision is the same.

Four facts from Meta's documentation point to one portfolio as the default.

One person can create only two portfolios. Meta's help page says "You can personally create up to two business portfolios", with no limit on how many you can belong to. With five brands, a portfolio per brand means other people create three of them, which muddies who owns what.

Meta suggests asset groups for brands. Its own example reads: "If your business has multiple brands or lines of business, you can create a group of assets for each brand or line."

The ad account limit grows with the portfolio's history. A new portfolio starts with one ad account until a confirmed payment, and then "Meta adjusts your ad account limit based on historical spending and use of existing ad accounts." A portfolio that already spends is likely to get room for a new brand sooner than an empty one.

Verification is per portfolio. Each extra portfolio is another business verification to pass, and Meta says a decision can take up to 14 working days.

The trade-off is concentration. A portfolio-level problem, or a full-access admin whose login is compromised, can touch every brand at once. Keep full access to two trusted people, give everyone else partial access, and review the people list when anyone leaves.

A second portfolio makes sense in three cases. The brand is a separate legal company with its own verification documents. You may sell the brand, because Meta says a dataset cannot be transferred to another business portfolio, so a brand built inside your main portfolio would leave its pixel history behind or depend on ongoing sharing. Or the brand sells in a category that draws more ad review, where, in our experience, isolating it may limit how far a restriction reaches.

Meta limit (checked November 2026)ValueSource
Portfolios one person can create2 (no limit on portfolios you belong to)Meta, Create a business portfolio
Ad accounts in a new portfolio1 until a confirmed payment, then adjusted by spend historyMeta, Troubleshoot ad account creation
Ad accounts one person can manage25Meta, Ad account limits
People assigned to one ad account25Meta, Ad account limits
Datasets per portfolio100Meta, Create a dataset
Temporary access for a person3 to 75 days, then removed automaticallyMeta, Portfolio and asset permissions
Business verification decisionUp to 14 working daysMeta, Verifying your business

You can see your current ad account limit in Meta Business Suite under Settings, then Business info, then Ad account creation limit. Closed ad accounts still count toward it.

Should brands share a pixel or dataset?

Separate brands should usually have separate datasets. Meta does not publish a rule against sharing one pixel between brands. Its guidance is that one pixel can cover a whole website, and a dataset is described as a collection of events that Meta "uses to help target and measure your ads." That definition is the reason to split.

When two brands fire the same pixel, both stores' purchases land in one dataset. A campaign that optimizes for purchases on that dataset learns from two customer bases at once, and a website custom audience built from it includes visitors of both sites unless you filter by URL. For brands with different buyers, prices and margins, that blended signal likely makes delivery less precise for each brand. Nobody can honestly put a percentage on the loss, and figures you see quoted for it are guesses.

A shared dataset is reasonable when the "brands" are really one business: two storefronts of the same brand, the same products in different regions, or sub-brands sold through one checkout on one domain. In that case, URL-based custom conversions and URL-filtered audiences keep reporting usable.

The decision is hard to undo. Meta notes that "you can't delete a dataset or transfer it to another business portfolio," and a portfolio can hold up to 100 datasets, so create each brand's dataset deliberately, in the portfolio that should own it. In our experience across 8+ years of media buying and more than $60M in managed ad spend, with an ex-Meta engineer on the team, the structure problem that tends to be hardest to fix is one pixel that quietly tracked several stores for a year, because events already collected are hard to separate cleanly by brand afterwards. For setup steps, see how to set up the Meta pixel.

How do you name campaigns across brands?

Put a short brand code at the front of every asset name, then reuse one pattern everywhere. The pattern from our Facebook ads management guide, [Client or Brand]_[Objective]_[Audience]_[Creative type]_[Date], works for owners when the first slot holds a short brand code.

AssetExample name (fictional brand code OLV)
Business asset groupOLV Olive Soap Co
Ad accountOLV_Meta_US_USD
DatasetOLV_Web_olivesoap.com
CatalogOLV_Shopify_US
CampaignOLV_Sales_Broad_UGC_2026-11
UTM campaignolv_sales_broad_ugc_2026-11

Matching names let you filter one brand's assets with one search. Decide the ad account's currency and time zone per brand market before you create it, because both are hard to change cleanly once the account is running.

Who should have access to what?

Give full access to as few people as possible, and give everyone else partial access to one brand's asset group or one ad account. Meta Business Suite has two levels: full access (formerly full control) and partial access, which includes basic access and "apps and integrations". Finance access can be added on top, and temporary access gives basic access for 3 to 75 days before Meta removes it automatically.

RolePortfolio accessWhat they getNote
OwnerFull access, plus one trusted backup adminEverythingHolds verification, payment and recovery
In-house operator or media buyerPartial (basic)The asset groups of the brands they runAdd catalogs and custom conversions one by one
FreelancerTemporary basic access, or partner access through their own portfolioOne brand's ad account and datasetAccess ends on its own date
AI operatorNo portfolio-wide full accessOne brand's ad account, connected through Meta's official APIRevoke it in Meta when you stop
BookkeeperFinance (view)Invoices and spendNo campaign access needed

Meta lets you share a whole business asset group with a partner business, but catalogs, apps and custom conversions still need permissions assigned individually. The invite steps are in how to set up Meta Business Manager.

This is also how an AI media buyer should be connected. Nova works inside one Meta ad account through the official Meta Marketing API, judges each campaign against that brand's break-even, stays under daily and monthly ceilings she cannot raise on her own, and can be revoked from Meta in one click. Nova is priced per business, and each business is one ad account, so a Shopify owner with three brands keeps three separate rulebooks instead of one agent averaging across stores with different margins.

What carries over when you launch a new brand?

A new brand inherits your playbook, not your account. A new ad account starts with no pixel events, its own spending history, and a daily spending limit that Meta may set lower for a new account. Each ad set also has to exit the learning phase on its own, which Meta says usually happens "after about 50 results in the week after the ad set's last significant edit."

WhatCarries over?Why
Winning creative angles and hooksYes, as hypothesesA different audience may react differently, so retest
Offer tests (bundles, free-shipping thresholds)Yes, as a test planThe margins behind each offer differ by brand
Campaign structure and budget rulesYesFewer, consolidated ad sets help a new account reach about 50 results a week
Naming and UTM schemeYesSame pattern with a new brand code
People and payment methodYesAssign them to the new asset group
Business verificationYes in the same portfolio, no in a new oneVerification belongs to the portfolio
Pixel or dataset historyNoA new dataset starts empty
Custom audiences and lookalikesNo, by defaultThey are built from the other brand's customers
Learning phase progressNoLearning happens per ad set, per account
Daily spending limitNoMeta sets it from the account's own advertising and payment history

In the first weeks, a new brand's account likely does better with a few well-funded ad sets than with a copy of a mature brand's full structure. Set an ad account spending limit from day one, and build fresh custom audiences from the new brand's own visitors as they arrive.

Opening a new ad account for a real new brand is normal. Opening one to keep running ads that got another account restricted is a different thing: Meta says it restricts or removes accounts used to "egregiously or persistently violate" its policies. If a brand's account is restricted, appeal it rather than clone it, as covered in what to do when a Facebook ad account is banned.

When one account for several brands is fine

One ad account for several brands is acceptable when the brands are small, share a store, or are still being tested. Typical cases are sub-brands sold on one Shopify store and one domain, a test brand that does not have a steady budget yet, or a portfolio that has hit its ad account limit while Meta reviews its history.

In that setup, keep a separate campaign per brand, put the brand code first in every name, and use URL-based custom conversions. Split the brand into its own account and dataset once it carries a steady budget, because until then you give up clean reporting, an independent spending limit and contained restrictions.

What this structure does not solve

A clean structure makes problems easier to see and keeps them inside one brand. It does not decide how much budget each brand should get: splitting spend across brands by margin and stage is a separate decision, covered in how to split your Facebook ads budget across multiple brands.

It does not guarantee that Meta will never restrict an account or a portfolio, and a portfolio-level issue can still reach every brand inside it. It does not fix tracking: a separate dataset with broken purchase events is still broken. And it cannot make a new account scale faster than Meta's limits allow, because spending limits and learning are earned per account.

FAQ

Meta does not publish one fixed number. A new business portfolio can create one ad account until it makes a confirmed payment, then Meta adjusts the limit based on historical spending and use of existing ad accounts. Check yours under Settings, then Business info. Closed ad accounts still count toward it.
Yes, Meta allows it, and it can suit small sub-brands that share one store. You lose per-brand reporting, a separate spending limit and isolation from each other's restrictions.
Usually not. Meta has no rule against it, but a shared dataset mixes both brands' purchases, audiences and optimization signal. Share one only when the brands are really one business on one domain or checkout.
Verification is done per business portfolio, not per brand. Brands inside one portfolio rely on the verification of the legal entity that owns that portfolio. A brand in its own portfolio, under a different company, verifies separately with that company's documents, and Meta says a decision can take up to 14 working days.
You can add the same business card to several ad accounts, and Meta lets you keep more than one payment method per account with one set as default. Add a backup method to every brand's account, because a failed payment on a shared card is likely to hit every account that uses it. Give your bookkeeper finance access, not campaign access.
Connect the tool to that brand's single ad account through Meta's official login and API, and do not give it full access to the business portfolio. Check which ad accounts you selected during the connection, and revoke the access in Meta when you stop using the tool.

Summary

For 2 to 10 brands you own, the Brand Boundary Map holds: share the people and the wallet, split the signal and the spend. Use one business portfolio with an asset group per brand, then give every brand its own ad account, dataset, catalog, Page and verified domain, and add a second portfolio only for a separate company or a brand you may sell. A new brand starts with your playbook and an empty account. If your brands sell on Shopify, that one-account-per-brand setup is exactly what Nova works from, with each brand's break-even and ceilings kept separate.

Sources

All pages accessed 12 November 2026.

Facebook Ads Management: The Complete 2026 Guide

Performance Optimization

Facebook Ads Management: The Complete 2026 Guide

Facebook ads management is the ongoing process of monitoring, optimizing, and scaling paid campaigns in Meta Ads Manager. It involves setting and pacing budgets, tracking ROAS, rotating creatives, managing audiences, and adjusting bids, following a structured daily, weekly, and monthly cadence.

Read more
Meta Ads Setup Series (Part 2 of 5): How to Set Up Meta Business Manager

Performance Optimization

Meta Ads Setup Series (Part 2 of 5): How to Set Up Meta Business Manager

Everything you need to know about setting up Meta Business Manager, from creating your account to adding team members and getting verified. The essential first step before running Meta Ads.

Read more
Meta Ads Setup Series (Part 3 of 5): How to Set Up a Meta Ad Account the Right Way

Performance Optimization

Meta Ads Setup Series (Part 3 of 5): How to Set Up a Meta Ad Account the Right Way

Your ad account settings are permanent, so getting them right the first time matters. This guide walks you through every decision from currency selection to spending limits and naming conventions.

Read more
Meta Ads Setup Series (Part 4 of 5): How to Set Up the Meta Pixel and Connect It to Your Website

Performance Optimization

Meta Ads Setup Series (Part 4 of 5): How to Set Up the Meta Pixel and Connect It to Your Website

The Meta Pixel is the most important technical piece of your Meta Ads setup. This guide shows you how to install it, set up conversion events, test everything works, and verify your domain.

Read more
Meta Ads Account Spending Limit: Why Your Daily Budget Is Not a Cap (2026)

Strategy & Planning

Meta Ads Account Spending Limit: Why Your Daily Budget Is Not a Cap (2026)

A Meta daily budget can run up to 75% over in a single day. Here's how the account spending limit, campaign limits and Meta's own daily limit actually stop spend, and how to reset them.

Read more
Facebook Custom Audiences in 2026: Suggestion or Control Under Advantage+?

Strategy & Planning

Facebook Custom Audiences in 2026: Suggestion or Control Under Advantage+?

In 2026 a Facebook custom audience is a suggestion by default under Advantage+ audience. See which settings Meta still enforces, how to make delivery strict, and what the new 730-day purchase window changes.

Read more
Wissam Hallak

Written by

Wissam Hallak

Co-Founder of AdAdvisor and Owner of Wesso Digital. Paid Ads Specialist.