Adcropper

Creative production · DCO · AI

Design once.
Deliver thousands.

Adcropper is a creative production and publishing platform built around Dynamic Creative Optimization. Design a master creative once, bind it to a data feed, and the platform ships every variant to every channel for you.

Publish to every channel

  • Meta
  • TikTok
  • Snapchat
  • Google Campaign Manager
  • Adform
  • Symplify
  • Optimove

What it is

A single platform for the entire creative pipeline.

Adcropper combines a browser-based editor, a data feed engine, an AI co pilot, campaign and landing page tooling, and a publishing layer into one tool. Marketing teams build a master creative and the platform takes care of every size, variant, channel and destination.

edit_square

Browser-based editor

DOM rendered creatives with a keyframe timeline, a multi stage canvas and live collaboration, with nothing to install. Brief an AI agent over MCP and it builds the whole set for you.

smart_toy

Generate with AI agents over MCP

Claude, ChatGPT or DeepSeek builds every size in your open tab

DesignAnimate
smart_toyAgent · MCPplay_arrowsaveSave
auto_awesomeimagemovietitlesmart_buttoncode
300×250
auto_awesomeEnter text hereBest shoesin theworldShop Nowwidgetsarrow_selector_tool
Learn morearrow_forward

DCO at a glance

Dynamic Creative Optimization, simplified.

Three building blocks turn a single design into thousands of personalized creatives: connect a feed, bind it to any layer, and let the master creative render every row.

01

Feeds

Connect any data source, from product catalogs and prices to inventory and weather, and Adcropper normalizes it into reusable fields.

XMLJSONGoogle SheetsShopify
02

Bindings

Bind any text, image, or video layer to a feed field directly in the editor. Live preview shows real data before you publish.

TextImagesVideosPosters
03

Variants

One master creative renders every row in your feed at runtime, personalized to the viewer, served by the ad server and measured in analytics.

Per productPer marketPer language
The Adcropper platform: feed bound creative variants generated from one master design

The editor

A full banner editor, in your browser.

DOM rendered, animation first, collaborative. Design every size of a campaign on one canvas, or brief an AI agent over MCP and let it build the set in your open editor.

DesignTranslateAnimate
EFJDSKsaveSave
300×250
Spring Sale
728×90
Spring Sale · Shop now
160×600
Spring

Layer

TypeStage
Stage3 sizes

Property

Animation—
Feed—

Landing pages

Design the page they land on, too.

The same editor, pointed at the page. One document generates clean HTML, CSS and JS: responsive by construction, bound to the same feeds as your banners, published on your own domain.

Layer basedOne document → HTML / CSS / JSDesktop · Tablet · MobileFeed boundCustom codeYour domainSEO · GA4 · GTMBrevoMCP agents
lockyourbrand.com/summer-odds
view_agendaimagevideocamtext_fieldssmart_buttonwidgetsfont_downloadrss_feed
VS
Arsenal v Chelsea · Sat 17:30Bet now
ARS v CHEBet now
rss_feedfixtures.json · row 3 / 18historySaved 2 min agoboltGenerated from one document

Use cases

Built for every channel on your media plan.

The same master creative and the same feed power every destination, so nothing is rebuilt per channel.

computer

Display / Programmatic

Produce every size your programmatic buy needs from one master creative bound to live pricing, inventory or catalog data.

AdformGoogle Campaign Manager
share

Social

Design once for Meta, TikTok, and Snapchat specs, then let feeds drive per audience and per product variants at scale.

MetaTikTokSnapchat
mail

CRM

Turn lifecycle and retention sends into creative personalized per customer and per segment, without queuing a design request.

OptimoveSymplify
search

PPC

Pair responsive search and shopping creative with a matching, data bound landing page built in the same platform.

Google

Campaign Manager

Decide who sees which creative, and when.

Adcropper's own decisioning layer. Group creatives into weighted sets, add date, time and weekday rules, and publish one campaign tag to your ad server.

campaign
Summer Odds
Display · UK · 2 rules · 3 creative sets
Published
shieldDefault set · Evergreen · 3 creatives · shown when no rule matches
ruleMatchday push
calendar_monthWeekendsschedule18:00 – 23:00publicEurope/Istanbul
Ad set weighting
Live odds set · 70%Promo set · 30%
rulePre-match
date_rangeMon – Frievent12 Oct – 30 Nov
Ad set weighting
Fixtures set · 100%
Change a rule or a set. The published tag stays the same.rocket_launchPublish · one tag
01

Creative sets

Pull banners straight from Assets into named sets. Organised by client, brand and market, with folders and draft / published status.

DisplaySocialCRM
02

Rules & weighting

A default set plus rule groups. Split traffic between sets by percentage, and schedule by date range, time range, weekdays or weekends in your timezone.

Date rangeTime rangeWeekdaysWeighting
03

One tag, any server

Publish the whole campaign to Campaign Manager 360 (DCM) or Adform, or export it as script, social or CRM HTML. Change the rule and leave the trafficking alone.

DCMAdformScriptSocialCRM
Creativesarrow_forwardCreative setsarrow_forwardRulesarrow_forwardOne tagarrow_forwardAd server

AI capabilities

AI in every step.

From the first blank canvas to the published campaign, the editor and the platform call out to the AI models you bring yourself.

auto_awesome

AI Design

Describe the product, mood and audience, and Adcropper generates a full, layered design with text, imagery and a CTA that you can refine in the editor.

"Technical specification poster with mint-green 3D headphones, blueprint diagram, dark teal background, futuristic HUD style."

AI generated banner design
GeminilockBYOK
image

AI Image Generation

An inline chat panel sits inside the assets sidebar. Type a prompt, add reference images for style transfer, then approve or reject each result. Accepted images land in your asset library.

"3D black gaming headphones with mint-green glow, floating on a dark teal background."

AI generated product shot
Gemini · OpenAItuneModel picker
movie

AI Video Generation

Generate motion content with your model straight into the video assets panel. Use it as a banner background, hero footage or a feed-driven video slot. A poster image is kept with each clip as a fallback.

"Create a 10-second high-quality product animation."

Veo · RunwayvideocamPoster auto set
shopping_cart

AI Widget Generation

Describe an interactive component in plain language, such as a product carousel, countdown, discount banner or configurator, and Adcropper generates the HTML, CSS and JS. It runs sandboxed and drops onto any stage.

"E-commerce hero banner: auto-rotating product carousel, 20% off badge, countdown timer, shop now CTA, minimal style."

Generated. Responsive, auto-rotate, feed-ready.

LIMITED TIME OFFER

20% OFF

New Arrivals

01DAYS
12HRS
34MINS
56SECS
SHOP NOW arrow_forward
-20%
Wireless Headphones

Wireless Headphones

$79.99 $99.99

Claude · GPTterminalSandboxed
key

Bring your own key

Connect Google AI, OpenAI, Anthropic, and Runway through Settings → Integrations. Keys are stored encrypted on the server and never exposed to the frontend. Pick the provider per generation and switch models whenever you like.

Including but not limited to:

Google GeminiOpenAIAnthropicRunway

Why teams switch

What changes when creative production moves in house.

1 master creative → 1,000s of variants

Teams replace per size, per market rebuilds with a single master creative bound to a feed. The editor renders every variant for them.

No PSD hand off

Design, data binding, and publishing happen in one browser tool, removing the agency round-trip of shipping dozens of layered files back and forth.

One workspace, every brand

Multi brand, multi market teams run campaigns, approvals, and analytics from a single hierarchy instead of juggling separate tools per market.

Collaboration

Built for the whole team, designers included.

Creative, media and approval work in the same workspace, across every brand and market you run, and nobody has to export a file to hand it off.

groups

Multi cursor presence

See teammates working the same creative in real time.

chat

Comments & approvals

Leave feedback on a specific layer, resolve it, move on.

account_tree

Multi brand, multi market

One hierarchy for every client, brand, and market you run.

admin_panel_settings

Roles & permissions

Control who can design, approve, and publish.

EF
JD
SK

3 collaborators online

300×250
Spring Sale
728×90
Spring Sale · Shop now
160×600
Spring
Emma
Jon

FAQ

Common questions.

What is Dynamic Creative Optimization (DCO)?add

Dynamic Creative Optimization is a method of producing ad creative where a single master design is bound to a data feed, such as a product catalog, pricing or inventory, so that one creative automatically renders as many personalized variants at serve or publish time, instead of a designer building each variant by hand.

Does Adcropper replace my ad server?add

No. Adcropper is a creative production and publishing platform. It designs, data binds, and renders creative, then publishes the output to your existing ad servers and channels, including DCM, Adform, Meta, Google and Shopify, or exports standalone HTML.

Is Adcropper only for iGaming?add

No. Adcropper is a general purpose creative production platform used across Display/Programmatic, Social, CRM, and PPC advertising, by any team that needs to produce many ad variants efficiently.

What data sources can I bind to a creative?add

Adcropper connects to XML and JSON feeds, Google Sheets, Shopify product catalogs, or a custom data source, and normalizes the data into reusable fields you bind directly to text, image, or video layers in the editor.

Can multiple people work on the same creative at once?add

Yes. The editor supports real time multi cursor collaboration, comments, and approvals, so creative, media, and marketing stakeholders can work in the same workspace instead of exchanging exported files.

What AI providers does Adcropper support?add

Adcropper uses a bring your own key model and supports Google Gemini, OpenAI, Anthropic, and Runway for AI design, image, video, and widget generation. Keys are stored encrypted and are never exposed to the frontend.

Do I need to install anything to use the editor?add

No. The Adcropper editor runs entirely in the browser. Creatives are DOM rendered with a keyframe timeline and a multi stage canvas, so designers can build and animate every size without installing desktop software.

Can I build animated creatives?add

Yes. Every layer can be animated with entry, main, and exit presets or with custom keyframes on a timeline, including position, scale, rotation, opacity and filter effects. The same animation carries across every size and data variant.

Where can I publish creatives from Adcropper?add

Creatives can be pushed in one click to DCM, Adform, Meta, Google, and Shopify, or exported as standalone HTML for any other ad server. The same master creative feeds every destination, so there is no per channel rebuild.

How does Adcropper handle multiple brands and markets?add

Work is organized by client, brand, and market, with roles and permissions controlling who can see and edit what. Feeds, campaigns, and folders are scoped to the right brand and market, so large teams can share one workspace without stepping on each other.

What performance data can I see?add

The built in analytics show impressions, clicks, and CTR over any date range, broken down by campaign, creative, device, and location, and the reports can be exported to Excel.

Can AI agents like Claude or ChatGPT build creatives and landing pages in Adcropper?add

Yes. Adcropper ships an MCP (Model Context Protocol) server, so Claude Desktop, Claude Code, ChatGPT, DeepSeek, or any other MCP client can open your editor, build multi size banner sets, bind layers to feeds, edit landing pages, render previews and save, all inside your own signed in editor tab. Every change is validated, reviewable and visible to your team in real time.

Does the landing page builder handle SEO and analytics?add

Yes. Each page has its own title, description, keywords, favicon, share image, and language, emitted as meta, Open Graph, and Twitter card tags. Add a Google Tag Manager container ID and the GTM snippet is injected automatically, so Google Analytics 4 and your other tags run from a single container, and Brevo can be connected to collect the leads a page generates.

Let's build your creative pipeline together.

Tell us about your team, your channels and your volume, and we'll show you where Adcropper fits in your creative pipeline.