November 3, 2026 · BY RAJ · GOOGLE ADS

Ad Account Ownership: Give Your Agency Access, Keep Control

Your business should own its Google Ads and Meta accounts, pixel, GA4 and billing. Agencies get partner or manager access that you can remove any time.

← All posts

Topics: Meta & Google ads

Want this done for your business? Get a fixed quote or book a free 30-minute call.

Quick answer: Your business should own the Google Ads account, the Meta business portfolio and ad account, the pixel and datasets, GA4, Tag Manager, the domain and the billing. The agency works inside them through partner access on Meta and a manager-account link on Google, and you can remove both in a few clicks.

Ownership rarely comes up when an agency relationship starts, because everyone is keen to launch. It comes up at the end, when a business asks for "its" ad account and discovers it never had one. Below: who should own what, how to grant access without handing over the keys, what the contract should say, and how to recover if someone else already holds the accounts. For the wider selection questions, see our checklist for choosing a performance marketing agency.

Who should own your Google Ads and Meta ad accounts?

The business pays for the ads, so the business should own every account the ads depend on. The agency is a contractor working inside your property, not a landlord renting it to you.

This is the split we set up for our own clients:

AssetOwnerAgency access
Meta business portfolioYour business, with two admins from your teamAdded as a partner
Ad account, Facebook Page, InstagramYour business portfolioPartner permissions per asset
Meta pixel or datasetYour business portfolioPartner permission to manage events
Google Ads accountYour businessLinked manager account or standard user
GA4 property and Tag Manager containerYour businessEditor or publish rights
Domain, hosting, landing pages and CRMYour businessIndividual logins where needed

Use an email address the business controls, such as a Google Workspace address or a shared role inbox, not one employee's personal Gmail. Staff move on; the ad account shouldn't leave with them.

What goes wrong when an agency owns the accounts?

When the relationship ends, everything the account has learned can stay behind with the agency. Much of it can't be rebuilt quickly:

  • Performance history: years of evidence about which keywords, audiences and creatives produced enquiries, and at what cost.
  • Conversion data: the pixel's event history and the conversion actions Google bids against. A fresh account learns from zero.
  • Audiences: website visitors, form openers, video viewers and customer lists used for retargeting.
  • Approved ads, along with the likes and comments they collected.
  • Invoices: if the agency paid on its own card and re-billed you, the platform invoices carry its name.

There's a quieter risk too. If an agency's portfolio is restricted over a policy problem on another client, assets it owns can be caught up in that restriction.

How do you give an agency partner access in Meta's business portfolio?

Create the business portfolio yourself, add your assets to it, then add the agency as a partner and assign only what it needs. Business Manager is now called business portfolio and lives in Meta Business Suite, but the logic hasn't changed.

  1. In Meta Business Suite, create a business portfolio with your own Facebook profile and a business email.
  2. Add a second admin from your team, so one locked profile can't lock the business out.
  3. Add your Page and Instagram account, and create the ad account inside the portfolio.
  4. Create the pixel or dataset in the portfolio's Events Manager.
  5. Ask the agency for its business portfolio ID.
  6. In Business settings, open Partners, choose to give a partner access to your assets, and enter that ID.
  7. Select each asset and the tasks allowed: usually campaigns and performance on the ad account, content on the Page and events on the dataset.

The agency then assigns its own staff from inside its portfolio. Removing the partner later removes all of them at once.

Create the Google Ads account yourself, add billing, then accept a link request from the agency's manager account (often still called an MCC).

  1. Create the account under the business's Google account and add a payment method in the business's name.
  2. Send the agency your 10-digit customer ID.
  3. The agency sends a link request from its manager account.
  4. Accept it under Admin, then Access and security, on the Managers tab.
  5. Keep at least two admin users from your own business.

Ownership is the detail to watch. Per Google Ads Help, a client account can have only one owner manager account, and a manager account that creates an account becomes its owner automatically. One that links to an account you created doesn't get ownership unless an admin grants it. So when an agency offers to "just set the account up for you", it's offering to own it.

Who should own the pixel, conversion tracking, GA4 and billing?

You should, because this data is what makes future campaigns cheaper. Tracking is where agencies most often end up owning things by accident, simply because they did the setup.

  • Meta pixel and Conversions API. Keep the dataset in your portfolio, and note where any Conversions API token or partner integration lives. Our explainer on the Meta Pixel and Conversions API covers why the server-side half matters.
  • Google Ads conversions and GA4. Conversion actions sit inside your Google Ads account; create the GA4 property in your own Analytics account. Our Google Ads conversion tracking guide walks through it.
  • Tag Manager. A container in the agency's account means it controls every tag on your site. Create it in yours and grant publish rights.
  • Billing. Put the payment method and billing profile in the business's legal name with your GSTIN, ABN or VAT number. Invoices, tax credits and payment history then stay with you, and you can see exactly what went to Meta and Google, separate from the agency's fee.

What should your agency contract say about accounts and data?

It should state plainly that the accounts, data and paid-for creative are yours, and that the agency will help you leave. Look for:

  • Ownership: every ad account, Page, dataset, analytics property and tag container belongs to the client; the agency works through delegated access.
  • Ad spend: paid directly to Meta and Google, or itemised with any margin disclosed if the agency re-bills.
  • Creative: copy, images, video and landing pages made under the agreement are assigned to you on payment, the same principle as who owns the code and IP in a software project.
  • Exit: within an agreed number of business days, the agency removes its access, leaves campaigns paused rather than deleted, exports reports and documents the tracking.

How do you take back control if you part ways?

If you own the accounts, leaving takes an afternoon. Run this offboarding checklist:

  • [ ] Export campaign reports, search terms and audience definitions.
  • [ ] Remove the agency as a partner in your business portfolio.
  • [ ] Unlink its manager account in Google Ads and remove agency users.
  • [ ] Remove agency users from GA4, Tag Manager, Search Console and your Business Profile.
  • [ ] Revoke Conversions API tokens, CRM connections and automations the agency created.
  • [ ] Change shared passwords and confirm the payment methods are yours.

If the agency owns the assets, ask for a transfer in writing. On Google Ads, it can add your people as admins and unlink, or transfer ownership to a manager account you control. On Meta, the Page and Instagram account can usually be released and the dataset shared, but ad accounts generally can't move between business portfolios, so expect to open a new one.

Frequently asked questions

Should my agency create my Google Ads account?

No. Create it yourself under a business-owned Google account, add your billing details, then accept the agency's link request. A manager account that creates a client account becomes its owner automatically, which makes leaving harder.

How do I give an agency access to my Facebook ad account?

Ask for the agency's business portfolio ID, add it as a partner in your portfolio settings, and assign the ad account with the permissions it needs. Avoid adding agency staff individually; they're harder to track and remove.

What access level should an agency have?

Enough to do the work and no more. On Meta, that's usually campaign and performance permissions on the ad account, plus dataset and Page permissions if it handles tracking and content. On Google Ads, a linked manager account or standard access is enough; admin rights stay with your team.

Can I get my ad account back from a previous agency?

For Google Ads, usually yes: the agency can make you an admin and unlink, or transfer ownership. Meta ad accounts rarely move between portfolios, so you may need a new one, although the Page, Instagram account and dataset access can normally be handed back.

Who should own the Meta Pixel?

Your business. Create the pixel or dataset in your own portfolio and share it with the agency as a partner. If the agency built it inside its portfolio, ask it to share the dataset with you now, while the relationship is good.

Keep the keys, hire the expertise

A good agency doesn't need to own your accounts to do strong work; it needs access, clean data and honest feedback on lead quality. Our ads management where you own the accounts runs that way, with everything in your name from day one. Book a free call and we'll check who owns what in your current setup before we talk campaigns.

Get a fixed quoteWhatsApp