Glossary

Dynamic creative optimization.

Dynamic creative optimization is the general advertising term for an ad that assembles or swaps itself automatically, following a rule tied to a live data feed instead of running one fixed design for the whole campaign. It is not a DOOH-only idea, but it is exactly what lets a Blindspot screen show a different version of your ad when the weather, the score or the stock level changes.

First published July 2026 · Fact-checked against the July 2026 price index

The short answer● Quotable

Dynamic creative optimization, DCO, is the automated practice of assembling or swapping an ad's creative in real time, driven by a rule that reads a live data feed such as weather, time of day, location or inventory. On Blindspot, that rule can sit on the creative itself, so a screen swaps the ad the moment its feed changes, at the same average cost per play from $0.23.

What it isAutomatic creative swap, by rule
TriggerA live feed: weather, time, location, stock
OriginGeneral ad-tech term, DOOH-relevant
On BlindspotOne contextual rule per creative
Knowledge hubSearch

The short answer, quotable and sourced · Blindspot glossary

  • DCO stands for dynamic creative optimization, the practice of assembling or swapping an ad's creative automatically, using a rule tied to a live data feed such as weather, time of day, location or inventory. It is a general digital-advertising term, not specific to out-of-home.
  • A rule engine reads the feed and acts, either swapping one variable inside a template, a headline, a price, an image, or swapping the whole creative file for a different one, while the booked slot and schedule stay exactly the same.
  • On Blindspot, DCO is a contextual rule on the creative itself, reading a live source such as weather, air quality, stock prices or live scores, priced the same as any other creative at average cost per play from $0.23 across 3,000,000+ screens in 50+ countries.
01 · The definition

The plain definition

Dynamic creative optimization, usually shortened to DCO, is a term from digital advertising in general. Blindspot did not invent it and it is not specific to out-of-home; you will see it used just as often in email, social and web display. It names a simple idea: instead of running one fixed piece of creative for the whole length of a campaign, the ad system assembles or swaps the creative automatically, following a rule. The rule decides which version of the ad appears, and it decides that in real time, as the campaign runs, not once at the planning stage.

The reason DCO exists is that a single static ad is often the wrong ad for some of the moments it plays in. A coat ad makes more sense on a cold day than a hot one. A lunch offer makes more sense at noon than at midnight. DCO exists to close that gap without a person manually swapping creative by hand for every condition; a rule does the swapping, continuously, as the underlying condition changes, so the ad stays relevant to the moment it actually runs in.

02 · The mechanism

How it works technically

Underneath, a DCO setup has two parts: a rule engine and a live data feed. The feed is an outside source of current information, weather conditions, the time of day, a location, or a stock or inventory count. The rule engine watches that feed and, when a condition is met, tells the ad what to do. The simplest version swaps a single template variable, a headline word, a price, a product image, inside one creative frame. The more involved version swaps the whole creative, replacing one finished ad file with a different one entirely.

Live feedWhat it typically changes
Weather feedSwaps the headline, image or offer shown
Time-of-day feedSwaps between preset creative versions
Location feedSwaps a store name, distance or local detail
Inventory feedSwaps which product or price shows, or holds the ad back

Either way, nothing about the buy itself changes: the same slot, the same schedule, the same screen keeps running. Only the creative asset shown in that slot is decided at, or close to, the moment it plays, rather than fixed weeks in advance. That is the whole mechanism: a feed supplies a fact, a rule reads the fact, and the ad that appears reflects it.

03 · On Blindspot

DCO on Blindspot

$0

average cost per play, with or without a rule

0M+

screens a contextual rule can run across

0+

countries, one contextual rule

$0

self-serve starting point, no minimum

On Blindspot, DCO takes a specific, contextual form. Each creative you upload can carry a rule tied to a live data source, weather, air quality, stock prices, or live sports scores, so the screen automatically shows the right version of your ad when that source reports the matching condition, rather than running the same file all day regardless of what is actually happening outside it.

This does not change how a screen is priced. Booking still runs on the same average cost per play, from about $0.23, across the same 3,000,000+ screens in 50+ countries, whether a creative is static or carries a contextual rule. Two guides on this site go deeper on the mechanics: weather-triggered DOOH advertising covers building a rule off a weather feed specifically, and creative rotation strategies covers rotating and testing several creative versions across a campaign, DCO's close relative. Blinky, the free planner, can help you decide whether a rule is worth setting up before you build one.

The ad does not change because someone remembered to swap it. It changes because a rule read the feed.

DCO, in one line

Cite this guide: Savonea, B. (2026). "Dynamic Creative Optimization (DCO) Defined." Blindspot Resources. seeblindspot.com/dynamic-creative-optimization/

FAQ

Questions, answered

What is DCO in advertising?

DCO stands for dynamic creative optimization, the practice of assembling or swapping an ad's creative automatically instead of running one fixed design for a whole campaign. A rule engine reads a live data feed, such as weather, time of day, location or inventory, and decides which version of the creative shows. It is a term used across digital advertising generally, not a DOOH-specific idea, though it applies directly to digital out-of-home screens.

Is DCO the same as programmatic buying?

No. They are related but different layers of a campaign. DCO is about the creative: which version of the ad appears, decided by a rule reading a live feed. Programmatic buying is about the media: how the screen slot itself gets bought, often through an automated exchange. A campaign can use one, both or neither. On Blindspot, booking a screen is a direct, self-serve purchase, and a contextual creative rule is a separate, optional layer on top of that booking.

Does DCO cost more than a static ad?

Not on the media side. A screen with a creative that carries a contextual rule is priced the same way as any other creative on Blindspot, at an average cost per play from about $0.23 across the same 3,000,000+ screens in 50+ countries. The only added cost, if any, is the time spent setting up the rule and connecting it to a data source, not the plays themselves.

Can a small campaign use DCO on Blindspot?

Yes. There is no minimum spend and no separate DCO tier required. Self-serve plans on Blindspot start from $40, and a contextual rule can sit on a single creative running on a single screen just as easily as on a large multi-screen flight. Blinky, the free planner, can help you decide whether a rule is worth setting up before you build one.

More guides

Keep learning

Build the rule once

Set a contextual rule on any creative

Open the map, pick your screens, and add a live-data rule to a creative when it is worth it. No sales calls, no minimums, live in 48 hours.