Brand kit/Ad Campaigns

Create & publish · Built for teams at scale

A hundred concepts to live ads, without the chaos

Batch concepts from the ad apps, your canvases, and your AI agent — they all land in the campaign you choose. Cherry-pick the keepers, tweak them inline, stage, and publish. One organized home per campaign, not a thousand files across folders and forty browser tabs.

Batch → cherry-pick → publish

1Batch-create

Generate a hundred concepts across the ad apps, your canvases, and your AI agent — they all save to the campaign you pick.

2Cherry-pick

Keep the winners, drop the rest — curation at speed instead of hunting through folders.

3Tweak inline

Crop and retouch images, trim and adjust video — right inside the campaign, no round-trips.

4Stage & publish

Stage per platform and publish paused — nothing spends until you switch it on.

5Track & remix

Live performance on each creative; remix any winner in place.

A campaign is a production workbench

Everything for a campaign lives in one grid. Search by content or performance, then edit without ever leaving — crop and retouch images, trim and adjust video, and remix any ad in place. No exporting, no round-trips.

Cherry-pick from the asset gridAI search by content or performanceCrop & retouch images inlineTrim, adjust & crop video inlineRemix any ad in placeStage to each platform in a clickSave keepers to your brand kit

Organized by design

Make an ad persona, run N variations, and give it its own campaign — everything for that audience in one connected place. It’s how a team manages many accounts at speed, instead of drowning in files, folders, and browser tabs.

The closed loop

Every ad you run makes the next one better

Create, publish, measure, improve — then around again. The difference from every other tool is the arc back to the start: what you learn from a live ad flows into the next creative, so the loop compounds instead of resetting. You build from proof, not guesses — and each cycle starts ahead of the last.

SMARTER
EVERY CYCLE
Createapps · canvas · agent
Publish
Measure
Improve

Most platforms stop at “publish.” The feedback arc is the moat — no dead ends, no starting over.

Publish anywhere — the busywork handled

StyleForge does the tedious platform setup the ad consoles demand — here’s what each publisher handles for you.

Publish to Meta

  • Daily budget & target country
  • Conversion event — Purchase, Lead, Add to Cart, Registration
  • Meta Pixel management, saved to your kit
  • Special ad-category compliance (Housing / Employment / Credit)
  • Per-asset headlines
  • Save your settings as brand-kit defaults

Publishes paused — nothing spends until you turn it on

Publish to Google Performance Max

AI writes your text — 15 headlines, 5 long headlines & 4 descriptions, from a concept or your landing page (all editable)
  • Search themes, sitelinks & negative keywords
  • Locations (50+) & languages (30+)
  • Budget & bidding — Max Conversions / Value, Target ROAS / CPA
  • Logos handled for you (square + landscape)
  • Add to an existing campaign, or run a challenger A/B
  • Final URL + conversion tracking
  • Save your whole setup as brand-kit defaults

Publishes paused — nothing spends until you turn it on

Publish to TikTok

Carousel music — generate on-brand or upload your own
  • Campaign + ad-group budgets
  • Objective — Traffic / Reach / Video Views (format-aware)
  • Frequency cap & schedule
  • Locations (60+) & languages
  • Caption + call-to-action (8 options) + landing URL
  • Save your settings as brand-kit defaults

Publishes paused — nothing spends until you turn it on

We write your PMax text

Performance Max demands 25 unique text assets — the worst busywork in advertising. StyleForge writes them on-brand from a concept or your landing page — 15 headlines, 5 long headlines, and 4 descriptions — and you edit any of them before they go.

Save your setup once

Budgets, bidding, targeting, sitelinks, your pixel or identity, and naming prefix save to the brand kit — so the next campaign skips the repetitive console setup entirely. Set it once, reuse it forever.

Works inClaude.ai (web)Claude CoworkClaude Code— no API key needed.

Fill a campaign from a conversation

The ad apps and your AI agent save straight into the campaign you name — so you can generate, curate, and pull performance in plain language. See all agent capabilities →

Fill a campaign fast

Ask Claude to

Generate 6 variations of this ad and save them to my Nike Air Jordan campaign.

Surface your winners

Ask Claude to

Pull in my latest Meta performance and list my winning ads.

Generating and saving to a campaign are agent-ready today. Publishing and iterating from chat is coming — the full agentic powerhouse.