How to Use Dynamic Creative Optimization on Meta Ads

Dynamic Creative Optimization (DCO) on Meta automatically combines your uploaded headlines, images, videos, and copy variations into thousands of ad combinations, then serves each user the version most likely to convert based on their behavior and preferences. Last updated: February 2026

Table of Contents

What Is Dynamic Creative on Meta?

Dynamic Creative Optimization is a Meta ad feature that accepts multiple creative assets (images, videos, headlines, primary text, descriptions, CTAs) and automatically assembles them into ad combinations. The algorithm then tests these combinations across your audience and progressively shows each person the version it predicts will resonate most with them.

A single DCO ad set can generate thousands of unique ad combinations from a modest set of inputs. Upload 5 images, 3 videos, 5 headlines, and 3 body copy variations, and Meta creates up to 270 unique combinations. The algorithm does not show all combinations equally: it rapidly identifies which combinations work for which segments of your audience.

This is different from traditional creative testing where you manually create separate ad variants and compare their aggregate performance. DCO operates at the individual user level, tailoring the combination to each person's predicted preferences.

How DCO Differs from Standard A/B Testing

Standard A/B testing in Meta Ads Manager works at the campaign or ad set level. You run Ad Variant A against Ad Variant B, split your audience between them, and after a test period you check which performed better. It is clean and statistically sound but slow and resource-intensive.

DCO works differently:

The limitation of DCO compared to true A/B testing is reduced statistical control. Because Meta is actively routing traffic to better-performing combinations, you cannot claim equal exposure. Use DCO to discover winning assets quickly, then use the winners in standard single-image or single-video ads for cleaner performance measurement.

When to Use Dynamic Creative

DCO is most valuable in these scenarios:

Early-stage testing: You have multiple creative angles (founder story, product demo, UGC, testimonials) and want to quickly discover which resonates. DCO surfaces winners 2-3x faster than sequential A/B testing. Broad audience prospecting: With large audiences, DCO can serve different creative combinations to different audience segments automatically. A father of three might see a family-focused angle while a young professional sees an efficiency angle. Creative refresh: Your existing ads are fatiguing and you want to introduce fresh combinations without fully rebuilding your campaign structure. Limited creative production budget: If you cannot afford to produce 20 unique finished ads, DCO lets you get more combinations from fewer raw assets.

MHI Media uses DCO as a standard part of the discovery phase for new client accounts, typically running a DCO ad set for 2-3 weeks before consolidating into performance-proven single-creative ads.

Setting Up Dynamic Creative in Meta Ads Manager

Step 1: Enable DCO at Ad Set Level

    • Create a new campaign with "Sales" or "Traffic" objective
    • At the ad set level, scroll to "Optimization and delivery"
    • Toggle on "Dynamic creative" (this option appears when creating certain campaign types)
    • Complete the rest of your ad set settings (audience, placements, budget)
Note: Dynamic Creative is not available in all campaign types. It works with Awareness, Traffic, Engagement, App installs, and Sales campaigns. It is not available in Advantage+ Shopping Campaigns (which have their own built-in optimization).

Step 2: Upload Your Creative Assets

At the ad level, you will see multi-upload fields for each asset type:

Media: Upload up to 10 images and/or videos Primary text: Enter up to 5 variations of body copy Headlines: Enter up to 5 headline variations Descriptions: Enter up to 5 descriptions Call to action: Select up to 5 CTA button options

Meta will generate combinations from whatever you upload. The more diversity in your assets, the more combinations possible and the more useful the data.

Step 3: Set Destination URLs

You can use a single destination URL or set up different URLs per creative variation to test landing pages. Testing landing pages alongside creative in DCO adds complexity to your data analysis but can surface landing page insights quickly.

Step 4: Preview Before Publishing

Meta's preview tool shows a sample of generated combinations. Review these to ensure no combination creates an awkward pairing (e.g., a headline about summer heat with a winter-themed image).

What Assets to Upload

The quality of your DCO inputs determines the quality of your outputs. Focus on genuine creative diversity, not just surface-level variations.

Images and Videos to Include

Include assets that test fundamentally different angles:

Do not upload 5 nearly identical product shots with different backgrounds. The algorithm needs meaningfully different assets to find real preferences.

Headlines to Test

Each headline should reflect a different value proposition or hook style:

Body Copy Variations

Test different copy lengths and tones:

Reading DCO Performance Data

DCO reporting is available in Ads Manager under "Breakdown" in the reporting columns. Select "By dynamic creative asset" to see performance metrics for each individual headline, image, video, and copy variation.

Key metrics to examine:

High impressions but low CTR means the asset is getting served (Meta thinks it is relevant) but not engaging. High CTR but low conversion means the ad hooks people but the landing page or offer is not converting.

After 2-3 weeks of DCO data, identify your top-performing headline, image/video, and copy. Build dedicated single-creative ads with those winners. These often outperform even the best DCO combinations because they are fully optimized end-to-end.

DCO Best Practices for DTC Brands

Give it enough budget: DCO needs sufficient data to optimize. Allocate at least $50-$100/day per DCO ad set. Below that threshold, Meta cannot generate enough combinations to find signal. Keep creative angles distinct: Do not upload 5 versions of the same concept. Meta needs different flavors of persuasion to learn what resonates with different audience segments. Limit text variations to meaningful differences: If your 5 body copy options are nearly identical, you are wasting variation slots. Make them genuinely different in tone and angle. Avoid mixing drastically different products: DCO is designed for a single product or product line. If you sell three completely different products, create separate DCO ad sets for each. Respect aspect ratios: Upload both square (1:1) and vertical (4:5 or 9:16) formats where possible. Meta will automatically select the appropriate format per placement. Do not over-engineer the creative inputs: The goal of DCO is discovery. Upload your best honest attempts at different angles, let Meta find what works, then invest in producing polished versions of the winners.

FAQ

How long should I run a DCO ad set before analyzing results? Run for at least 7-14 days or until you have 100+ purchase events on the ad set. Earlier than that, the data is too sparse to draw conclusions about individual asset performance. Can I use DCO with Advantage+ audience targeting? Yes. Combining DCO creative optimization with Advantage+ audience targeting gives Meta maximum flexibility on both dimensions. This is a powerful setup for discovery campaigns but requires higher budgets to generate sufficient data. Will DCO cannibalize my other ad sets? If your DCO ad set and standard ad sets target the same audience, they compete in the same auction. Use audience exclusions or separate campaigns to prevent significant overlap. How many combinations should I aim for? Aim for at least 50-100 possible combinations. With 5 images, 5 headlines, and 5 body copy variations, you get 125 combinations, which is a solid starting point. Can I see which specific combinations performed best? Meta shows asset-level performance (best headline, best image) but not specific combination performance. You cannot see "headline A + image 3 + copy 2 performed best." This is a known limitation of DCO. Does DCO work for video ads? Yes. Upload up to 10 videos alongside images and Meta will test them alongside other asset variations. Video assets typically need more impressions to generate statistically meaningful data than static images due to the time investment required from viewers. Should I turn off underperforming assets in DCO? Yes, after 7-14 days. Pause assets with zero or near-zero conversions and very high CPAs. Replace them with fresh variations. Treat DCO as a living test, not a set-and-forget setup.