Dynamic Creative Optimisation

The next lever of programmatic OOH performance

What is Dynamic Creative Optimisation?

Static creatives get one shot. Dynamic Creative Optimisation (DCO) gets multiple. Your campaign adapts in real time to what's on every screen, so your on-screen message is always relevant in the moments that matter most.

DCO connects your creative to live data. Location, time of day, weather, traffic, live events - all feed into the campaign and determine which version of your ad runs, where, and when. One campaign, built once, automatically serving the right message to the right screen.

For programmatic buyers used to optimising audience and inventory in real time, DCO does the same thing for creative. It's the missing lever.

Explore your options

When is DCO worth using?

Use DCO when what’s happening around your screens should change the message your audience sees.

If a different context would make a different message more relevant to your objective, DCO can unlock that extra performance. Common use cases include:

  • Weather-driven messaging: switch products, offers or creative depending on temperature, sunshine or rain.
  • Time and dayparting: tailor copy for morning vs evening, weekdays vs weekends, or countdowns to a launch or event.
  • Location-based relevance: highlight nearby stores, local offers or regional variations instead of one generic national message.
  • Live events and moments: react to sports results, entertainment, cultural or local events as they happen.
  • Operational data: update pricing, stock availability or service information in real time.

DCO can be extended with almost unlimited combinations of data, triggers and creative responses, from a single simple rule to complex sets of live, scheduled and operational inputs. The important question isn’t how many data points you can plug in; it’s whether a change in data genuinely changes what’s most useful to show your audience.

What needs to be agreed before launching?

Objective and inventory

What does the campaign need to achieve, where will it run, and which buying and creative options are supported across our network?

Message and rules

Which elements of the creative change? What conditions trigger each variation, and how do we handle situations where multiple rules could apply at once?

Data and ownership

Which data feeds are used (e.g. weather, events, stock, pricing), who supplies and maintains them, how up-to-date do they need to be, and who is responsible if data is incorrect or unavailable?

Appovals and fallback

Who signs off on each message, offer and image? What default creative will play if a condition can’t be evaluated or a data feed goes down?

Testing and reporting

How will each creative variation be forced on-screen for review before going live? What reporting do you need to verify which messages appeared, when and where?

Time and cost

Allow time for template production, data integration, testing and any changes after approval. We’ll confirm feasibility, lead times and any additional costs with your Bauer Media Outdoor contact before you commit.

What live data signals can be leveraged for DCO?

Every DCO campaign runs on triggers, the live data signals that decide which creative variant fires. Brands can combine multiple triggers in a single campaign. Imagine a campaign that could shift messaging by temperature in the morning and location in the evening, without any manual input. Explore all the potential live data signals brands can leverage:

Weather

Temperature
Rainfall
UV index
Wind

Time

Dayparting
Day of the week
Calendar dates
Countdown timers

Location

Proximity to stores or venues
Region
Postcode-level targeting

Events

Sports fixtures
Live scores
Entertainment and cultural events
Local events calendars

Traffic & Travel

Congestion
Road incidents
Transport disruption

Other feeds

Stock availability
Pricing changes
News headlines
Brand or third-party APIs

Our guide to DCO specifications

Full technical specifications for building DCO-ready creatives across our premium digital network, covering file formats, trigger integrations, and lead times.

Building DCO-ready creatives for our premium digital environments is straightforward, and our team is here to support you.

Our HTML specifications

  • Package structure and required methods
  • Context variables
  • Asset and file specifications
  • Browser compatibility
  • Data consumption and network
  • Service workers and customer Proof of Play
  • Responsive content and delivery requirements
Explore our HTML specifications

Get started with DCO

Ready to build your first DCO campaign? Tell us a bit about what you're planning, and our programmatic team will be in touch.

Dynamic Creative Optimisation FAQs

Dynamic Content Optimisation (DCO) is a programmatic OOH capability that connects your creative to live data, so the ad on screen changes automatically based on conditions like location, time of day, weather, traffic and live events. One campaign is built once and automatically serves the right message to the right screen, rather than running the same static creative everywhere.

‍

DCO runs on triggers, live data signals that determine which creative variant fires on any given screen at any given moment. These can include weather, dayparting, location, live event results, traffic conditions and pricing or stock feeds, and multiple triggers can be combined within a single campaign so messaging shifts automatically without manual rebuilds.

‍

DCO campaigns can use weather signals like temperature and rainfall, time-based triggers like dayparting and countdown timers, location targeting down to postcode level, live event and sports data, traffic and travel conditions, and other feeds such as stock availability and pricing. Brands can combine several of these within the same build.

‍

Yes. Aligning a relevant creative to a relevant moment drives a 32% increase in brand response (Source: Moments of Truth) compared with static, one-size-fits-all campaigns, since more relevant messaging captures more attention and generates a stronger response than the same ad running unchanged.

‍

Programmatic OOH optimises audience and inventory in real time. DCO applies that same real-time logic to the creative itself, so the message adapts alongside the buy rather than staying fixed, giving one campaign build multiple automatically-triggered variations instead of a single static execution.

‍