Five tabs, one campaign
The same asset re-uploaded to five managers, each with its own specs, naming and approval flow. The context lives in your head.
Additor is an AI marketing studio for ad teams: generate creatives from your own media, localize them for every market, publish channel-native campaigns to Meta, Google, TikTok, Snapchat and Pinterest — then read what worked in one reconciled view.
Invite-only · reviewed weekly · no credit card
@creative-agent
One studio, wired to everything
No re-uploads, no re-keying, no fifth dashboard.
The problem
Every platform treats an upload as a new thing. The same film becomes three ad ids across three accounts, its Arabic cut looks unrelated to its English one, and the only thread tying them together is whatever someone typed into a name field.
Why
Ad platforms have no concept of a creative. They have ads. Additor keeps the creative, and writes the platform's ad id onto the variant that produced it at the moment it publishes — so the link is recorded rather than reconstructed.
Eight ads, four naming habits, and two that might be the same concept. Everything anyone knows here, they know by reading.
Multi-publish
Approve a set once. Additor maps it to each platform's own campaign shape — objectives, budgets, placements, naming — pushes it live, and pulls the numbers back into the same model it sent them from.
Meta and TikTok run the full pipeline today — publishing, sync and insights. Google Ads, Snapchat, and Pinterest connect now and publish when their adapters land. We would rather be exact than impressive.
The creative engine
source
Concept · Product heroStudio bounce, concrete setFlux 1.1
Concept · Founder storyMuted palette, 35mmSeedream 4
Concept · Brand film stillCinematic gradeImagen 4Generated, not stock
Every frame below came out of a brief and your own assets — sized for the placement it runs in.




















Measurement
Platforms report on the ad. Exports report on the account. Neither of them knows the creative, so the number that should decide what you make next has nowhere to land. Additor is the part that holds the link from the brief to the result.
Step 01 · Library
It enters the library once, and every language, format and version — generated or uploaded — is created under that code rather than beside it.
DEMO-1042EN 9:16 · AR 9:16 · TR 9:16
Every system in the chain holds one piece and cannot see the others.
| System | The ad | The result | User value | The creative |
|---|---|---|---|---|
| Meta / TikTok | Knows it | Partly | Does not know it | Does not know it |
| Account exports | Knows it | Partly | Does not know it | Does not know it |
| Your MMPPlanned | Knows it | Knows it | Partly | Does not know it |
| Additor | Holds the link | Holds the link | Holds the link | Knows it |
Installs and revenue live in your MMP, and user value in your own model. Neither is connected yet. The record is built so that when they are, a result can land on the creative rather than next to it.
When it lands, Additor takes totals per ad. User-level data stays where it is.
Walk the panel
Creatives, campaigns, insights and agents read the same data model — this is what each one looks like when you open it.
Variants arrive grouped by concept with their source assets attached. Approve a set and it becomes a publish-ready bundle for every platform.
VT
SQ
PR
VT
PR
VT
SQ
LS
VT
PR
SQ
VTApprovals
Having an agent is not the interesting part — everyone has one. The interesting part is what happens when it is wrong. Here a change arrives as a request with the exact before and after, a person signs it, and the previous state is kept so undoing it is one step.
The guardrails are the part that runs today: rules, scheduled actions, approvals and the audit trail are in daily use. The agent is being built on top of them.
proposed by the agent · 2 ad sets · workspace studio-a
| Ad set | Before | Proposed |
|---|---|---|
| DEMO-1042 · AR 9:16 | $400/day | $700/day |
| DEMO-1043 · AR 9:16 | $600/day | $300/day |
Audit log
The week you have now
The same asset re-uploaded to five managers, each with its own specs, naming and approval flow. The context lives in your head.
A new hook needs a shoot, an editor and a queue. By the time the cutdowns land, the winner you were chasing has already fatigued.
Numbers pulled by hand from each platform, pasted into a sheet, and argued over — because no two exports agree on what a creative is.
Additor doesn't add a sixth tab. It takes the week apart and puts it back as one loop.
A week in the studio
This is a real week in the panel, hour by hour — what you did, what the agents did, and what came out the other side.
“Summer drop — bold product hero, high-CTR cutdowns for Reels and Shorts, keep the brand palette.”
Rendered from your own media library, already sized for every placement you run.



+2The approved master was rebuilt for ES, FR, DE and TR — captions, voice-over and end cards included.
Channel-native campaigns created at $2k/day with your naming convention enforced on every entity.
TikTok CPA moved +38% on two ad sets. They were paused, replacement creatives drafted, the room notified.
Spend, ROAS and hook rate reconciled at creative grain across five workspaces — nobody exported a thing.
The winning cut became the template for the following batch: new offer, same hook, localizations queued.
What the week cost you
Questions
Additor is an AI marketing studio for ad teams. It generates ad creatives from your own media library, localizes them for each market, publishes channel-native campaigns to five ad platforms, and reconciles the results into one reporting model — so a brief and the number it produced live in the same place.
Meta, Google Ads, TikTok, Snapchat and Pinterest. Meta and TikTok run the full pipeline today — creatives, campaigns, synced insights and webhooks; the others publish campaigns and are gaining insight sync in the order design partners need them.
From your own assets. Additor renders concepts, ratios, cutdowns and localized copy out of the products, faces and scenes already in your media library, using image models such as Imagen, Flux and Seedream. Every generated asset stays traceable back to the source file it came from.
Ask in chat and an agent queries your workspace data and acts on it: generate a variant set, localize a winning cut, create and schedule campaigns, assemble a weekly report, or watch CPA and CTR for drift and pause what breaks a threshold. Every action is scoped to one workspace, gated by approvals where spend is involved, and written to the audit log.
Not yet — the panel is invite-only while agent capacity scales. Requests are reviewed weekly and sequenced by platform mix and monthly ad spend; onboarding includes integration setup and a historical insight backfill.
No. Additor connects to the ad accounts you already own through each platform's official API. Nothing is migrated, campaigns you created elsewhere keep running, and disconnecting a platform leaves its account untouched.
Pricing is not public during the private beta. Design partners are onboarded without a credit card; we discuss commercial terms before anyone is asked to pay.
Early access
We onboard a small group of teams at a time so every workspace gets its integrations, historical backfill and agent limits configured properly. Tell us how you run ads and we'll put you in the right batch.
Teams in early access are first in line when the agent pilot opens.