
Creative testing answers why a variant won. Dynamic creative optimisation answers which variant should get budget right now. Testing isolates a claim, hook or format and gives you a reason. DCO recombines assets and shifts spend toward the lowest CPA, but it will not tell you what made the winner work. Running only DCO leaves you with performance and no explanation, which is fine until it stops working.
What each method actually tells you
The two methods produce different outputs. Creative testing produces reusable learning. DCO produces an allocation decision that expires when the creative decays.
| Question | Creative testing | DCO |
|---|---|---|
| Core question | Why did variant B beat variant A? | Which variant in this set should receive budget right now? |
| Typical input | A small set of controlled variations, one variable changed at a time | A larger pool of hooks, body scripts, CTAs and formats |
| Output | A reason: claim X out-pulled claim Y for prospecting | Budget movement toward the lowest CPA or highest ROAS combination |
| What it tells you | Which claim, hook, format or audience segment drove the result | Which combination is winning today |
| What it does not tell you | Which of thousands of combinations would win if left to run | Why a winner is winning or what to test next |
| Main risk | Reading noise as signal from a small sample | Performance without explanation, which collapses when fatigue hits |
| Time horizon | One to three weeks per test | Continuous within a live campaign |
This is the core distinction. Testing is for learning. DCO is for allocating. If you skip testing, DCO gives you winners without a thesis. If you skip DCO, testing gives you a thesis without a fast way to exploit it across combinations.
Why DCO consumes more creative rather than less
DCO looks as if it should reduce creative volume. It does the opposite.
A DCO campaign is a combinatorial engine. If you supply six hooks, five body scripts and four CTAs, the platform can render 120 permutations. That does not mean you supplied 120 ideas. It means you supplied 15 ingredients and the machine multiplied them.
Then every rendered permutation starts decaying. Our 2026 fatigue benchmark puts most creative effectively dead within three weeks. CTR declines 15 to 20 percent in the first two weeks, then week three hits as a cliff: 45 to 70 percent below launch baseline. On Meta prospecting, decline begins around a weekly frequency of 2.5.
The hidden cost is that ingredients do not age alone. If one hook dies, every permutation using that hook dies with it. Remove one hook from a six by five by four set and you lose 20 permutations, not one. To keep the same number of live combinations, you have to replace the hook and often add more. DCO therefore raises the creative floor. It consumes more raw material rather than less, and the material has to keep arriving on a schedule that matches your vertical.
How to feed DCO ingredients that differ in claim
Most DCO feeds fail because they vary execution while holding the claim constant. A new camera angle, caption colour or background track gives the algorithm style variations, not message variations. If every asset says "save time", DCO can only allocate budget between faster and slower cuts. It cannot choose between "save time", "cut acquisition cost" and "built for Shopify brands".
Feed DCO with ingredients that differ in claim. Label each hook and body script by the promise it makes. For a B2B SaaS campaign, one claim family might be speed to value, another might be lower total cost of ownership, another might be native integration with the existing stack. For a DTC brand, claims might be ingredient quality, shipping speed, price per use or sizing confidence.
Genyad is built for this. You upload a video library once, and each variation is a fresh script, shot selection, voiceover and caption set from that library. A single product demo can become one variation arguing setup speed, another arguing cost reduction, another pushing a specific integration. Use the Meta ad creative generator workflow to produce those as 9:16 or 4:5 exports for prospecting. Genyad does not publish directly to Meta or TikTok, so export and upload the batch yourself.
A workflow that uses both
The practical loop is not either/or. It is test first, allocate second, refresh before the cliff.
- Pick one learning question per cycle. Do not test everything at once. Example: "Which claim family wins with cold Meta prospecting: speed, cost or integration?"
- Generate a controlled batch. Use creative testing discipline: same ratio, same CTA, one variable changed. For the example, create nine variations: three claims times three hooks. Genyad can build these from existing footage.
- Run the test with enough budget to reach a decision. Most accounts should keep eight to twenty live variations per active campaign, but a single structured test can run with fewer if the variable is controlled.
- Feed the winning claim into DCO. Upload the winning claim family plus additional hooks, body scripts and supporting CTAs as ingredients. This is where dynamic creative optimisation earns its keep.
- Refresh before the cliff. The fatigue benchmark shows most creative is effectively dead within three weeks. B2B SaaS can stretch to about 28 days before a 40 percent CTR decline, beauty and DTC around 18 days, food and beverage 9 days. Set the refresh schedule to your vertical, not to a quarterly brand cycle.
- Loop. DCO shows which specific combination is winning now. When it stops winning, the structured testing layer tells you what question to test next.
Where Genyad fits
Genyad is the creative supply part of this loop, not the DCO allocation engine. It turns a library of footage into publishable video ad variations with different scripts, shots, voiceovers, captions and export ratios. Pricing is credit-based. Free gives you five video ad variations and one AI-generated video. Growth is €99 for 65 credits, which works out at roughly €1.52 per standard variation. No watermark on any plan, 1080p on self-serve, 4K on Enterprise.
Genyad does not ingest product URLs or CSV feeds, does not provide predicted performance scores, and does not publish directly to Meta or TikTok. If your bottleneck is real-time allocation across product-feed templates, use a feed-based DCO vendor or platform-native DCO. If your bottleneck is having enough distinct video concepts to keep DCO fed, that is the part Genyad addresses.
Frequently asked questions
Can I replace creative testing with DCO?
No. DCO allocates budget across existing combinations. It will not tell you why a combination wins and it will not generate the next strategic claim after performance decays. You still need structured creative testing to learn what to feed next.
How many variations should I feed into DCO?
The operational range we see across most accounts is eight to twenty live variations per active campaign. The report behind our fatigue benchmark shows brands shipping 15 to 50 creative variants a month see 3 to 5 times longer campaign lifespan than quarterly refreshers. That applies to concepts, not just DCO permutations.
Does DCO make creative last longer?
No. DCO recombines ingredients, but every rendered permutation still decays. Meta prospecting decline begins around weekly frequency 2.5, and most creative is effectively dead within three weeks. DCO can spend through permutations faster, but it does not restore CTR.
What is Genyad’s role in a DCO workflow?
Genyad supplies the raw video variations. It creates scripts, shot selection, voiceover and captions from footage you already own. It does not allocate budget or publish directly. You export variations and upload them as DCO ingredients in Meta, TikTok or your ad platform.
What should DCO ingredients have in common?
Keep the technical format suited to the placement, but vary the claim. Each hook and body script should make a distinct promise, not just a different camera angle or caption style. That gives the allocation algorithm a meaningful choice and gives you some explanation for what wins.