Aller au contenu

Agency Ad Account Ownership: Who Should Own What

6 min de lecture
MK

Marta Kowalczyk

Responsable des opérations agence

Agency ad account ownership decides who keeps the ad account, the pixel history, the Page and the audiences when a client relationship ends. Most disputes between agencies and clients start because nobody wrote this down in week one. The fix is simple: clients own the assets, agencies borrow them.

Quick answer: The client should own the ad accounts, pixels or datasets, Pages, catalogues and business portfolio. Your agency should own its own business portfolio and get partner access to the client's assets. On Meta, an ad account cannot be moved between portfolios after creation, so creating accounts for clients in your portfolio locks them in.

Our setup guides cover the mechanics. For day-to-day structure, see managing multiple Facebook ad accounts and the Meta business portfolio guide. Meta now calls Business Manager a business portfolio, and we use that name throughout.

Why ownership matters more than access

Ownership and access look the same on a normal working day, because both let your team launch, edit and report on campaigns. The difference only shows up at the worst moments: when a client leaves, when a payment fails, or when someone loses their personal Facebook account.

Meta is explicit about the biggest trap. Its page on giving a partner access to business assets says that once an ad account is created in a business portfolio, it cannot be transferred to the portfolio of another business. An agency that creates an ad account "for" a client in its own portfolio owns that account for good.

The same logic applies on TikTok. TikTok's ad account creation guide states that the Business Center owns the ad accounts created in it.

Who should own each asset?

Every asset in a client's ad stack has a natural owner, and for an agency managing ecommerce clients the answer is almost always the client. Use this table as your default:

AssetOwnerAgency access
Business portfolioClientAgency is a partner
Ad accountsClientPartner, task-based access
Pixel or datasetClientPartner, use for ads and analysis
Facebook Page and Instagram accountClientPartner, ads and content tasks
Product catalogueClientPartner, ads access
Payment methodClientNone, or view only
Agency's own business portfolioAgencyYour staff as people, not the client
Creative working filesAgreed in contractUsually handed over on exit

Meta also limits how many portfolios one person can create. Its page on creating a business portfolio says a personal account can create up to 2 business portfolios, and a business asset can only belong to one. Ask clients to create their portfolio under a company admin, not a freelancer's personal profile.

Pixels and datasets

Datasets hold the conversion history that Meta's delivery learns from, which makes them the asset a client misses most after a messy exit. Meta's data sources page places datasets inside the business portfolio, and they are shared with partners like any other asset. Keep the dataset in the client's portfolio and give your agency access to use it.

Pages

Requesting access to a Page is not the same as owning it. Meta's Page access request page explains that you are not taking ownership, only asking to perform certain tasks. That is exactly what an agency needs.

What is partner access, and how much should you ask for?

Partner access is the mechanism that lets one business portfolio work on another business's assets without anyone sharing a login. According to Meta's partner access page, the owner can grant:

  • Full control: the partner can manage everything, but cannot share the asset with another business
  • Partial access: task-based permissions, such as managing ads or creating content

Only someone with full control of the owning business portfolio can add partners, and the owner needs your business portfolio ID. Ask for partial access with the tasks you actually use. Full control on a client's ad account makes your agency responsible for things it does not need to touch, like payment methods. Our comparison of native permissions versus a dedicated access layer explains how to scope your own team on top.

On TikTok, partners work the same way: the client shares ad accounts, pixels and catalogues with your Business Center. Our guide to TikTok Business Center for agencies covers the steps. On Google, linking a client account to your manager account does not give you administrative ownership by default, which is the right starting point.

When an agency-owned setup makes sense

Agency ownership is the exception, and it only works when both sides agree to it in writing before any money is spent. Typical cases:

  • You resell media. You buy ad space and invoice the client a package price. You pay Meta, so you may reasonably own the account. Our guide to Meta ads agency billing explains the credit risk you take on.
  • Short-term tests. A two-week trial before the client commits, with an agreed plan to rebuild in the client's portfolio.
  • The client has no technical contact. Even then, help them create their own portfolio rather than hosting their assets for them.

If you do own client assets, document which ones, what the client gets on exit, and how long you keep data.

What happens when the client leaves?

The end of a client relationship is when every ownership decision you made at onboarding comes back, for better or worse. With client-owned assets, the exit is short:

  1. Agree the end date and handover list in writing.
  2. Export what you need: reports, creative files and audience definitions, before access ends.
  3. Hand over agency-created work listed in the contract, such as naming conventions or creative source files.
  4. Settle any balance if your card or credit funded spend.
  5. Remove yourself as a partner, or let the client remove you.

Meta's page on removing partners confirms that removing a partner also cancels the permissions granted on the business's assets. On TikTok, removing a partner takes away access to every asset and account assigned to it.

With agency-owned assets, the exit is harder. The ad account cannot move, so the client starts a new one and loses the history attached to yours. If the client is taking audiences with them, our guide to rebuilding a client audience library after churn shows the steps on the client's side.

Running client-owned accounts from one place

Client-owned assets mean more partner relationships for an agency, often one per client per platform, and that is where day-to-day work spreads across tabs.

Wevion connects Meta, Google, TikTok, Snapchat, Taboola and Outbrain through each platform's official API with OAuth, keeps ownership in each client's business portfolio or TikTok Business Center, and brings every client into one dashboard with data synced about every 15 minutes.

Team workspaces with roles let you give a junior buyer access only to the clients they run, without sharing platform logins. You can try it on your own accounts with a 14-day trial on the Pro plan, with no card at sign-up.

Key takeaways

  • Clients should own their business portfolio, ad accounts, datasets, Pages and catalogues
  • On Meta, an ad account cannot move to another portfolio after creation
  • TikTok Business Center owns the ad accounts created in it
  • Ask for partial, task-based partner access instead of full control
  • Requesting Page access is not the same as owning the Page
  • Agency ownership only makes sense for media resale or agreed short tests
  • Removing a partner ends its permissions, so export reports and files before the end date

Questions fréquentes

The Ad Signal

Insights hebdomadaires pour les media buyers qui ne devinent pas. Un email. Uniquement du signal.

Prêt à automatiser vos opérations publicitaires ?

Lancez des campagnes en masse sur tous vos comptes. Essayez Wevion gratuitement pendant 14 jours sur le plan Pro. Pas de carte pour commencer : nous la demandons le 7e jour, et la facturation ne démarre le 14e jour que si vous l'avez ajoutée.