You have hired an agency to run your Facebook and Instagram ads. Their first question: “Can you give us access to your ad account?” Now you are staring at Meta Business Manager, unsure which button to press and worried you will hand over too much or lock yourself out.
That worry is fair. The wrong way to give an agency access to your Facebook ads is to share your login or add a stranger to your personal profile. That is how owners lose control of accounts they paid to build. The right way keeps you the owner and gives the agency only what it needs.
Here is what this guide covers:
ZenWeb onboards Malaysian SMEs onto managed Meta Ads every week, so we set this up the safe way constantly. The short video below shows the partner-access flow before we break down each step.
Source video: How to Share Partner Access to an Agency in Meta Business Manager on YouTube (Digital Growth Tutor)
Quick Answer: When you give an agency access to your Facebook ads, never hand over your password or add them as an admin on your personal profile. The correct method is Business Manager partner access. It links the agency’s business to yours while you keep ownership of the ad account, Page, and Pixel. It follows the same principle as never letting the agency own your ad account, Page and Pixel.
Sharing a password feels faster, so plenty of owners do it. The problem shows up later. If the agency changes the login, or an employee there leaves with it, you can be locked out overnight. You also cannot see who did what, because everything runs under one login.
Partner access works differently. You keep your own account and simply grant a permission connection to the agency’s business. Think of it like giving a contractor a visitor pass to one room, not a copy of your house keys.
Quick Answer: Before you give your agency access to your Facebook ads, have four things ready: a Business Manager you own, your ad account and Page inside it, two-factor authentication on, and the agency’s Business ID. New to this? Our walkthrough of what Meta Ads Manager is sets the scene.
Most access headaches trace back to something missing here, not to the sharing steps. Sort these out before you invite anyone:
While you are here, make sure your Meta Pixel and Conversions API are set up and owned by your business. It is far easier to share a Pixel you already own than to untangle one sitting in someone else’s account.
Not sure your account is set up in your name?
We check ownership and fix it before running a single ad. See how our Meta Ads service handles setup →
Quick Answer: To give an agency access to your Meta ads account, open Business Settings and go to Partners. Click “Add”, then “Give a partner access to your assets”, and paste the agency’s Business ID. Then assign the ad account, Page, and Pixel with the right permission level. Choosing an official Meta Business Partner adds an extra layer of assurance.
Here is the partner-access flow, step by step. Do it on a laptop, where the settings are easier to find:
Assign only what the agency needs — your Facebook ads funnel, Instagram Reels ads, and Instagram Story ads. Add more later in one click, so start lean.
Quick Answer: Most Malaysian SMEs still give their agency access to their Facebook ads the risky way. Across ZenWeb onboardings, only about a quarter arrive already using proper Business Manager partner access. The rest share a password, add staff to a personal profile, or have no Business Manager at all. Fixing that is often step one, before we touch a campaign or worry about Meta ads attribution.
When we onboard a new client, we first check how their access is set up. The pattern below repeats across industries — the safe method is still the minority.
| Shared Facebook login / password | 38% | |
| Agency added as personal-profile admin | 27% | |
| Proper Business Manager partner access | 23% | |
| No Business Manager yet | 12% |
Source: ZenWeb client onboarding sample across Malaysian SME Meta accounts, 2024–2026. Illustrative shares — the split shifts by industry and account age.
Owners are not careless — the safe method is just buried two menus deep, so the fast-but-risky option wins by default. Switching is quick once you know where the button lives.
Quick Answer: When you give an agency access to your Facebook ads, Meta lets you set a permission level per asset. For an ad account, the main levels are Manage (full control), Advertise (create and edit ads, no billing changes), and Analyse (view only). Give the level they actually need — usually Manage, plus the Page and Pixel so they can track your ad placements and events. Over-granting is an avoidable risk.
Permissions are set separately for the ad account, Page, and Pixel. The table below maps each level to what it lets an agency do, and who should hold it.
| Permission level | What the agency can do | Who should hold it |
|---|---|---|
| Manage ad account | Full control: create and edit campaigns, edit settings, view reports | Your managing agency’s campaign team |
| Advertise | Create and edit ads, but not billing or account settings | A day-to-day media buyer |
| Analyse (view only) | View performance and reports, no editing | A freelance analyst or auditor |
| Page: full control | Post, reply, boost, and manage the Page | Agency social plus ads team |
| Pixel / dataset | View and edit tracking events for conversions | Agency tracking specialist |
Compiled by ZenWeb from Meta Business Help Centre documentation, 2026. Meta occasionally renames levels; the control each grants stays consistent.
Rule of thumb: give Manage for the ad account so the team can work freely, but keep billing and ownership in your name. Page and Pixel come along so they can run click-to-WhatsApp ads and match creative to the right Meta ad sizes and specs.
Quick Answer: Partner access links the agency’s whole business to yours, so their team is managed on their side and access survives staff changes. Adding a single user ties access to one person’s profile — fine for a solo freelancer, risky for an agency. For any agency that will scale your Facebook ads, partner access is the safer choice.
Both work, but suit different situations. The difference at a glance:
| Factor | Partner access | Single user |
|---|---|---|
| Access tied to | The agency’s business | One person’s profile |
| When staff leave | Access continues; agency reassigns internally | Access can walk out the door with them |
| Best for | Agencies and teams | A solo freelancer you trust |
Compiled by ZenWeb, 2026, based on Meta Business Manager access options.
For most Malaysian SMEs hiring an agency, partner access is the right call — one departing employee cannot leave you locked out. Still weighing help against doing it yourself? See our take on choosing an agency or going DIY, and where budget performs across Instagram ads versus Facebook ads.
Quick Answer: When you give an agency access to your Facebook ads, the steps are simple. Delays come from something missing beforehand: usually the client not owning the ad account, 2FA switched off, or no Business Manager yet. Across ZenWeb onboardings, these few blockers cause most of the lost days. The worst case is an account you cannot access at all, which overlaps with how a disabled ad account gets recovered.
We tracked what slows onboarding down. The blockers below are the repeat offenders, with the delay each adds before ads can run.
| Blocker | Share of onboardings | Typical delay |
|---|---|---|
| Client does not own the ad account | 22% | 3–7 days |
| Two-factor authentication not enabled | 18% | 1–2 days |
| Page owned by a personal profile | 14% | 2–5 days |
| No Business Manager created yet | 15% | 1–3 days |
| Wrong Business ID pasted | 12% | Same day–1 day |
Source: ZenWeb onboarding tracking across Malaysian SME Meta accounts, 2024–2026. Shares overlap where an account hits more than one blocker.
Almost none of these are about the sharing steps — they are about ownership and security set before the invite. Fix those first and onboarding usually finishes the same day, which is also why we warm up a new Facebook ads account rather than rushing spend through a half-configured setup.
Stuck moving an account out of an old agency?
We handle claims, transfers, and clean partner setup for you. See our Meta Ads pricing for Malaysia →
Quick Answer: Password sharing does not just feel riskier — it leads to far more lockouts and access-loss incidents than partner access. In a modelled comparison from our client experience, shared-password accounts see several times more access incidents per year than partner-access accounts. The safer setup pays off every time an ads metrics review depends on you being able to open the account.
The chart below models access-loss incidents — lockouts, password resets by others, or a lost asset — per 100 managed accounts over a year, by access method. Treat it as illustrative, not a precise count.
| Shared password | 21 | |
| Personal-profile admin | 14 | |
| Business Manager partner access | 4 |
Illustrative model based on ZenWeb operational experience across Malaysian SME Meta accounts, 2024–2026. Directional, not a precise measurement.
The gap is the whole argument. A few minutes spent to give your agency access to your Facebook ads the right way buys far fewer emergencies later. Those always hit mid-campaign, when losing access costs real sales.
Quick Answer: Because you own the assets, removing an agency takes one action: open Business Settings, go to Partners, select the agency, and remove them or the assets they held. Your ad account, Page, Pixel, and history stay with you. Protect your data when switching Facebook ads agencies so your Pixel learning is not lost.
This is the payoff of giving an agency access to your Facebook ads the right way. When the relationship ends, you are not begging for a password back or hoping an ex-employee logs out. You simply switch the connection off:
Before you cut access, export any reporting you want and hand over replies to Facebook ad comments so live conversations are not dropped. Then remove the partner and invite the new one the same way.
Yes — if you use Business Manager partner access instead of sharing your password. It lets the agency work inside your ad account while you keep ownership of it, the Page, and the Pixel, and remove them in one click. Sharing a login is the unsafe version.
No. Never share your password or add an agency to your personal profile. If they change the login or an employee leaves with it, you can be locked out of your own account. Use partner access instead — it links their business to yours and keeps every asset in your name.
A Business ID is the 15 or 16-digit number that identifies a Business Manager. Your agency finds theirs under Business Settings, then Business Info. You paste it when you add them as a partner. Double-check the number — a wrong digit is a common cause of failed invites.
Usually Manage access to the ad account, plus the Page and Pixel so they can run and track campaigns. That lets them build, edit, and report without touching billing ownership. Give view-only access if you just want an audit, and start with the minimum rather than granting everything on day one.
Open Business Settings, go to Partners, select the agency, and remove them or the specific assets they held. Because the assets are yours, access ends instantly and your account, history, and Pixel data stay put. Export any reports you want first, then remove them the moment a contract ends.
Giving an agency access to your Facebook ads should never mean giving away your account. Partner access through Business Manager lets you invite the help you hired while staying the owner of everything: the ad account, the Page, the Pixel, and the years of learning behind them. Passwords hand over control; partner access lends it.
So set up your Business Manager, own your assets, switch on 2FA, and give an agency access to your Facebook ads only through Partners. Do that once and every future step — adding, auditing, or switching agencies — becomes a two-minute job, not an emergency.
Want your Meta access set up the safe way from day one?
ZenWeb is a Google Partner managing Meta Ads for 500+ Malaysian SMEs. We set up clean partner access, keep every asset in your name, and run the ads that turn access into sales.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Meowketing Specialist
Online