Choose where the new ads go: a client, an existing campaign, and an existing ad set. Ad Creator does not create campaigns or ad sets — it only adds ads to the ad set you pick here.
Client
Existing campaign
Select a client first…
Live campaigns on this client's ad account. Picking one loads its ad sets below.
Existing ad set(s)
Check one or more ad sets. The same new ads are added to every ad set you select. Dynamic Creative ad sets are disabled and cannot be checked.
Dynamic Creative ad sets are disabled — turn off Dynamic Creative in Ads Manager to add standard ads to those.
Pre-fill from best performer (optional accelerator)
Pre-fill copy from the best performer
Reads the highest-CTR ad in the first selected ad set (last 30 days) and seeds the tagline / offer and pre-selects its headline + primary text. Everything stays editable.
Next: Generate →
🔒 Nothing is created here. Destination selects the existing campaign + ad set the new ads will be added to. Copy and creatives come next.
Generate AI ad copy (20 headlines + 20 primary texts) and creative images. Headline #1 is your tagline, verbatim. Nothing touches Meta — copy and local images only.
Headline seed (becomes headline #1, verbatim)
Seeds the headline + primary-text options. Defaults to the client's brand-kit tagline if left blank. Em-dashes rejected.
Offer context *
Required. One or two sentences on the offer. Steers the copy. Em-dashes rejected.
← Back
Generate copy + creatives
🔒 Generate makes zero Meta calls. It produces copy and PNG candidates only — you choose what ships in the next step.
Tap to select what ships. Multi-select images (1+), primary texts (5+), and headlines (5+). The verbatim tagline is pre-selected as headline #1. Set the landing-page URL — it gates the launch.
Creative images 0 selected
Tap a card to select. Tap the image itself to enlarge. Pick at least 1.
No images yet — generate them in step 2.
Primary text 0 / 5
Body copy above the image. Pick 5 or more.
Headlines 1 / 5
Short lines below the image. Headline #1 (your tagline) is pre-selected. Pick 5 or more total.
Description (fixed)
Agency convention: the Meta description is always the client display name verbatim. Not selectable.
Call to action
One CTA for the ads. "Learn More" is lower-friction.
Learn Morerecommended
Apply Nowhigher intent
Sign Upgeneric
UTM string (baked into every ad)
utm_source=facebook&utm_medium=cpc&utm_campaign={{campaign.name}}&utm_term={{adset.name}}&utm_content={{ad.name}}
← Back
Next: Preview →
Select your picks…
Push the new ads to this ad set — all PAUSED . Each picked image becomes one ad carrying up to 5 primary texts and 5 headlines. You flip them live yourself in Ads Manager.
← Back
Push ads to this ad set (PAUSED)
🔒 Push creates the ads in the existing ad set, all PAUSED — the tool never activates and never spends. No campaign or ad set is created.