Meta Ads Agency Onboarding: What to Prepare on Day 1

TL;DR: A Meta ads agency onboarding checklist is nine items long: Business Manager partner access, ad account, Page, Instagram, Pixel, Conversions API, a valid payment method, an exportable customer list, and your brand assets. Add two numbers on top — gross margin and what a lead is worth. Accounts that arrive with all nine go live in about a week. Accounts missing three or more usually lose two to three weeks before the first ringgit is spent.

A team working together around a table with laptops and notes
9assets to hand over on day one
2numbers that turn a report into a decision
7 daysto first ad live when all nine are ready
40%higher cost per lead when you arrive unprepared

1. Introduction

Quick Answer: This page is the client-side asset pack, not the agency's internal process. It lists exactly what you should have in hand on day one of a Meta ads engagement — the access, the tracking, the data and the two numbers — so your agency can build instead of chase.

Most Meta ads engagements in Malaysia do not stall on strategy. They stall on a login. Somebody who left the company two years ago is still the only admin on the Facebook Page. The Pixel was installed by a web developer who is no longer contactable. The card on file belongs to a director who is overseas.

None of that is exotic. It is the normal starting position for a small or mid-sized business that has been boosting posts for a few years. But it is expensive, because every day spent recovering an asset is a day your competitors are buying the impressions you wanted.

Meta is not a small channel to be slow on. Facebook's reported ad audience reaches 65.0% of Malaysian internet users, according to DataReportal's Digital 2026 report, alongside 30.7 million social media identities nationwide. The wider picture sits in our roundup of social media statistics for Malaysia.

Two people shaking hands over a signed business contract

Key takeaway: Onboarding delay is not an administrative annoyance. It is lost auction time in the busiest advertising channel in the country.

Before the checklist, here is the mechanic that trips up more Malaysian SMEs than any other — how partner access actually works.

How to Share Partner Access to an Agency in Meta Business Manager

Source video: How to Share Partner Access to an Agency in Meta Business Manager, on YouTube

2. What a Meta Ads Agency Onboarding Checklist Actually Covers

Quick Answer: A Meta ads agency onboarding checklist has four parts: access to the assets, tracking that already fires, first-party data you can export, and the commercial numbers behind your offer. Nine items and two numbers. Everything else your agency builds for you in the first fortnight.

Onboarding gets described from the agency's side far too often — kickoff call, audit, strategy deck. That is their workflow. Your job is narrower and more useful: hand over a complete pack so the workflow can actually start.

A person at a desk checking printed account documents

Here is the whole pack, grouped the way your agency will ask for it.

GroupWhat you hand overWhy it blocks launch if missing
AccessBusiness Manager partner access, ad account, Page, InstagramNothing can be built or published at all
TrackingPixel, Conversions API, verified domainCampaigns run blind and optimise on the wrong signal
DataCustomer list export, brand assets, product catalogueNo retargeting, no lookalikes, no ads to publish
NumbersGross margin, value of a lead, agreed KPIsNobody can say whether a result is good

This is deliberately narrower than a generic digital marketing agency onboarding process, which has to cover every channel at once. Meta has its own asset graph, its own permission model and its own data rules — so it gets its own pack. A Meta ads agency that does not ask for all nine items in week one is planning to improvise.

Key takeaway: Nine assets and two numbers. If you can produce all eleven on day one, you have removed almost every reason a Meta launch slips.

Not sure which of the nine you already have?

Our Meta Ads service page sets out what we ask for at kickoff and what we build for you afterwards.

See what our Meta Ads management includes →

3. Access: Business Manager, Ad Account, Page and Instagram

Quick Answer: Grant partner access from your own Business Manager using the agency's 16-digit business ID. Never share passwords, and never let the agency create the Business Manager that holds your Page, Pixel or ad account. Partner access is revoked in one click; ownership is not.

Partner access is the whole game. When you add an agency as a partner, their staff work from their own Business Manager while your business keeps ownership of every asset. End the relationship and you remove the partnership from your side — no password changes, no negotiation. Meta documents the exact flow in Add Partners to Your Business Manager.

What to have ready before that call:

  • Your own Business Manager, in your company's name. If your Page currently sits inside an old vendor's portfolio, fixing that is the first job — see why you should never let an agency own your ad account, Page or Pixel.
  • An ad account with a sensible name and the right currency. Currency and time zone cannot be changed later without creating a new account.
  • Admin rights on the Facebook Page, held by a director or a permanent staff member, not a resigned employee.
  • An Instagram professional account, converted from personal and linked to the Business Manager, or half your placements are unavailable.
  • A second internal admin. One admin is a single point of failure; if that person loses access you are into recovery, covered in recovering a restricted Business Manager.

Set permissions asset by asset. Advertiser or admin on the ad account, employee access with full task control on the Page, analyst or admin on the Pixel. Full Business Manager admin should never go to an outside party. The same principle protects you when you eventually change Facebook ads agency and keep your Pixel data.

Key takeaway: Own the Business Manager, share the assets. That single decision is worth more than every clause in the contract.

4. Tracking: Pixel, Conversions API and the Events That Must Fire

Quick Answer: Have the Pixel installed and firing a real conversion event before kickoff, plus a verified domain. Conversions API can follow in week two, but if the Pixel is dead on day one your agency is optimising towards clicks rather than customers for the whole first month.

Tracking is where Meta onboarding differs most from the Google side. On Google Ads agency onboarding you can often survive a fortnight on click data while conversion tracking is rebuilt. Meta cannot. Its delivery system optimises against the conversion events you send it, so a broken Pixel does not just cost you reporting — it actively teaches the algorithm to find the wrong people.

Three things to confirm before your agency starts:

  1. The Pixel exists and fires. Open the Events Manager and check a real purchase or lead event landed in the last seven days. Start with what the Meta Pixel is if the concept is new, and how to fix a Pixel that is not firing if it is silent.
  2. The domain is verified. Domain verification governs which events you may prioritise under Aggregated Event Measurement. It needs DNS or file access, so start it early.
  3. You know who can edit the website. Name the developer or plugin that owns the tracking code. Half of all tracking delays are really access delays.

Conversions API is the second layer, sending events server-to-server so browser restrictions do not swallow them. It is worth doing properly: Meta scores your setup with an event match quality figure from 0 to 10, refreshed on the last 48 hours of activity, documented in the Conversions API dataset quality documentation. Read the plain-English guide to the Conversions API first, then the fixes in troubleshooting a Conversions API that is not working and deduplicating double-counted events.

If you sell online, add the catalogue to the same conversation. A feed that will not sync blocks dynamic ads entirely — see fixing a Facebook catalogue that will not sync and how catalogue ads work.

Key takeaway: A Meta account with broken tracking does not simply report badly. It learns badly, and that damage carries into every campaign built on top of it.

5. Your Customer List: Format, Consent and Custom Audiences

Quick Answer: Export past customers and enquiries as a CSV with email, phone in international format, first name, last name, city and state. Meta hashes the identifiers with SHA-256 before matching. Only upload contacts you are entitled to use under Malaysia's PDPA.

This is the item Malaysian SMEs forget most often, and the one with the highest return. Your own customer list is the seed for retargeting and for lookalike audiences — the difference between guessing at an audience and starting from people who have already paid you.

Prepare it like this:

  • Export from the source of truth. Your POS, CRM, invoicing system or e-commerce back end — not a WhatsApp export or a salesperson's private spreadsheet.
  • Use one column per identifier. Email, phone, first name, last name, city, state, country. Meta's customer list formatting guidelines set out the accepted column names.
  • Write phone numbers in international format. +60 with the leading zero removed. Local formatting is the single biggest cause of poor match rates in Malaysian uploads.
  • Do not hash it yourself. For standard uploads Meta hashes the data in your browser using SHA-256 before it is sent, as described in Meta's guidance on hashing customer information.
  • Check your consent basis. Under the Personal Data Protection Act, contacts collected for one purpose should not be quietly repurposed for advertising. Segment out anyone who has opted out.

Send segments rather than one undifferentiated dump. Buyers in the last 90 days, buyers in the last year, high-value customers, and enquiries that never bought are four genuinely different audiences. If the concept is unfamiliar, what a Custom Audience is covers it in a few minutes.

Key takeaway: Your customer list is the only asset in the pack a competitor cannot buy. Export it cleanly, segment it, and check your consent basis before it goes anywhere.

Want your tracking and audiences checked before you commit?

We run a free pre-kickoff review of Pixel health, event quality and audience readiness, with no obligation to sign.

Book a free Facebook Ads audit →

6. Billing, Brand Assets and the Two Numbers That Set the KPIs

Quick Answer: Put a company card or direct debit on your own ad account, hand over logos, product photos and any existing video, then give your agency two numbers: your gross margin and what one lead is worth. Without those two figures, no KPI agreed at kickoff means anything.

Billing first, because it is the fastest to fix and the most embarrassing to miss. Keep the payment method on your ad account, in your name. Agency-card billing hides the real cost of media behind an invoice and creates an awkward dependency if the relationship ends mid-month.

Brand assets are the second half of the launch. Your agency needs the logo in vector form, brand colours and fonts, product photography, any raw video footage, and your existing offers. Who produces new creative from there is a separate negotiation — settle it using the three creative production models and what each costs in speed.

Then the two numbers.

  • Gross margin. Break-even return on ad spend is one divided by your margin. Without it, a 3x return is just a number with no verdict attached.
  • Value of a lead. Average order value multiplied by your close rate, plus repeat purchases. This becomes the target cost per lead every campaign is judged against.
A business owner at a desk reviewing work on a laptop

Hand those over and KPI-setting becomes arithmetic instead of argument. It also arms you against the pitch that promises a fixed number of leads at a fixed cost — see why guaranteed lead promises fail on Meta, and check any claimed results using these methods for verifying agency case studies. It is worth knowing which seven numbers in a Facebook ads report actually matter before the first review meeting.

Key takeaway: Margin and lead value are the only two figures that turn a Meta report into a business decision. Supply them on day one, not at the first quarterly review.

7. How Ready Are Malaysian SMEs on Day 1?

Quick Answer: Page access is nearly always there. Domain verification, Conversions API, a clean customer list and agreed lead value almost never are. The items with the lowest readiness are precisely the ones that decide first-quarter performance.

Day-1 Readiness by Asset, Malaysian SME Accounts
Share of Malaysian SME accounts with each onboarding asset ready at kickoff.
Onboarding itemReady at kickoffShare of accounts
Page admin access
88%
Ad account in own name
74%
Valid payment method
69%
Pixel installed and firing
61%
Instagram professional account linked
57%
Domain verified
34%
Conversions API live
22%
Exportable customer list
19%
Agreed margin and lead value
14%

Source: ZenWeb client sample, n=500+ Malaysian SME accounts, 2024–2026. Licence.

A laptop screen showing an analytics graph

The pattern is consistent. Readiness falls as an item moves away from Facebook itself and towards your own systems — your DNS, your server, your CRM, your P&L. Those are exactly the items nobody owns until someone is asked to own them, and the step-by-step in setting up the Meta Pixel and Conversions API is the fastest way to close the biggest gap.

Key takeaway: The four least-prepared items sit outside Meta, in your own systems. Start those first, because nobody else can start them for you.

8. Which Missing Item Delays a Meta Kickoff Most?

Quick Answer: Recovering a Business Manager held by a former vendor costs the most time by a wide margin. Domain verification and Conversions API follow. Brand assets and customer lists are quick to fix, which is why they should never be the reason a launch slips.

A person reviewing cost figures on printed reports
Median Days Added to Launch by Missing Item
Median days added to a Meta ads launch by each missing onboarding item, and who resolves it.
Missing itemDays addedWho has to resolve it
Business Manager held by an old vendor
12
You, plus Meta support
Domain not verified
6
Your web host or developer
Conversions API not implemented
5
Developer, with the agency
Pixel missing or silent
4
Agency, once given site access
Payment method rejected
4
You and your bank
Customer list not exportable
3
You
Brand assets scattered
2
You

Source: ZenWeb client tracking, 12 industries, Malaysia, 2024–2026. Licence.

The most expensive item on the list is not a technical one. It is a Business Manager somebody else opened on your behalf years ago.

Note the third column. Most of the long delays are resolved by parties the agency cannot instruct — your host, your bank, your former vendor. That is precisely why the pack belongs to you, and why the decision covered in running Facebook ads yourself or hiring an agency should be made before the prep starts, not during it.

Key takeaway: Rank your prep by who has to fix it. Anything requiring your bank, your host or a former vendor should be started before you even sign.

9. Day-1 Readiness vs Time to First Optimised Conversion

Quick Answer: Fully prepared accounts reach a stable optimised state in about five weeks. Accounts arriving with fewer than three of the nine items take roughly eleven weeks and pay around 40% more per lead in month one. Preparation is the cheapest performance lever you control.

Readiness Band vs Launch, Learning and First-Month CPL
Days to first ad live, days to exit the learning phase, and first-month cost per lead index, by day-1 readiness band.
Items ready on day 1Days to first ad liveDays to leave learningMonth-1 CPL index
All 9 items735100
6 to 8 items1347112
3 to 5 items2262128
Fewer than 3 items3178141
A person comparing figures across printed spreadsheets

Source: ZenWeb client tracking, Malaysia, 2024–2026. CPL index sets the fully-prepared band at 100. Licence.

The cost-per-lead column is the one to argue about internally. It is not a penalty your agency applies — it is the auction charging you for learning late, on thinner conversion data, with a smaller audience seed. That gap persists well past the first month, which is why how long Meta ads take to work depends so heavily on what you brought to the first meeting.

Key takeaway: Arriving unprepared costs roughly 40% more per lead in month one. That is a bigger swing than most agencies deliver through optimisation in the same period.

10. Why the Onboarding Pack Keeps Growing, 2022–2027

Quick Answer: Meta onboarding asked for five items in 2022 and asks for nine in 2026. Server-side tracking and first-party data moved from optional to expected as browser signals decayed. The pack will keep growing, so build the habit of maintaining it rather than assembling it once.

Meta Onboarding Requirements, 2022–2027
Onboarding items required at kickoff, share of accounts needing server-side tracking, and median days to launch, Malaysian SME Meta accounts.
Measure202220232024202520262027*
Items required at kickoff
5
6
7
8
9
10
Accounts needing server-side tracking
16%
31%
49%
67%
81%
90%
Median days from kickoff to launch
8
10
12
14
16
17

* Projection based on the 2022–2026 trend in the same client sample.

A calendar and notebook on a desk beside a laptop

Source: ZenWeb client tracking, Malaysia, 2024–2026. Licence.

The median launch has slipped by a full working week in four years, and almost none of that is agencies working slower. It is the pack getting heavier. The businesses that stay fast are the ones treating access and tracking as standing infrastructure rather than a one-off task. It also shifts what your money buys, which is worth reading alongside what Facebook ads actually cost in Malaysia.

Key takeaway: Maintain the pack, do not assemble it. Review access, tracking and your customer list export once a quarter and onboarding stops being a project.

Ready to move, but not sure what it should cost?

Our Meta Ads pricing page shows what setup, management and tracking work are quoted at for Malaysian SMEs.

Compare our Meta Ads pricing →

11. Your Week-Before-Kickoff Checklist

Quick Answer: Five moves in the seven days before kickoff will cover almost the whole pack: confirm Business Manager ownership, fix Page and Instagram admins, check the Pixel fired this week, export the customer list, and write down your margin and lead value.

How to prepare for Meta ads agency onboarding in one week

Work through these five steps in order. Each one unlocks the next, and together they cover eight of the nine assets.

  1. Confirm who owns the Business Manager. Open Business Settings and check the portfolio holding your Page and ad account is registered to your company. If it belongs to a former vendor, start recovery immediately — this is the longest item on the list.
  2. Fix the human admins. Make sure at least two current staff hold admin on the Page and the Business Manager, and convert your Instagram account to a professional account linked to the same portfolio.
  3. Check the Pixel fired this week. Open Events Manager and confirm a real lead or purchase event landed in the last seven days. If nothing did, tell your agency before kickoff rather than after.
  4. Export your customer list. Pull past buyers and enquiries from your CRM or POS into a CSV with email, phone in +60 format, name, city and state, then split it into buyers and non-buyers.
  5. Write down two numbers. Your gross margin percentage and what one lead is worth to you. Bring both to the kickoff call so KPIs can be set from arithmetic instead of optimism.
Two people reviewing a contract across a desk

If you are onboarding several channels at once, the same discipline applies elsewhere — SEO agency onboarding has its own access list, and running them in parallel saves a fortnight. It also pays to know which questions to ask a Facebook ads agency before signing and how to choose a Facebook ads company in Malaysia, so the pack lands with the right partner.

Key takeaway: One focused week before kickoff removes the two most expensive delays: vendor-owned Business Managers and silent Pixels.

12. Conclusion

Quick Answer: Bring nine assets and two numbers to day one and your Meta account goes live in about a week at a normal cost per lead. Bring three or fewer and you will spend a month paying a premium for the privilege of catching up.

Nothing on this list is difficult. Every item is a phone call, an export or a setting. What makes onboarding painful is discovering all eleven of them one at a time, in the middle of a campaign you have already paid for.

Treat the Meta ads agency onboarding checklist as a standing document, not a one-off task. Assemble the pack before you sign, keep it current, and the relationship starts with strategy instead of a hunt for logins. If you want a second pair of eyes on where your account stands today, our Meta ads agency team reviews access, tracking and audience readiness together, and you can see the full range of what we do at ZenWeb.

Server racks in a data centre

13. Frequently Asked Questions

Quick Answer: These are the five questions Malaysian owners ask most often at the start of a Meta engagement: how long onboarding takes, whether to hand over passwords, what happens with no Pixel history, who pays for the ads, and whether a customer list is really necessary.

1. How long does Meta ads agency onboarding take in Malaysia?

About one week if you arrive with access, tracking and your customer list ready. Two to four weeks is more common, because most delays come from recovering a Business Manager held by a previous vendor or verifying a domain through a web host. Start those two items before you sign anything.

2. Should I give my agency my Facebook password?

No. Use partner access from your own Business Manager instead, granting the agency the specific assets they need. They work from their own portfolio, you keep ownership, and you can revoke access in one click when the engagement ends. Sharing passwords also breaks Meta's terms and puts your personal account at risk.

3. What if my Pixel has no conversion history at all?

You can still launch, but expect a longer learning period. Your agency will install the Pixel and Conversions API, start with a broader optimisation event such as a landing page view or lead, then move to the real conversion once volume allows. Uploading a customer list on day one shortens this noticeably.

4. Who should pay for the ad spend, me or the agency?

Keep the payment method on your own ad account wherever possible. You see exactly what Meta charged, there is no markup risk, and billing does not become a hostage in a dispute. Agency-card billing is acceptable for short campaigns, but it should be a deliberate choice with the terms written down.

5. Do I really need to hand over a customer list?

It is optional, but it is the highest-return item in the pack. A clean list of past buyers gives your agency retargeting audiences and lookalike seeds from day one instead of week six. Only upload contacts you are entitled to use for advertising, and keep the export to the fields Meta actually matches on.

A team discussing onboarding questions around a table

Ready to start your Meta ads properly?

Book a free 30-minute strategy session — we'll review your Business Manager access, your Pixel and event quality and your competitors' ads, then give you a concrete 90-day plan with realistic CPL and pipeline targets.

Get my free strategy session →
A business owner smiling while working on a laptop in a bright office

Meowketing Specialist

Online

Today

Meow! 👋

We are Official Google Partner,
Ask us anything about Marketing!