Facebook Ads Agency Client Onboarding: Step-by-Step
Facebook ads agency client onboarding is the process that determines whether a new client engagement starts on solid ground or on a foundation of misaligned expectations and incomplete setup. Most agency problems that surface in month two or three — disagreements about performance, scope creep, data quality issues — have their root cause in week one.
This guide covers the complete onboarding process: what to collect before you touch the account, how to structure the baseline audit, how to align on goals before a single euro is spent, and the operational setup that prevents the most common early mistakes.
Why Onboarding Matters More Than Most Agencies Think
The first week with a new client is the highest-leverage period of the entire engagement. It is when the operating model gets established: how you communicate, what data you track, who has access to what, and what success looks like. Changes to these foundations after campaigns are live cost five times what they would have cost to set up correctly at the start.
The two most expensive onboarding failures are:
Launching without agreed targets. A client who never explicitly confirmed what CPA or ROAS they need to see will define success retrospectively, usually in a way that matches what they hoped for rather than what they communicated. By month three, they are unhappy with results that would satisfy any other client, and you have no documented baseline to reference.
Inheriting a broken account without documenting it. Pixel misconfigured, audiences stale, account flagged for a prior policy violation, billing contact unreachable. These problems exist before you arrived. If you launch campaigns without identifying them, their consequences look like your mistakes.
Step 1: Access Collection (Day 1-2)
Before the baseline audit, you need access to everything. Collect all of these before starting any account work:
Business Manager partner access. The client should add your agency as a partner to their Business Manager, not share their personal login. This preserves their account structure and gives you a clean audit trail. Request the minimum access level for agency operations: admin access for the account owner on your side, editor or publisher for media buyers. For the full permission model, see our guide on Facebook ads agency team management.
Ad account access. Confirm the ad account is inside the client's Business Manager, not floating as a personal ad account. Personal ad accounts cannot be properly shared without credential sharing, which creates security and accountability problems.
Pixel access. Request access to the pixel linked to the account. Verify it is installed correctly before doing anything else. A pixel verification takes ten minutes and prevents weeks of bad data.
Page access. Your team needs at least advertiser access to the Facebook Page linked to the ad account to run page-connected ad formats.
Historical data access. Request at least 90 days of historical performance data if the account has prior spend. This informs your baseline audit and prevents you from repeating campaigns or strategies that already failed.
Brand and creative assets. Logo files, brand color palette, approved copy guidelines, any existing creative that performed well. Do not launch without these; creating off-brand creative because guidelines were not provided is a trust problem.
Step 2: Baseline Audit (Day 2-3)
Every new account has baggage. The baseline audit surfaces it before it surfaces as a problem.
Pixel and conversion tracking verification
Navigate to Events Manager and confirm:
- The pixel is installed on all relevant pages (checkout, thank you, lead confirmation)
- The correct events are firing (Purchase, Lead, InitiateCheckout, ViewContent as appropriate)
- Event deduplication is configured if the client uses both browser pixel and Conversions API
- Test events show the correct values (purchase value, currency, content IDs for catalog-linked accounts)
A pixel that fires but reports zero purchase values will let you optimize for volume while completely ignoring profitability. This is one of the most common inherited account problems.
Existing audience assessment
Review all custom audiences in the account:
- Customer list audiences: how recent? What was the original list size and current match rate?
- Website retargeting audiences: are they large enough to be actionable? Is the pixel firing correctly to populate them?
- Engagement audiences: video view, page engagement — are these being actively populated?
Stale or undersized audiences are not usable for retargeting campaigns on day one. Document which audiences are actionable and which need to be rebuilt.
Historical campaign structure review
Look at the last 90 days of campaigns and answer:
- What was the account spending per month and what results did it achieve?
- Were campaigns structured with meaningful naming conventions that allow performance analysis?
- Were there any campaigns or ad sets with anomalous results (very high ROAS that may indicate tracking issues, or very low CPA that may indicate low-quality leads)?
- Are there any active campaigns that should be paused before your team takes over?
Account health check
Review account-level settings for:
- Any active policy violations or account restrictions
- Billing contact and payment method status (a declined card on day one of new campaigns is a common crisis)
- Any previous ad disapprovals that hint at policy sensitivity
- Spending limits that could cap your campaigns before month end
Step 3: Goal Alignment (Day 3)
This is the conversation most agencies skip or rush. It is also the one that determines whether the client relationship is collaborative or adversarial in month three.
The goal alignment session answers four questions:
What is the primary KPI? Cost per acquisition, cost per lead, ROAS, or revenue. One primary metric, not three. If the client cannot choose, choose for them and get written confirmation.
What is the target value for that KPI? Not a range — a number. EUR 28 CPA, not "as low as possible." If the client does not know, work backwards from their unit economics: margin, lifetime value, acceptable payback period. Document the agreed target.
What is the monthly budget? Confirmed in writing, including how overages are handled. A client who says "around EUR 10K" and then disputes a EUR 10,400 invoice creates an entirely avoidable problem.
What does the 90-day engagement look like? Month one is learning — you are establishing baselines and eliminating what does not work. Month two is optimization. Month three is scaling what works. Clients who expect peak performance in week two will be disappointed. Set this expectation in writing at the start.
Step 4: Account and Tool Setup (Day 3-4)
With access confirmed and goals documented, configure the operational environment before campaigns go live.
Assign team member roles in your ads management platform. The media buyer working this account gets the appropriate access level. The account manager gets viewer access. No one gets more access than they need. For how this integrates with multi-client permission management, see our best ads management software for agencies guide.
Configure alerts. Set real-time notifications for: spend exceeding daily budget by more than 10%, primary KPI missing target by more than 25%, any campaign going to zero delivery. These fire to the responsible media buyer and optionally to the account manager. The client does not need to be on these alerts unless they requested it.
Set up the reporting template. The first report goes out at the end of week one regardless of how much data has been collected. It sets the cadence and format. For what that report should include, see our guide on how to report Facebook ads performance to clients.
Document the account structure you are implementing. Naming convention, campaign structure (objectives, ad set groupings), audience strategy. This document lives in the client folder and is the reference point for anyone working on the account.
Step 5: First Campaign Launch (Day 4-5)
The first campaign from a new agency is not a performance campaign — it is a learning campaign. The goal is to establish baselines, not to hit targets on day one.
Structure the initial campaigns with three objectives:
Audience validation. Test the core audiences the client believes work (their customer profile) against one or two hypothesis audiences. Budget allocation: 60% to proven audiences, 40% to test audiences.
Creative baseline. Run two or three creative concepts with meaningful variation — different hooks, different formats, different lengths. Do not launch with one creative and no comparison data.
Funnel integrity check. Confirm that leads or purchases flowing from campaigns are being correctly attributed, CRM or analytics is receiving the data, and the reported CPA reflects reality. The first week often reveals tracking gaps that were invisible in the audit.
Launch campaigns as drafts. Have a senior team member review before activating. The first impression on the client's account data is difficult to undo.
Key Takeaways
A structured onboarding prevents the three problems that end agency relationships early: misaligned expectations, broken tracking that invalidates months of data, and access problems that cause operational delays.
The five-step process: collect access and assets before touching anything, run a baseline audit that surfaces inherited problems, align on goals in writing before spending a euro, configure your team access and alert infrastructure, then launch learning campaigns with the explicit expectation that month one is data collection. Clients who understand this framework have realistic expectations. Clients who do not often blame the agency for a learning curve that is inherent to any new account.
Najczęściej zadawane pytania
The Ad Signal
Cotygodniowe spostrzeżenia dla media buyerów, którzy odmawiają zgadywania. Jeden e-mail. Tylko konkrety.
Powiązane artykuły
Best Ads Management Software for Agencies in 2026
Managing ads for multiple clients requires different software than running a single brand. Here is what agency-grade platforms actually need to deliver, and how to evaluate them.
Facebook Ads Agency Team Management: Permissions and Access Control Guide
Most agencies share credentials and call it team management. Here is how to structure real role-based access control across client ad accounts, with zero credential sharing.
How to Report Facebook Ads Performance to Clients: Agency Guide
Manual client reporting eats 5-10 hours per week at a 10-client agency. Here is how to structure reports that clients actually understand, and automate the rest.