Dynamic Creative Optimization (DCO)
An advertising technology that automatically assembles and tests multiple creative elements — headlines, images, descriptions, CTAs — to find the highest-performing combination for each audience segment.
How Does DCO Work?
DCO works by combining creative components (images, videos, headlines, primary text, descriptions, and call-to-action buttons) into multiple ad variations and testing them against each other in real time. On Meta, advertisers can provide up to 10 images or videos, 5 primary text options, 5 headlines, and 5 descriptions — creating up to 150 possible combinations. Meta’s algorithm then shows different combinations to different users based on predicted engagement, learning which creative elements resonate with specific audience segments. A 25-year-old Instagram user might see a video with a casual headline, while a 45-year-old Facebook user sees a static image with a more detailed description — all from the same DCO ad.
What Are the Benefits of DCO Over Manual Creative Testing?
Manual A/B testing requires creating individual ad variations and running them sequentially or in parallel with dedicated budgets. This approach is limited by the number of variations an advertiser can reasonably manage and the time required to reach statistical significance. DCO tests exponentially more combinations simultaneously and reaches conclusions faster because the algorithm allocates impressions dynamically toward winning variants. Meta’s Advantage+ Creative (the current implementation of DCO) can identify the top-performing creative combination in days rather than weeks. The main benefit is speed to insight — advertisers discover what works without investing weeks of testing time and budget.
What Are the Limitations of DCO?
DCO optimizes for the campaign objective metric (clicks, conversions, etc.) but may not optimize for brand consistency or message coherence. The algorithm might pair a casual image with a formal headline if that combination drives clicks, even though it creates a disjointed brand experience. DCO also makes it harder to understand why an ad is performing well — with 150 combinations, isolating the impact of a single creative element requires additional analysis. Some advertisers use DCO for initial testing to identify winning themes, then create polished manual ads based on those insights. DCO works best with thoughtfully curated inputs where every component combination makes sense for the brand.
How Does AI Creative Generation Extend Beyond DCO?
DCO assembles combinations from human-provided assets. AI creative generation goes further by actually creating the assets themselves — generating ad copy, image concepts, and visual variations from brand inputs and performance data. Platforms like Leo generate ad creative using AI image generation informed by brand assets, competitor analysis, and historical performance data. This approach produces net-new creative rather than recombining existing elements. When combined with DCO’s testing framework, AI-generated creative can be automatically tested and optimized, creating a cycle where AI creates, DCO tests, and the results inform the next round of AI generation.