From a folder of creatives to live Meta ads in minutes.

Drop in your images and videos. BulkAdKit names the ads, then creates the campaign, ad sets and ads in your ad account in parallel, paused until you say go.

Spring launch
fxAd name {titlecase:{split:_:1}} — {titlecase:{split:_:2}}
#CreativeAd nameStatus
US · Broad · 25–54
1spring_hook1.mp4Spring — Hook1Created
2spring_hook2.mp4Spring — Hook2Created
3spring_hook3.mp4Spring — Hook3Creating
US · Lookalike 1%
4spring_angle1.jpgSpring — Angle1Created
5spring_angle2.mp4Spring — Angle2Creating
6spring_angle3.mp4Spring — Angle3Meta processing
Creating ads52 of 73 · 0 failedSafe to close this tab
Example of a BulkAdKit launch in progress: ads grouped by ad set, each with its own status, 52 of 73 created.

Eight steps per ad, or three for the whole batch

Ads Manager makes you build every ad by hand. BulkAdKit builds them all from one setup, and you don't have to watch it happen.

In Ads Manager

per ad
  1. 1Upload the video
  2. 2Wait for it to process
  3. 3Duplicate an ad
  4. 4Swap in the new creative
  5. 5Paste primary text and headline
  6. 6Check Page and Instagram account
  7. 7Rename the ad
  8. 8Publish

× every ad

With BulkAdKit

whole batch
  1. 1

    Drop the folder

    Every image and video at once.

  2. 2

    Set it up once

    Campaign, ad sets, copy and Page, for the whole batch.

  3. 3

    Click Create

    Every ad is built and lands paused.

Close the tab. The launch keeps going.

Why BulkAdKit launches Meta ads faster

Launches run in the background

Click Create and close the tab. Your ads keep publishing.

Bulk ad creation in parallel

The whole batch at once, within Meta's limits.

No stalled launches

A slow video delays its own ad, never the batch.

Errors caught before publishing

Wrong Page or broken link? Flagged before anything is created.

Upload once, reuse anywhere

One media library for every ad account. No file is uploaded twice.

How to bulk launch Meta ads in 4 steps

  1. 1

    Connect your ad account

    Connect Meta.

  2. 2

    Upload your creatives

    Drop a folder of images and videos.

  3. 3

    Set it up once

    Campaign, ad sets, copy and Page for the whole batch.

  4. 4

    Launch

    Click Create. Close the tab if you like.

Built for people who launch every week

Start from an ad that works

Pick an existing ad and reuse its ad set's targeting, optimisation and budget, plus its Page and Instagram account. Or start from a saved preset.

Ad names from your filenames

Write a name pattern once. Split, case and number parts of the filename instead of renaming 73 ads by hand.

Many campaigns in one launch

Create up to 50 campaigns at once, and split the creatives between them or give each the full set.

Carousel, flexible and multi-media

Combine creatives into carousel, flexible or multi-media ads, by hand or automatically.

Duplicate into any ad account

Carry image and video ads into another campaign or another ad account, with the media brought along.

Retry, stop, or roll back

Retry the failed ads, stop and resume, or roll back everything a launch created in one click.

FAQ

Something else? [email protected]

Do I have to keep the tab open while it launches?

Only until your files have uploaded. Once you click Create, the launch runs on our servers, so you can close the tab or shut your laptop. The Launches page shows where it got to.

Does it work for Instagram as well as Facebook?

Yes. Ads are created in your Meta ad account and run wherever the ad set's placements allow. You choose the Facebook Page and the Instagram account they publish as.

Will anything start spending?

Not unless you turn that off. Ads are created paused by default, so you can check them in Ads Manager first.

What if Meta rejects an ad?

Only that ad fails. The launch groups errors by cause with a suggested fix, and you can retry the failed ads, retry one under a different Page, or roll back everything the launch created.

Do you see my Facebook password?

No. You log in on Meta's own screen and approve ad and Page access only. The token is encrypted at rest, and disconnecting revokes it at Meta.

Can my team use it?

Yes. Invite teammates to a shared workspace as owners, admins or members. Presets and the media library are shared across the workspace.

Put your next launch through it.

ReadyGet started