Meta Business Setup: Secure Access Steps for Agencies

12/06/2025

Sandor Farkas
Sandor Farkas

Co-founder & CTO

Expert in Software automation and client onboarding

Meta Business Setup: Secure Access Steps for Agencies

Agencies live or die on how fast and safely they can get into a client’s Meta environment. If the Meta Business setup is sloppy, you risk delayed launches, wasted spend, and compliance gaps. The good news is that a secure, repeatable access process is straightforward once you standardize it. This guide walks agencies through the exact secure steps to request and manage access, what to collect from clients, and how to avoid the most common pitfalls.

Why a secure Meta Business setup matters for agencies

For policy details and UI references, bookmark the Meta Business Help Center. Labels change over time, but the principles below remain stable. Useful starting points, Meta Business Help Center, Two-factor authentication in Business Manager, Business verification, and Events Manager basics.

Simple diagram showing a client’s Meta Business with Pages, Ad Accounts, Pixel, Catalog and Instagram assets on the left, an agency’s Business Manager on the right, and a secure Partner Access link between them. The diagram labels “Least privilege” and “2FA enforced” at the connection point.

Before you start, security prerequisites for agencies

  1. Verify your agency business. Verified businesses encounter fewer limitations and build trust with clients. See Meta’s guidance on business verification.

  2. Enforce two-factor authentication for everyone. In Business Settings, require 2FA for all users before they can access assets. This is one of the most effective protections against account compromise.

  3. Use business emails and named user accounts. Avoid generic logins. Each team member should have an individual profile with the minimum permissions required.

  4. Decide ownership rules upfront. As a best practice, the client should own core assets, ad accounts, pixels, pages, catalogs, and payment methods. Agencies should request partner access, not claim ownership, unless specifically contracted.

  5. Standardize your checklist. Document the exact assets and permissions you will request for your scope, campaign management only, full-funnel including pixel and conversions, or organic content management.

The secure way to connect, partner access, not personal access

There are three common actions inside Meta Business:

The secure, scalable model for agencies is to be added as a partner to the client’s Business Manager and to be granted task-based permissions to specific assets.

Step-by-step, secure Meta Business setup for agencies

  1. Collect the right identifiers from the client

Ask your client for the following. If they do not have a Business Manager yet, guide them to create one at business.facebook.com and then claim their assets before proceeding.

ItemHow the client finds itWhy you need it
Client Business Manager IDBusiness Settings, Business InfoRequired to link partners
Facebook Page URL(s)From their Page or Business SettingsFor ad delivery and content permissions
Ad Account ID(s)Ads Manager, top-left account pickerCampaign trafficking and billing view
Pixel or Data Source ID(s)Events ManagerEvent configuration and CAPI
Catalog ID(s), if applicableCommerce Manager, CatalogsProduct feed ads
Instagram professional handleInstagram app or Business SettingsAds and content access
  1. Client adds your agency as a partner and assigns assets

Share the steps below with the client’s Business Admin. UI labels vary slightly over time, but the flow is consistent.

Reference, Meta Business Help Center and search for “Add a partner” if the client needs visuals.

  1. Confirm access on the agency side

In your Business Settings, check Partners or Accounts to see assigned assets. If anything is missing, ask the client admin to review the asset list again. Run a quick smoke test, view ad accounts, confirm billing visibility as appropriate, and confirm your user team has the right task permissions.

  1. Configure events and the Conversions API securely
  1. Lock down security and governance
  1. Test and document

Recommended permissions by common agency scope

The exact labels in Meta may change. Use this table as a principle-based guide and enable only the tasks necessary for your deliverables.

ScopeAssets to requestMinimum practical accessNotes
Paid media onlyAd account, Pixel or Data Source, Facebook Page, Instagram accountAd account, create and manage ads. Page, create and manage ads only. Pixel, view and manage events if you optimize conversions.Keep page admin off if you do not publish content.
Full-funnel including trackingAll above plus domain verification contextAd account, full ads control. Pixel or Data Source, manage events and CAPI.Align on event naming and dedup strategy.
Organic content managementFacebook Page, Instagram accountPage and IG content tasks, schedule, publish, moderate.No ad account access unless you run boosts or ads.
Catalog adsCatalog, Ad account, PixelCatalog advertiser or equivalent, ad account ads management, pixel view or manage.Ensure feed ownership remains with client.

Common mistakes that slow down Meta Business onboarding

Client-friendly instructions you can send today

Copy, paste, and customize the template below for your next client onboarding.

Subject, Securely granting our agency access to your Meta Business assets

Hi [Client Admin Name],

To start work, please add [Agency Name] as a partner to your Meta Business and assign the assets below. This keeps your ownership intact while giving us the minimum access we need.

  1. Find your Business Manager ID, Business Settings, Business Info, copy Business ID.
  2. Add our agency as a partner, Business Settings, Users, Partners, Add, Give a partner access. Enter our Business ID, [Your Agency BMID].
  3. Assign assets and permissions,
  1. Require two-factor authentication for your business. This protects both teams.

If any label looks different, search “Add a partner” in the Meta Business Help Center. When done, reply to this email and we will confirm on our side.

Thank you, [Your Name] [Agency Name]

A clean checklist page titled “Meta Business Onboarding” showing boxes for Business ID, Ad Account IDs, Page URLs, Pixel IDs, Catalog IDs, and a final step for “2FA required for all users.”

How Connexify helps agencies make this process effortless

If you run this setup a few times a month, you can manage. If you run it dozens of times a week across accounts and regions, you need automation.

Connexify streamlines client onboarding into Meta and other platforms through a single, branded link that walks clients through exactly what you need. Agencies use Connexify to,

Result, you reduce onboarding time from days to seconds while improving security and client experience.

Frequently Asked Questions

Do I need Business Admin on the client’s account to run ads? In most cases no. You typically need task-based permissions to create and manage ads on the ad account and ad permissions on the Page and Instagram account. Reserve full admin for scenarios where you must manage other users or high-risk settings.

Should the agency own the ad account or the client? Typically the client should own the ad account, pixel, and payment method. Agencies should request partner access. Exceptions exist, for example, specific contract structures, but agree on ownership in writing before any buildout.

What if my client does not have a Business Manager? Have them create one at business.facebook.com, claim their assets, then add your agency as a partner. If ownership is scattered across personal profiles, consolidate assets into the client’s Business Manager first.

How do we handle Conversions API securely? Use per-client tokens or app credentials, never reuse across clients. Store secrets securely, rotate on a schedule, and delete during offboarding. Coordinate deduplication with pixel events in Events Manager.

Why can’t I see the client’s ad account after they added our agency? Usually the asset was not shared or the wrong permissions were toggled. Ask the client admin to revisit Partners in Business Settings and assign the specific ad account to your agency with the needed tasks.

What should we document for compliance? Keep records of who has access to which assets, when access was granted, when it was last reviewed, and what data flows are in place. Enforce 2FA and least privilege, and maintain a repeatable offboarding checklist.

Can Connexify automatically grant partner access in Meta? Connexify standardizes and accelerates the onboarding process using a single branded link, customizable permissions, and integrations. It does not change Meta’s native security model, you still connect through Meta’s official partner access flow.

Final checklist for a secure Meta Business setup

Ready to turn this process into a one-link experience your clients love, Try Connexify free for 14 days or book a demo to see it in action.

Meta Business Setup: Secure Access Steps for Agencies