The safest way to manage Facebook ads for clients is to keep the client as the owner of the Meta Business Portfolio, ad account, Facebook Page, Instagram account, tracking assets and billing method. Your agency or freelance business should receive partner access and manage campaigns through Meta Ads Manager.
This structure protects the client's data and advertising history. It also avoids shared passwords and makes offboarding easier. Meta may label the older Business Manager setup as a Business Portfolio.
| Area | Recommended setup | Why it matters |
|---|---|---|
| Business ownership | Client owns the Business Portfolio | The client keeps control of its assets |
| Ad account | One dedicated ad account per client | Prevents mixed billing, data and reporting |
| Facebook Page and Instagram account | Client-owned assets | Protects brand access |
| Dataset and tracking | Client owns the tracking setup | Preserves conversion history |
| Agency access | Partner access using the agency Business ID | Removes the need for password sharing |
| Billing | Client pays Meta directly where possible | Separates ad spend from service fees |
| Reporting | Agency reports on business outcomes | Connects advertising to revenue and leads |
Create a Meta Business Portfolio for your agency or freelance business. The client should also have a Business Portfolio containing the assets needed for advertising.
Ask the client to add your agency as a partner and assign access to the specific assets you need:
The client can usually manage this through Meta Business Suite > Settings > Partners. The client enters your agency's Business ID, selects the assets and assigns the required permissions. Menu names can vary between accounts.
Use the lowest permission level that allows you to do the work. A media buyer usually needs permission to create, edit and analyze ads. Full control should be limited to administrative tasks that require it.
Meta's Page access system distinguishes between full Facebook access and task access. Task access lets people manage advertising and insights through tools such as Meta Business Suite and Ads Manager without giving them complete control of the Page.
Running several clients through one agency-owned ad account creates avoidable problems:
If a new client has no Meta assets, help create them inside the client's Business Portfolio. Do not create the client's Page, ad account or tracking assets under your personal profile or agency portfolio unless there is a documented commercial reason.
Managing Facebook ads involves more than building campaigns. Put the responsibilities in writing before work begins.
Your agreement should cover:
Separate ad spend from your management fee. The client should know exactly how much goes to Meta and how much goes to your business.
Common fee structures include:
Do not promise a fixed number of leads, sales or a specific return on ad spend unless the contract explains the conditions required to achieve it.
Before opening Ads Manager, understand the client's offer and financial targets.
Collect:
Ask what happens after someone clicks the ad. A lead campaign can struggle when leads enter a form but nobody contacts them promptly.
Choose the campaign's success metric based on the client's business model.
For an ecommerce client, this may include:
For a service business, it may include:
For example, suppose a service sells for $500 and has a 60% gross margin. The gross profit before advertising is $300. If 20% of qualified leads become customers, the theoretical break-even cost per lead is:
$300 × 20% = $60 per lead
This is a planning example only. The client's allowable cost per lead must also account for sales costs, overhead, refunds, lead quality and the target profit.
The campaign should record the action that matters to the client, not only the action that Meta can count most easily.
For a website campaign, check:
Test the full path:
Do not optimize for landing page views when the client needs qualified applications. Do not treat platform-reported revenue as unquestionable when the client's payment system shows a different number.
Meta Ads Manager supports campaigns across Facebook, Instagram and other Meta placements. The campaign objective should match the action you want the delivery system to find.
| Client goal | Suitable direction |
|---|---|
| Generate enquiries | Leads or website conversions |
| Sell products online | Sales or purchase optimization |
| Get people to a physical location | Local awareness or suitable conversion tracking |
| Build an audience for later campaigns | Video views, engagement or traffic, depending on the plan |
| Promote an app | App promotion |
| Increase brand recognition | Awareness |
Do not choose Traffic simply because clicks are cheap. Cheap clicks do not help if the client needs sales or qualified leads.
Begin with a simple structure that gives the campaign enough budget and data to learn. Too many audience segments, ad sets and frequent edits make results harder to interpret.
Meta recommends Advantage+ placements as a starting point in many campaigns because the system can distribute delivery across eligible placements, including Facebook, Instagram, Messenger and Audience Network. The creative still needs to work in the placements selected.
A practical campaign structure often includes prospecting, retargeting and creative testing.
Reach people who are not already customers or warm website visitors. Use broad targeting, relevant geographic limits and creative that explains the problem, offer and proof.
Reach people who have interacted with the business, such as:
Retargeting audiences are not automatically profitable. Small audiences can face high frequency, limited scale and inflated attribution.
Test meaningful differences, such as:
Avoid changing the image, headline, audience, landing page and offer at the same time. If everything changes, you cannot tell what caused the result.
For Reels, Meta highlights vertical 9:16 video, sound and safe-zone positioning as important creative considerations.
Before publishing, check the campaign, ad set and ad levels separately.
Send the client a preview before launch when the agreement requires approval. Keep written approval for claims, prices, promotions and regulated products.
You do not need to make random edits every day. A consistent review process is more useful.
Check for:
Review:
Make a small number of deliberate changes:
Discuss:
The management process should explain why a change was made, not only record that a change occurred.
A client report should connect advertising data to business outcomes.
A strong report includes:
For lead generation, include the client's data whenever possible. A campaign producing 100 low-quality leads may be less valuable than one producing 25 leads that become customers.
Explain attribution when reporting ROAS. Meta, Google Analytics, the client's CRM and the payment system may use different attribution windows and tracking methods.
Clients become frustrated when they cannot tell what is happening, what is being tested or what they need to provide.
Set expectations for:
Send a short update when something important changes. For example:
The campaign spent 40% of its weekly budget by Wednesday because delivery increased after the new creative was approved. Lead volume is above target, but the sales team is still checking the qualified lead rate.
This is more useful than sending a screenshot of Ads Manager without context.
Use Meta's permission system instead. Shared credentials create security, ownership and offboarding problems.
The client should normally own the Page, ad account, tracking data and Business Portfolio. Partner access allows the agency to work without taking ownership.
If the conversion event is broken, the campaign may optimize toward the wrong action and produce misleading reports.
Clicks are an intermediate metric. The client usually cares about qualified leads, sales, appointments, revenue or profit.
Frequent edits make results harder to interpret and may disrupt delivery. Make changes based on a clear hypothesis.
Advertising cannot fix slow lead response, weak sales calls, poor availability or an unattractive offer.
Over-segmentation can split the budget and reduce the data available to each ad set. Start with a structure that is simple enough to assess.
When the relationship ends:
The client should own the Meta assets, pay Meta directly where possible and give your business partner access. Your work then centers on the agreed business objective, tested tracking, controlled campaign changes, useful creative tests and reporting that connects ad results to sales data.
That arrangement lets you manage Facebook and Instagram ads without putting the client's assets, data or advertising history at unnecessary risk.