Clone a campaign to another account — 100%, media and all
Connect a source ad account, pick campaigns, and MetaMigrate serializes the entire tree — campaign settings, every ad set’s targeting and optimization, every ad’s copy and creative — then rebuilds it in the destination account. Images and videos are re-uploaded and every account-scoped ID is rewritten, because Meta hashes don’t cross accounts. Everything lands PAUSED, with rollback if a run fails mid-way.
7-day free trial on every plan · cancel anytime
See exactly what you get
Real screens from a real account — one product followed through the whole pipeline.
Four steps: source → campaigns → destination → replica
Pick campaigns, pick the destination, go
A four-step wizard with a live run log: serialize the source account’s campaign trees, then watch each campaign, ad set and ad get rebuilt in the destination — all created paused, nothing spends until you activate it.
Built to do one job brilliantly
The whole tree, 1:1
Campaign objective, special ad categories, buying type, bid strategy and budgets; every ad set’s full targeting and optimization config; every ad’s name, copy and creative spec.
Ad copy included
Creatives are rebuilt from their full object_story_spec / asset_feed_spec — primary text, headlines, descriptions, links and CTAs all carry over exactly.
Cross-account media re-hashing
Every image is re-uploaded for a fresh destination hash; videos are pulled and re-uploaded where Meta exposes the source. IDs are rewritten throughout the spec.
Always created paused
The replica cannot spend until you activate it in Ads Manager — critical when the destination is a fresh account that shouldn’t start aggressively.
Rollback on failure
A mid-run error unwinds what was created rather than stranding a partial campaign tree.
Honest about social proof
Post IDs (likes/comments) are account-scoped and cannot cross accounts — a Meta constraint we surface, not hide. Within the SAME account, MetaUploader’s post-ID duplication preserves them.
🔗 MetaMigrate pairs with MetaAccounts: provision the fresh child account, then clone your proven campaigns into it — the relaunch one-two punch.
Built for the way you work
Post-ban relaunches
Your old account still reads? Clone its proven campaign trees into the fresh account in minutes instead of rebuilding from screenshots.
Agencies moving clients
Migrate a client’s campaigns between Business Managers or into a newly provisioned child account without a rebuild week.
Restructures & spin-offs
Split a brand into its own ad account and take its working campaigns along, 1:1.
MetaMigrate is included from Solo ($29/mo) up — every clone lands paused, so fresh accounts stay review-safe. Compare plans →
MetaMigrate, in plain words
Does it really copy everything?
Campaign, ad set and ad configuration including full creative specs (copy, links, CTAs) — plus the media itself, re-uploaded. Two Meta-imposed exceptions: post IDs (social proof) can’t cross accounts, and a video whose bytes Meta won’t expose is skipped and reported per-ad.
Will the clone start spending?
No. Every cloned campaign, ad set and ad is created PAUSED. You review and activate in Ads Manager.
Does it work if my old account is disabled?
If your token can still read the source account, it can be serialized. If Meta has revoked read access, migrate from the saved snapshot of a previous run instead — serialize early, before a ban escalates.
The rest of the suite
Every tool plugs into the same research → generate → launch → scale loop, on one subscription.
AdForge
Turn one product into dozens of scored, on-brand ad creatives — sized for every Meta placement.
Learn more → 💡IdeaForge
Paste your product URL and get 10 distinct marketing angles as cards — then turn any of them into Meta ad concepts across all 3 placement shapes, ready to render in AdForge.
Learn more → 🎯Metaforge
Push approved creatives live to Meta — campaign, ad set and ad built for you, in every placement, always created paused.
Learn more → 🕵️MetaSpy
See which competitor ads have run longest, read the scale signal, save the best — then recreate the winners in your brand.
Learn more → 🏢MetaAccounts
Spin up child ad accounts under your master Business — the agency-ops tool nobody else ships.
Learn more → 🚀MetaUploader
Bulk-upload media (incl. video), clone a live ad, or duplicate by post ID so your social proof carries over.
Learn more → 📈MetaAnalytics
A scale-decision cockpit that checks Meta’s numbers against attribution truth — then tells you, ad by ad, what to scale, kill, keep or keep testing.
Learn more → ⏰MetaScheduler
Paint the hours your ads should run on a 7×24 grid, add guardrail rules like “pause if CPA passes £30 over 3 days” — and let the scheduler enforce it every 15 minutes, pause-only by design.
Learn more → 🔎GForge
One place to set up Google Ads fast — find who bids on your keywords, check Google Trends, and ship a best-practice Search or Performance Max campaign three ways.
Learn more → 🕶️GSpy
Paste a competitor’s URL and see every Google keyword they bid on and the ads they run — across all your markets automatically — then copy their PPC campaign in one click.
Learn more →Put MetaMigrate to work
Start with 7 days free on any plan and see it in your own account in minutes. 35 credits included.
free trial
· cancel anytime ·