Guide ยท Meta
How to bulk-upload and rotate ad creatives on Meta (Facebook and Instagram)
On Meta, creative volume decides how fast you learn. But every new batch means uploading files, creating ads in the right ad sets, naming them consistently and later pausing the ones that fade, across Facebook, Instagram, Threads and WhatsApp placements. This guide covers where the manual process breaks and what is worth automating first.
The manual way, and where it breaks
- Files are downloaded from a shared drive and uploaded to Ads Manager batch by batch.
- Each creative has to be placed in the right ad sets, which multiplies the clicks with every campaign.
- Naming and grouping by concept or language depends on discipline, so reporting gets messy over time.
- Fading ads are paused and replaced late, because rotation competes with everything else on the team's list.
What to automate first
- Upload straight from your cloud storage, without downloading and re-uploading.
- Mapping rules that place each asset in the right campaigns and ad sets.
- Automatic grouping by concept, language or any other property.
- A rotation queue: new creatives go live on a schedule and weak ones make room for them.
- A clear record of every change, with notifications.
How the Meta Ads Creative Copilot does it
- Maps files from your cloud storage to complex Meta campaign structures.
- Groups assets by concept, language or any other property you choose.
- Deploys, tests and rotates creatives across Facebook, Instagram, Threads and WhatsApp.
- Keeps a queue of creatives waiting to go live and rotates them in on your schedule.
- Reports every executed step in a dashboard, with Slack and email updates.
What automation changes
Playvalve, a Barcelona-based mobile game publisher, used Bubbleye's creative and spend automation to grow paid user acquisition with the same two-person UA team: about 200,000 more installs a month (a 100% increase), ten times as many campaigns run and optimized, the equivalent of five extra UA managers, and spend up to 11x on some networks, in under six months compared with the six months before.
Frequent questions
Which Meta placements does it cover?
Ads on Facebook, Instagram, Threads and WhatsApp.
Do I have to approve every change?
You decide how hands-on to be. Every step the Copilot takes is visible in its dashboard and reported by Slack or email.
Where do my creatives come from?
From your cloud storage. The Copilot maps those files to your campaigns, so there is no manual downloading and re-uploading.
How much does it cost?
Self-serve monthly plans start at $299.
Does it work on other ad networks?
There is one Creative Copilot per network: Meta, Google Ads, AppLovin, Unity, Mintegral and TikTok. Pozeidon, Bubbleye's marketing AI, coordinates them across networks from one conversation.
Stop uploading creatives by hand.
See what the Meta Ads Creative Copilot can automate for your team. Self-serve plans from $299 a month.
Explore the Meta Ads Creative Copilot