Open the builder

Guides

Advantage+ creative (dynamic creative) via API

· updated November 11, 2026 · 2 min read

With Advantage+ creative, called dynamic creative in the Marketing API, you do not build every combination yourself. One ad holds a set of files and texts, and Meta combines them. Runads sends them as an asset_feed_spec.

Build the ad

In the draft set the format of an ad to Advantage+ creative, or write dynamic in the format column of a table. Then fill two fields of the ad:

  • Image: up to 10 file numbers, images and videos, for example 1, 2, 3;
  • Text: up to 5 text numbers. Their primary texts, headlines and descriptions become the variants.

The ad has one link and one button. When the files are images and videos together, the builder sends the automatic format; otherwise the single image or the single video format.

Meta’s limits for an asset feed are 10 images, 10 videos, 5 texts of each kind and 30 assets in total (asset feed options).

Rules that the checks enforce

  • One ad per ad set. The ad set is marked is_dynamic_creative, and Meta allows one ad in such an ad set. Put single ads and carousels into other ad sets.
  • No instant form. An Advantage+ creative ad blocks publishing in a campaign with an instant form.
  • A video needs a thumbnail, as in any video ad. The builder makes it.

One ad, many combinations

Meta combines the assets itself, so one ad stands for many combinations. To compare one image against another as separate ads, use single ads and carousels.

Not the same as creative enhancements

Advantage+ creative enhancements are ticks in the campaign. With them Meta may crop the image, change brightness, add music or text variants. They apply to ordinary ads too, and each one is off until you tick it. See ad settings without a default.

Next: bulk create ads.