Soku AI
Meta Ad Launcher

Launch dozens of Meta ads in minutes, without Ads Manager.

One form for the campaign, the ad set, your creatives and your copy. Soku builds every ad in your Meta account, paused, with Meta’s AI creative enhancements off unless you choose otherwise. You turn them on when you’re ready.

Launches to Facebook and Instagram through the official Meta API
MetaMeta
InstagramInstagram
Why media buyers leave Ads Manager

Ads Manager is built for one ad. You launch fifty.

If you test new creatives every week, the work is not the strategy. It is the clicking.

Repetition

The same fields, ad after ad

Page, Instagram account, URL, UTM tags, call to action — pasted again for every creative. One missing UTM and that ad’s data is gone.

Enhancements

Meta’s AI edits your creative

Advantage+ creative enhancements add text overlays, touch up visuals and rewrite copy unless you untick each one. Miss one and your native ad no longer looks native.

Errors

Vague errors, half-built launches

An upload fails at ad 37, the message says “Invalid parameter”, and you are left working out what was created and what wasn’t.

What’s in the launcher

Everything a weekly creative test needs, nothing it doesn’t.

Up to 100 ads per launch

Up to 30 creatives (images and videos) and 10 copies per launch, paired automatically or per creative.

Paused by default

Every ad is created paused. Nothing spends until you click Activate — and activation waits until every ad exists.

Meta’s real error messages

When Meta rejects an ad, you see Meta’s own explanation under that ad, not a generic failure.

Safe retries

Each step is saved as it completes, so retrying a failed launch never creates duplicate campaigns, ad sets or ads.

Duplicate a launch

Copy any past launch with all its settings into a new draft, change what you need, and launch again.

Drafts save as you type

Close the tab mid-launch and pick it up later. Drafts never send anything to Meta.

Soku Ad Launcher form with campaign name, Sales objective and a summary panel showing 30 ads
The launcher in Soku’s demo workspace. Creatives are our synthetic “Vela” demo brand.
One form

Campaign, ad set, creatives and copy in one place

Fill in the campaign and ad set once, upload your creatives (or pull them from your Soku canvases and Context Hub), and add up to 10 copies. The counter on the right shows exactly how many ads you are about to create: 10 creatives × 3 copies = 30 paused ads. Up to 100 ads per launch.

Per-creative copy

Pick the copy for each creative

Not every hook fits every visual. Instead of every creative × every copy, choose which copies go with each creative. Here the sale static only gets the sale copy, the stories get two copies each, and the launch drops from 30 ads to 17.

Creative cards in the launcher, each with Copy 1, Copy 2 and Copy 3 toggles, and a summary of 17 ads
Meta AI enhancements panel with Soku defaults, All off and Choose options and a checklist of fifteen enhancements
Meta AI enhancements

Advantage+ enhancements off in one click

Choose “All off” and every enhancement stays off for the whole launch. Or pick only the ones you want — say, video auto-crop and brightness — and leave text overlays, visual touch-ups and text improvements off. Save your choice in a preset so the next launch starts the same way.

Existing campaigns

Add a new ad set to a campaign you already run

Launch into what is already working: a new ad set inside an existing campaign, or new ads inside an existing ad set. Activating or pausing the launch only touches the ad set and ads it created, never the original campaign.

Launcher in “New ad set in a campaign” mode with an existing campaign selected
Ad set section with Conversions goal, pixel and Purchase event, schedule note in the ad account’s time zone, and France, Belgium, Switzerland selected
Scheduling and targeting

Scheduled in the ad account’s time zone

Start and end times are entered in the ad account’s time zone, the same way Ads Manager does it, and the form says which zone that is. Targeting covers countries (up to 50), age, gender, Advantage+ audience and placements, and the form asks for what Meta will require — like the EU beneficiary and payer when you target EU countries.

Presets

Save your launch settings per ad account

A preset stores the Page, Instagram account, website URL, UTM parameters, call to action and AI enhancement choice for an ad account. Mark one as the default and every new launch on that account starts from it. Applying a preset never touches your creatives or copy.

Presets dialog with a saved default preset named EU prospecting, Shop now, AI off
Finished launch showing six of six ads created paused, step-by-step progress, and Activate all, Duplicate and Open in Ads Manager buttons
A real test launch on Soku’s own ad account: 6 ads created, all paused.
Launch and control

Watch every step, then turn it all on at once

Click create and the launch runs step by step: uploads, campaign, ad set, ads. If a step fails, retry picks up where it stopped without creating anything twice, and each failed ad shows the reason Meta gave. When everything is in place, activate or pause the whole launch from the same screen — or duplicate it, edit, and launch again.

How it works

From creatives to paused ads in five steps.

  1. 01Connect MetaSign in with Facebook through Meta’s official login and pick your ad account.
  2. 02Pick where the ads goNew campaign, a new ad set in an existing campaign, or ads in an existing ad set.
  3. 03Add creatives and copyUpload or pull from Soku, add copies, and choose copies per creative if you like.
  4. 04Create paused adsSoku builds everything step by step and shows Meta’s reason for anything that fails.
  5. 05ActivateTurn the whole launch on, or pause it again, from the same screen.
Soku vs Rapid Ads

Coming from Rapid Ads? An honest comparison.

Rapid Ads is a focused bulk launcher, and a good one. Soku’s launcher covers the core of a weekly launch and sits inside an AI marketing agent. Here is where each one is ahead today.

Rapid AdsSoku
What it isA dedicated bulk ad launcher for MetaAn AI marketing agent with a built-in Meta Ad Launcher
Ads per launch“Launch 100s of ads in one click”Up to 100 ads per launch, from up to 30 creatives and 10 copies
Ad set structureAI sorts a batch into several ad setsOne ad set per launch: new campaign, new ad set in an existing campaign, or ads in an existing ad set
Advantage+ enhancementsOff and kept off; choose which runAll off in one click or choose individually; saved in presets
Ad formatsImages, videos, flexible ads, post ID ads, carousels; partnership ads and slideshows listedSingle image and single video ads
Naming and copyAuto-naming rules, AI copy, copy templates, CSV importPer-creative copy; presets for Page, Instagram, URL, UTM, CTA; write copy and generate creatives with the Soku agent
After launchLaunch-focusedSame workspace audits the account, monitors performance, and reports across Meta, Google and TikTok
PricingStarts free, no card; Rapid Launch $39/mo with unlimited uploads and ad accounts; Teams +$29/mo per seatFree to start; form launches use no credits; AppSumo lifetime deal from $59 one-time
Not there yet—Duplicating existing Ads Manager ads or post IDs, multi-ad-set grouping, and TikTok or Google launches from the form

Rapid Ads features and pricing as published on rapid-ads.com, checked October 28, 2026; the $39/mo price is as quoted on their site and in public comparisons. Check their site for current plans.

100 ads

Per launch, from one form

0 credits

Launching from the form never uses Soku credits

Paused

Every ad is created paused — you decide when it spends

Frequently asked questions

Is it safe for my ad account?
Soku connects through Meta’s official login (OAuth) and creates ads with Meta’s Marketing API — the same API Meta’s partners use. There is no browser automation and Soku never asks for your Facebook password. Every ad is created paused, so nothing spends until you activate it.
Does launching ads use Soku credits?
No. Launches from the Ad Launcher form don’t use credits, however many ads you create. Credits are only spent on AI work, like chatting with the Soku agent or generating images and videos.
Which platforms can I launch to?
The Ad Launcher creates Facebook and Instagram ads on Meta. TikTok and Google launches aren’t in the launcher yet.
Are the ads live as soon as I click create?
No. Every campaign, ad set and ad the launcher creates is paused. Review them in Soku or Ads Manager, then click Activate to turn the whole launch on at once.
Can I turn off Advantage+ creative enhancements?
Yes. Pick “All off” and every enhancement stays off for the launch, or choose the exact ones you want. Save the choice in a preset to reuse it on every launch for that ad account.
Can I add ads to a campaign or ad set I already have?
Yes. Launch a new ad set into an existing campaign, or add ads to an existing ad set. Activating or pausing the launch only affects what the launch created, never the original campaign.
Can I duplicate ads that already exist in Ads Manager?
Not yet. You can duplicate any launch you made in Soku, with all its settings, and relaunch it. Duplicating existing Ads Manager ads, ad sets, campaigns or post IDs isn’t supported today.
What happens if something fails halfway?
Each step is saved as it finishes. Retry picks up where the launch stopped and creates only what’s missing, so you never end up with duplicates. Failed ads show the reason Meta gave.

Your next 50 ads, paused and ready in minutes.

Connect your Meta ad account and run your first launch today. Free to start — or lock in the AppSumo lifetime deal.