Keeping Your Meta Ad Account When Working With an Agency: A Practical Ownership Guide

Handing your Facebook and Instagram advertising to an agency is usually a relief. Someone else builds campaigns, produces creative, reads the numbers and adjusts bids while you get back to running the business. But one decision made in the first week quietly shapes everything that follows: who actually holds the Meta ad account. Get it right and you can change agencies, pause campaigns or bring things in-house without losing years of learning data. Get it wrong and you may discover that the account holding your pixel history, audiences and best-performing ad sets was never really yours.

The good news is that keeping ownership is not complicated. It mostly comes down to how access is granted, where the pixel lives, and what the contract says.

Why Your Meta Ad Account Should Stay in Your Name

In Meta’s structure, almost everything that makes advertising work lives inside a business portfolio, previously known as Business Manager. The ad account, the Facebook Page, the linked Instagram account, the pixel (now often referred to as a dataset), product catalogues, saved audiences and the WhatsApp Business account all sit as assets inside that portfolio. Whoever administers the portfolio controls those assets. That is the entire argument in one sentence.

The part most advertisers underestimate is the value of history. A pixel that has been running for two years has observed real purchases, enquiries, form fills and add-to-carts from your actual audience. Meta’s delivery system uses that signal to find similar people, and your custom audiences and lookalike sources are built from it. Move to a fresh account and a fresh pixel, and the system starts again with no idea who converts for you. Ads may still run, but the first weeks are spent relearning what the old account already knew.

There is a practical side too. If the agency runs your campaigns inside its own ad account, then on the day you leave — or the day the agency restructures, closes or hits a payment failure — you walk away with reports and little else. Your audiences, conversion history, payment record and any business verification stay behind. Rebuilding is possible, but it costs time and media budget.

Ownership also affects risk. A shared agency account that gets restricted affects every client on it, not just one. Your own account, kept in good standing with a verified business, your own domain verification and a stable payment method, is a far more durable position. Keeping the account in your name does not reduce the agency’s ability to do good work. It simply means the work happens on an asset that stays with you when the engagement ends.

What to Share and What to Keep: Access, Roles and Billing

Keeping ownership does not mean keeping the agency at arm’s length. It means granting the right kind of access. The clean method is partner access through Meta Business Suite: you add the agency’s business portfolio as a partner and assign specific permissions on specific assets. The agency never needs your personal Facebook login, and you never need to hand over a password or a two-factor code. Anyone asking for your password rather than partner access is asking for something they do not need.

On roles, keep yourself as admin of the business portfolio and give the agency admin or advertiser-level access on the ad account only. Add a second admin inside your own team so that a single lost login does not lock the business out. Review the partner list every few months — old agencies and freelancers accumulate there quietly and keep permissions long after the work has stopped.

Billing deserves equal attention. The usual and cleanest arrangement is for ad spend to be charged directly to your own card on file with Meta, while the agency invoices a separate management fee. Publicly listed starting fees for Facebook and Instagram ads management in Malaysia commonly begin from around RM1,590 per month, with ad spend paid separately to Meta — a structure that keeps your accounting tidy, gives you proper invoices, and means a late agency invoice never pauses live campaigns. If you are shortlisting providers, favour an instagram ads agency that asks for partner access to your existing business portfolio rather than one that wants to build everything inside its own.

Two more assets matter locally. If your campaigns run click-to-WhatsApp, the WhatsApp Business account should sit under your business and not the agency’s, because that is where your message history and business number live. And the Instagram professional account should be an asset you own and the agency accesses — never an account created for the campaign and controlled elsewhere.

Before You Sign: Contracts, Reporting and Clean Offboarding

Most ownership problems are contract problems in disguise. A short written clause stating that the ad account, pixel, audiences, creative files and landing page assets remain your property, and that the agency will transfer or remove access on request, removes most of the ambiguity. It is worth stating what happens at the end as well: access removed within a set number of days, a final report delivered, creative files handed over in editable format.

Ask for reporting access for yourself from day one — analyst or read-only permission on the ad account. You may never open it, but the ability to check spend, see which campaigns are live and export data is a useful safeguard. Alongside that, request a simple handover document covering naming conventions, campaign structure, audience definitions and which pixel events are being optimised for. Good agencies write this down without being asked twice.

A realistic scenario: a B2B company spends eight months building lead form campaigns, a retargeting audience of past enquiries and a WhatsApp follow-up flow. When the engagement ends, all of it stays — because the account, the pixel and the WhatsApp number were always the company’s. A new team inherits warm data and continues. The reverse scenario, where all of that sat inside an agency portfolio, means starting from a cold pixel and rebuilding audiences that were already working.

Watch for a few signals: an agency that insists the ad account must be created under their portfolio, that will not grant you admin access, or that bills ad spend through its own invoice with no visibility of the actual Meta charges. None of these are automatically dishonest, but each one shifts control away from you.

Questions worth asking before signing: Whose business portfolio will the ad account sit in, and who holds admin? Can we also be given read-only access? Whose card is charged for ad spend, and how are management fees invoiced? What happens to the pixel, audiences and creative files if we stop working together? If the answers are clear and written down, you keep the asset — and the agency keeps the work.