Skip to content
Meta ads 10 min read

Meta Dynamic Creative and Flexible Ads: When to Use Them and How to Read Results

Dynamic creative lets Meta mix and match your headlines, images and text. Here is when it helps, how to structure assets, how to read what won and what to watch out for.

Dynamic creative is one of those Meta features that sounds like a gift: upload a few images, write a few headlines, add some text options and let the algorithm figure out the best combination. In theory, you get more testing in less time with fewer ad sets. In practice, small brands often turn it on, watch something happen, and have no idea whether it actually helped.

This guide covers what dynamic creative and flexible format actually do, when they make sense for a small Shopify brand, how to structure your assets so the feature can learn, how to read the asset breakdown reports, and the pitfalls that trip up advertisers who use it without a plan.

What dynamic creative is

Dynamic creative is a setting at the ad level in Meta Ads Manager. When you turn it on, you upload multiple versions of each creative element:

  • Up to 10 images or videos
  • Up to 5 text options (primary text)
  • Up to 5 headlines
  • Up to 5 descriptions
  • Up to 5 call-to-action buttons

Meta then mixes and matches these elements, serving different combinations to different people. The algorithm learns which combinations perform best and shifts delivery toward winners.

Flexible format (sometimes called Flexible ads or Advantage+ creative) is related but distinct. It allows Meta to adjust placements and aspect ratios automatically, cropping or reformatting your creative to fit Stories, Reels, Feed and other surfaces. Some advertisers confuse the two. Dynamic creative is about element combinations. Flexible format is about placement adaptation.

Both can be used together or separately. This guide focuses primarily on dynamic creative but covers flexible format where the advice overlaps.

When dynamic creative makes sense

Dynamic creative is not a default setting. It helps in specific situations.

You have multiple strong assets and want to find the best combination. If you have three product images, two lifestyle shots and four headline angles, dynamic creative can test combinations faster than building 20 individual ads.

You want to test copy variations without cluttering your account. Instead of five separate ads with different headlines, one dynamic creative ad can test all five. This keeps your account structure simpler.

Your budget is too small to test ads one by one. A brand spending $50 a day cannot run five separate ads at $10 each and expect any of them to learn. One dynamic creative ad at $50 can test five headlines in parallel.

You are exploring what resonates before committing to a hero ad. Early in a campaign or with a new product, dynamic creative can surface which angles, images or offers get the best response.

For more on testing creative efficiently at small budgets, see Meta ads creative testing and Meta ads for small business.

When dynamic creative does not make sense

You already know what works and want to scale it. If one ad has been your winner for three months, running it as dynamic creative with random other assets can dilute its performance. Scale the winner as a standalone ad.

Your assets do not mix well. If headline A only makes sense with image A, and headline B only makes sense with image B, mixing them creates incoherent ads. Dynamic creative assumes any combination is valid.

You need precise control over what shows where. Dynamic creative does not let you say "never show this headline with that image." If certain combinations would be misleading or off-brand, build separate ads instead.

You want to run a clean A/B test. Dynamic creative is not a controlled experiment. It is an optimization system. If you need to know whether headline A beats headline B in isolation, run two separate ads with identical images and different headlines.

How to structure assets for dynamic creative

The quality of your inputs determines the quality of the output. A few principles:

Each element should stand alone

Every headline should make sense with every image. Every primary text should work with every headline. If you upload "Our bestselling candle" as a headline and one of your images is a soap bar, the combination will confuse people.

Before uploading, make a quick matrix. List your images across the top and your headlines down the side. Check each cell: does this combination make sense? If more than a few cells are bad, either trim your assets or do not use dynamic creative.

Vary the dimension you want to test

If you want to learn which benefit resonates, upload five headlines that each focus on a different benefit:

  • Speed: "Ships tomorrow, arrives by Friday"
  • Quality: "Hand-poured in small batches"
  • Value: "Three candles for the price of two"
  • Social proof: "Over 10,000 five-star reviews"
  • Outcome: "A living room that smells like fall"

Do not upload five headlines that all say the same thing in slightly different words. That does not teach you anything.

Similarly, if you want to learn which image style wins, upload a product-only shot, a lifestyle shot, a UGC-style shot and a close-up detail. Not four product shots with slightly different angles.

Keep the total combinations manageable

Ten images times five headlines times five texts is 250 combinations. Meta will not test all of them equally. Most spend will flow to a handful of early winners, and the rest will barely be seen.

A more practical range: three to five images, three to five headlines, two to three primary texts. That is 18 to 75 combinations, which is testable at moderate budgets.

Match assets to a single product or offer

Do not mix assets from different products in one dynamic creative ad. If some images are candles and some are diffusers, and some headlines are about gifting and some are about self-purchase, the combinations will be incoherent. Build separate dynamic creative ads for each product or offer.

How to read the asset breakdown

Once your dynamic creative ad has run for a few days, you can see which individual assets performed best. In Ads Manager:

  1. Go to the ad level of your dynamic creative ad.
  2. Click "See asset details" or find the breakdown in the reporting columns.
  3. You will see metrics for each headline, each image, each text and so on.

What to look for:

Impressions distribution. If one headline has 80% of impressions and the others have 5% each, Meta has already decided. Check whether that winner is the one you expected. If a weak headline is winning, something may be off with your hypothesis.

CTR by asset. A headline with high impressions but low CTR is getting served but not clicked. It may be the default because of early momentum, not because it is actually best.

Conversions by asset. This is harder to read because conversions often concentrate on whatever got the most impressions. A headline with 10% of impressions and two conversions may be outperforming one with 80% of impressions and eight conversions on a rate basis, but the sample size is too small to trust.

Combinations are not shown. The asset breakdown shows each element separately. It does not tell you which headline plus image combination won. That data exists in Meta's system but is not surfaced to advertisers in a clean way. This is a real limitation.

For more on reading Meta reports and judging performance, see Meta ads not converting and Meta ads ROAS benchmarks.

Pitfalls for small Shopify brands

Pitfall 1: Too many low-quality assets

Dynamic creative is not a place to dump every image you have. If half your images are bad, they will still get tested, and the algorithm needs impressions to learn they are bad. Start with your best three to five assets.

Pitfall 2: No clear hypothesis

"Let's see what wins" is not a strategy. Before you launch, write down what you are trying to learn. "I want to know if benefit headlines beat feature headlines." "I want to know if lifestyle images outperform product shots." That focus helps you structure assets and read results.

Pitfall 3: Judging too early

Dynamic creative needs impressions to learn. Checking after 24 hours and concluding "headline B is winning" is premature. Give it at least a week, or until you have a few hundred dollars of spend and a meaningful number of conversions (at least 10 to 20).

Pitfall 4: Ignoring the combinations problem

The asset breakdown shows you that headline C and image D each perform well. But you do not know if headline C plus image D is what actually ran. If your goal is to build a hero ad from the learnings, you may need to create a new ad with the winning headline and image explicitly paired, then see if it actually performs.

Pitfall 5: Mixing placements that need different formats

If you run dynamic creative across Feed, Stories and Reels with only landscape images, your Stories placements will look bad. Either upload vertical assets for Stories or exclude those placements. Flexible format can help by adapting your assets, but it cannot fix a 16:9 image that crops the product out of frame when shown vertically.

For placement-specific creative guidance, see Meta ads Stories ads and Meta ads Reels ads.

Pitfall 6: No comparison to non-dynamic ads

Dynamic creative results are relative to themselves. If your dynamic creative ad gets a 2.5% CTR, is that good? You need a baseline. Run a standard ad with your current best creative alongside the dynamic creative test so you have something to compare.

Dynamic creative versus separate ads: a worked example

Hypothetical: A Shopify candle brand wants to test three images and three headlines.

Option A: Separate ads

Nine ads (3 images x 3 headlines), each in the same ad set with a shared budget. At $90 per day, each ad gets $10. If each ad needs at least $30 of spend to learn, it takes three days before you have usable data.

Option B: Dynamic creative

One dynamic creative ad with three images and three headlines. At $90 per day, the full budget goes to the ad, and Meta distributes across combinations. You may see faster learning because the ad is not budget-starved.

Trade-off:

Option A gives you clean data on each combination. Option B gives you faster delivery but muddier data. For early exploration, option B often wins. For confirming a final winner, option A is more reliable.

Flexible format: when to turn it on

Flexible format (Advantage+ creative) lets Meta modify your creative for different placements: cropping, adjusting aspect ratios, adding slight enhancements. It is designed to help a single asset work across Feed, Stories, Reels and more.

Turn it on when:

  • You have limited creative resources and cannot produce separate assets for each placement.
  • Your creative is centered and has safe zones that tolerate cropping.
  • You want broad placement delivery without manually building placement-specific ads.

Turn it off (or review carefully) when:

  • Your creative has important elements near the edges that may be cropped.
  • You need exact control over what the ad looks like in each placement.
  • You are running a brand campaign where visual consistency matters.

Always preview the flexible format results in Ads Manager before publishing. Meta shows you how the creative will appear in each placement.

How SecondWin approaches creative

SecondWin does not manage Meta ads. It focuses on ChatGPT ads for consumer brands. But the creative principles are related: SecondWin studies the longest-running ads in your niche on Meta's Ad Library to find which promises, proofs and offers keep selling. Those proven messages become the foundation for original ChatGPT chat cards that answer buyer questions.

If you are testing dynamic creative on Meta and want a second channel that builds on the same proven angles, run a free analysis of your store. SecondWin writes ChatGPT ads from what already works. See plans and pricing. SecondWin is independent and not affiliated with Meta or OpenAI.

FAQ

What is the difference between dynamic creative and Advantage+ creative?

Dynamic creative mixes and matches multiple headlines, images and texts you provide. Advantage+ creative (flexible format) adapts a single creative asset to fit different placements by cropping, adjusting aspect ratio or adding enhancements. They can be used together but solve different problems.

How many assets should I use in a dynamic creative ad?

Three to five images and three to five headlines is a practical range for small budgets. Too few assets and you do not learn much. Too many and most combinations barely get tested. Make sure every combination makes sense before uploading.

Can I see which headline and image combination performed best?

Meta shows you performance by individual asset (headline A, image B, etc.) but does not surface combination-level data in a clean way. If you want to confirm that headline A plus image B is actually the winner, build a new ad with that exact pairing and test it.

Should a small Shopify brand use dynamic creative?

It depends on the goal. For early exploration with limited budget, dynamic creative can test more variations with less account clutter. For scaling a known winner, a standard ad with your best creative is usually better. Do not use dynamic creative as a default; use it when you have a specific testing question.

How long should I run a dynamic creative ad before judging results?

At least a week, or until you have enough spend and conversions to trust the data. For small budgets, that may mean two weeks or more. Judging after one day often leads to wrong conclusions because the sample is too small.

Run a Shopify store? See your product as a chatgpt ad, free.

Free tools

All 36 tools