Meta Accounts for Media Buyers: An Account Migration and Relaunch Checklist
Use this checklist to reconnect assets, rebuild campaigns, verify tracking and funding, preserve reporting, and relaunch Meta ads under controlled access.
Meta accounts for media buyers are sometimes changed when a team moves to a new provider, separates a client, launches through a different legal entity, changes its account currency or time zone, or rebuilds an operating structure that no longer fits the business.
Calling this process an “account migration” can be misleading. In most cases, the original ad account is not moved as one complete object. The team must identify what it owns, obtain access to the target account, reconnect eligible business assets, copy or rebuild campaign objects, validate billing and tracking, and create a clean reporting handover.
The correct objective is not to reproduce every old setting as quickly as possible. It is to move legitimate advertising operations into a target setup that the team can verify, control, measure, and support.
The Short Answer: Treat Migration as a Controlled Relaunch
A complete transition has six workstreams:
- Governance: Confirm the advertiser, account owner, provider, and approval authority.
- Access: Give named people and approved partners only the permissions they need.
- Assets: Map the Page, Instagram account, dataset, domain, catalog, app, and other dependencies.
- Campaigns: Decide what can be copied, what must be rebuilt, and what should be retired.
- Finance: Reconcile spend and balances in the source account and validate funding in the target account.
- Measurement: Preserve reporting history separately and create a new performance baseline for the target account.
Do not begin by copying campaigns. Begin by proving that the target account and connected assets represent the same legitimate advertiser and are ready for use.
1. Define Why the Account Is Changing
The migration reason determines the correct plan.
Common legitimate reasons include:
- An advertiser is changing its account provider.
- An agency is returning account operations to a client.
- A client is leaving an agency and moving to another approved partner.
- A business is separating brands, clients, legal entities, or target markets.
- The existing currency or reporting time zone no longer matches the operating model.
- A team is replacing a temporary setup with a structure it can govern long term.
- A payment or support arrangement is changing.
- The source account is being closed voluntarily after a commercial relationship ends.
Write one migration objective before planning the work. For example:
Move Brand A's approved campaigns from the provider-managed source account to the new target account while keeping Brand A's Page and dataset under the advertiser's control, reconciling all source funds, and preserving a separate historical report.
That statement is more useful than “move everything.” It identifies the advertiser, the accounts, the assets, the financial requirement, and the measurement requirement.
2. Do Not Use Migration to Evade a Restriction
If the source ad account, user, Page, or Business Portfolio is restricted, identify the exact restricted asset and use Meta's official review or troubleshooting process. Meta states that attempts to evade its review process or other enforcement actions are not allowed.
Creating or obtaining another account does not resolve the underlying policy, identity, security, payment, or business-integrity issue. Repeating the same activity in a new account may create more operational risk.
Use Meta's current process to request a review for a restricted advertising account and review its guidance on common advertising policy violations.
An account transition may still be appropriate for an approved business reason, but restriction handling and migration planning should remain separate decisions.
3. Build a Source-to-Target Inventory
Create an inventory before making access changes.
| Area | Source record | Target requirement | Owner | Status |
|---|---|---|---|---|
| Ad account | ID, owner, currency, time zone | Target ID and confirmed access | Operations | |
| Business Portfolio | Owning business and partners | Approved target relationship | Admin | |
| Facebook Page | Page ID and owner | Target account access | Brand | |
| Instagram account | Account and Page connection | Required connection | Brand | |
| Dataset or Pixel | Dataset ID, owner, event status | Target ad account connection | Analytics | |
| Domain | Domain and controlling business | Required access and verification status | Web team | |
| Catalog | Catalog ID, owner, feeds, permissions | Target account access | Commerce | |
| Campaigns | Active objects and settings | Copy, rebuild, archive, or exclude | Media buyer | |
| Audiences | Type, source, owner, eligibility | Rebuild, reconnect, or exclude | Media buyer | |
| Billing | Payment setting, spend, balance | Target funding confirmed | Finance | |
| Reporting | Historical exports and attribution settings | New baseline and handover date | Analytics |
Do not mark an asset as “available” because a media buyer can currently see it. Record who owns it, which Business Portfolio contains it, and which permissions the target account requires.
4. Confirm Ownership Before Requesting Access
Meta Business Portfolio supports different actions for ad accounts, including creating an account, adding an account the business owns, and requesting access to an account owned by another business. These actions do not create the same ownership relationship.
Meta's current instructions explain how to add or request access to an ad account. Before selecting an option, confirm:
- Which legal business owns the source account
- Which legal business owns the target account
- Whether the advertiser or provider controls each Business Portfolio
- Whether the relationship should use people access or partner access
- Who can approve access requests
- Which actions remain dependent on the provider
If an external agency or provider needs access, use the appropriate business permission workflow instead of sharing personal Facebook credentials. Meta also provides a process to give a partner access to selected business assets.
For a detailed permission model, use the Facebook agency account access guide.
5. Map Every Connected Business Asset
An ad account is only one component of campaign delivery. A campaign may depend on assets owned elsewhere.
Check each of the following separately:
- Facebook Page
- Instagram account
- Dataset or Pixel
- Conversions API integration
- Domain
- Catalog and product feeds
- App
- Lead access and CRM connection
- Saved or custom audiences
- Creative source files
- Landing pages and tracking parameters
The correct question is not “Can we access the old account?” It is “Does the target account have the correct permission to use each required asset?”
Meta describes datasets as a way to connect and manage event data from sources such as websites, apps, physical stores, and business chats. Its current business tools allow authorized teams to connect an ad account to a dataset and assign a partner to a dataset.
Do not create replacement Pixels, Pages, or catalogs automatically. First determine whether the advertiser already owns an eligible asset that should remain the source of truth.
6. Validate Measurement Before Moving Spend
Access to a dataset does not prove that measurement is working.
Before the target launch, verify:
- The target ad account is connected to the intended dataset.
- The website or app is sending the expected events.
- Event names and parameters match the measurement plan.
- The landing page retains the required tracking parameters.
- The analytics platform receives campaign traffic.
- The CRM or lead system receives test conversions where applicable.
- Attribution settings are documented.
- Duplicate browser and server events are handled correctly where both are used.
- The reporting team knows the exact cutover time.
Run a test journey from ad click to final conversion before scaling. A copied campaign can publish successfully while still sending traffic into an incomplete measurement chain.
7. Decide What to Copy, Rebuild, or Retire
Not every source campaign should enter the target account.
Classify campaigns into four groups:
| Decision | Use when |
|---|---|
| Copy | The campaign is still relevant and the required destination assets are available |
| Rebuild | The structure, objective, assets, or tracking require controlled changes |
| Archive for reference | Historical information is useful, but the campaign should not relaunch |
| Exclude | The campaign is obsolete, non-compliant, duplicated, or unrelated to the target advertiser |
Meta provides an Ads Manager workflow to copy an ad from one account to another. It also supports duplicating campaign objects within Ads Manager.
However, copying is not the same as transferring the original account history. Treat copied objects as target-account objects that require review. Confirm:
- Campaign objective
- Buying type
- Conversion location and event
- Page and Instagram identity
- Dataset
- Catalog
- Audience availability
- Placements
- Optimization and bid controls
- Budget and schedule
- Destination URL
- Tracking parameters
- Creative rendering
- Geographic and age restrictions
Do not bulk-publish copied objects before resolving warnings and checking every dependency.
8. Preserve the Creative Source of Truth
Campaign migration often exposes weak creative management. Teams discover that final files, copy versions, approvals, or landing-page records exist only inside the source account or in a former provider's workspace.
Before the cutover, export or record the materials the advertiser is entitled to retain:
- Final image and video files
- Primary text, headlines, descriptions, and calls to action
- Page and Instagram identity used
- Destination URLs
- Tracking parameters
- Language and market variants
- Approval or licensing records
- Creator usage rights and expiration dates
- Internal creative IDs and naming conventions
Do not assume that access to an active ad proves long-term rights to the creative. Ownership, platform access, and content licensing are separate issues.
9. Recheck Audiences Instead of Assuming Portability
Audience availability can depend on its source, owner, permissions, data eligibility, and account relationship.
Create an audience inventory that identifies:
- Audience name and business purpose
- Audience type
- Data source
- Owning business
- Source market
- Retention window where applicable
- Target-account availability
- Whether consent and data-use requirements remain satisfied
- Replacement plan if the audience cannot be used
Avoid rebuilding an audience from data that the target business is not authorized to use. A client handover should not silently carry another client's data, an agency-wide customer list, or a provider-owned source into the new account.
10. Reconcile Billing and Funds Separately
Campaign objects and money do not move through the same workflow.
Before reducing activity in the source account, record:
- Final spend date and time
- Amount spent
- Outstanding platform charges
- Available or provider-held balance
- Pending top-ups
- Credits or adjustments
- Service fees
- Refund or transfer request
- Final invoice and receipt references
For the target account, confirm:
- Payment setting
- Funding currency
- Provider settlement currency
- Top-up amount and timing
- Usable credited balance
- Account spending controls
- Finance and billing permissions
Do not assume that unused funds can move with the campaigns. The outcome depends on where the balance is held, the account structure, platform status, and the provider's written terms.
Use the Meta agency ad account funding guide to document fees, currency conversion, top-up processing, reconciliation, and unused-balance treatment.
11. Confirm Currency and Time Zone Effects
The target account may report and pace differently from the source account if its currency or time zone differs.
Meta asks for a currency and time zone when an ad account is created. Meta's current help guidance also explains that changing an ad account's time zone closes the existing account and creates a new one.
Before launch, compare:
- Source and target account currencies
- Provider funding currency
- Finance reporting currency
- Source and target time zones
- Daily budget reset points
- Reporting day boundaries
- Scheduled start and end times
- Automated rules that depend on account time
Meta provides current guidance on changing an ad account time zone. A team should not compare daily performance across the cutover without accounting for different day boundaries and currency conversion.
12. Build a Campaign Translation Sheet
Use a translation sheet to prevent silent setting changes.
| Source field | Target field | Action | Verified by |
|---|---|---|---|
| Campaign ID and name | New campaign ID and name | Copy or rebuild | Media buyer |
| Objective | Target objective | Match or document change | Media lead |
| Conversion event | Target event | Reconnect and test | Analytics |
| Page and Instagram identity | Target identity | Confirm access | Brand admin |
| Audience | Target audience | Verify eligibility | Media buyer |
| Budget and bid control | Target control | Recalculate | Media lead |
| URL and UTM | Target URL and UTM | Validate | Analytics |
| Creative | Target creative | Preview and approve | Creative lead |
| Schedule | Target schedule | Convert time zone | Operations |
| Approval status | New review status | Monitor | Operations |
The sheet creates a reviewable link between the old and new structures without pretending that the original IDs or delivery history have moved.
13. Launch Through a Controlled Gate
Do not switch the full budget immediately after copying campaigns.
Use a launch gate:
Governance Ready
- Target account owner confirmed
- Required people and partners approved
- No shared personal credentials
- Business and provider responsibilities documented
Asset Ready
- Page and Instagram identity available
- Dataset connected
- Domain, catalog, and app dependencies checked
- Creative rights confirmed
Measurement Ready
- Test events received
- Landing page and forms tested
- Analytics and CRM records verified
- Reporting cutover time documented
Finance Ready
- Funding completed
- Payment status checked
- Currency and fees recorded
- Source balance reconciliation started
Campaign Ready
- Settings reviewed
- Ads previewed
- Policies and market requirements checked
- Budgets and schedules approved
Only activate the campaigns that pass the gate.
14. Create a New Performance Baseline
A new target account should not be evaluated as though it has uninterrupted account-level history.
Record a migration baseline containing:
- Cutover date and time
- Source and target account IDs
- Campaign mapping
- Source-period performance window
- Target-period performance window
- Attribution settings
- Currency and time zone
- Major creative, audience, bid, or landing-page changes
- Review delays or delivery interruptions
Compare performance carefully. A change in results may come from account context, but it may also come from a different auction period, budget, creative, audience, conversion event, attribution setting, market condition, or tracking implementation.
Do not claim that the target account is “better” or “worse” based on a short, uncontrolled comparison.
15. Complete the Source-Account Handover
The migration is incomplete until the old setup is closed out operationally.
Complete these actions where applicable:
- Pause or archive approved source campaigns
- Export final reports
- Record source campaign and asset IDs
- Reconcile spend and balances
- Resolve outstanding invoices
- Update provider and finance contacts
- Remove people and partner access that is no longer required
- Confirm ownership of retained brand and data assets
- Revoke obsolete integrations or tokens
- Store the final handover record
- Obtain written confirmation of offboarding completion
Do not remove access before the required reports, balances, assets, and approvals have been verified. Do not leave former users or providers connected indefinitely after the transition.
16. Questions to Ask a New Account Provider
Before moving campaigns into a provider-managed account, ask:
- Who owns the target ad account?
- How will our Business Portfolio and users receive access?
- Which existing Pages, Instagram accounts, datasets, domains, and catalogs can be connected?
- Who performs the connections?
- Can eligible ads be copied from the source account?
- Which settings or assets must be rebuilt?
- What business review is required before launch?
- What currency, time zone, payment setting, and funding process apply?
- How are fees and unused balances handled?
- What support is available during the cutover?
- What happens if an ad or account is restricted?
- What data and reports remain available when the relationship ends?
Ask for answers tied to the actual target account arrangement. Generic claims such as “fast migration” do not define ownership, portability, funding, or operational responsibility.
Build a Relaunch You Can Verify
A successful account transition is not measured by how quickly campaigns appear in a new Ads Manager view. It is measured by whether the advertiser retains the correct assets, the target permissions are controlled, tracking works, funding reconciles, campaign settings are validated, and performance can be explained after the cutover.
If your team needs an account arrangement aligned with its business model, target markets, expected spend, asset structure, and migration requirements, talk to AdAccRun on Telegram. Available options, access, funding, timing, and support terms should be confirmed for the specific business before launch.
Frequently Asked Questions
Can a Meta Ad Account Be Moved Completely to Another Provider?
Do not assume so. A provider change may require new access, a different target account, asset reconnection, campaign copying or rebuilding, financial reconciliation, and a separate reporting handover. Confirm the exact ownership and exit terms.
Can Ads Be Copied Between Meta Ad Accounts?
Meta provides an Ads Manager workflow for copying ads from one account to another. Copied objects still require target-account access, compatible assets, setting validation, review, and testing.
Does Campaign History Move to the Target Account?
Treat the target account as a separate reporting environment. Preserve the source reports and create a source-to-target mapping rather than assuming account-level history will appear as one continuous record.
Can the Same Page and Dataset Be Used With the Target Account?
They may be usable when the ownership structure, permissions, and asset configuration allow it. Confirm access to each asset separately and test the complete event flow before launch.
Should a Restricted Account Be Replaced Immediately?
First identify what is restricted and why. Use Meta's official troubleshooting or review route and correct the underlying issue. A new account should not be used to evade review or enforcement.
What Happens to Unused Funds in the Source Account?
There is no universal provider outcome. Determine whether the funds are held in Meta or a provider ledger, then apply the written transfer, refund, or offboarding terms.
Should All Campaigns Be Relaunched at Once?
No. Use a controlled launch gate, validate assets and measurement, start with approved campaigns, and confirm delivery and reporting before expanding the budget.