Advantage+ Catalog Ads vs Single Image Ads
In short: Both can be built from the same product photography, but who decides what shows up is completely different. Advantage+ Catalog Ads, still commonly called dynamic product ads or DPA, assemble a different ad per viewer straight from your product feed and pixel or Conversions API events. Single image ads show the identical creative to everyone, built and locked by you before launch. Catalog ads need a feed and event data to work at all; single image needs neither. Use catalog ads when you have a real product feed and want to retarget what people actually viewed; use single image when you're selling one thing or have no feed to plug in.
By the AdFlint research team · Fact-checked against current Google and Meta platform behavior · Last reviewed July 2026
Advantage+ Catalog Ads
Pulls products from your catalog automatically and shows each person the items Meta predicts they are most likely to buy.
This is the current name for what advertisers still call dynamic product ads, or DPA, and the mechanics did not change with the rename. You supply a product feed plus pixel or Conversions API events, and Meta assembles the ad per person, most often retargeting viewed or abandoned items. The usual failure is feed hygiene: stale prices, missing images, or unmatched content IDs quietly starve delivery.
Full definitionSingle Image Ads
A single static image paired with headline, primary text, and one call-to-action button, delivered across Facebook and Instagram placements.
You upload one image and Meta crops or reformats it for each placement, so the same asset renders in feed, Stories, and Reels. It is the fastest format to produce and the easiest to read at a glance, which makes it the default for testing offers. The common mistake is uploading a single square file and letting automatic cropping mangle text near the edges.
Full definitionSide by side.
The differences that actually change what happens in your account.
| Advantage+ Catalog Ads | Single Image Ads | |
|---|---|---|
| Who builds the creative | Meta, assembled per viewer from feed data. | You, built once and shown identically to everyone. |
| Personalization per viewer | Yes, typically the exact items a person viewed or abandoned. | None; every viewer in the audience sees the same ad. |
| Feed dependency | Hard requirement; delivery depends on feed accuracy and freshness. | None; no feed involved. |
| Event data required | Pixel or Conversions API events mapped to product IDs. | Standard conversion tracking is enough; no product-level mapping needed. |
| Best funnel stage | Retargeting people who already viewed or added items to cart. | Works equally cold or warm; no browse history required. |
| Scaling to more products | Add rows to the feed; no new creative work needed. | Produce and upload a new creative for every new product. |
| Failure mode | Feed hygiene, stale prices, missing images, unmatched IDs, quietly starves delivery. | A single square file gets auto-cropped and clips text near the edges. |
What actually separates them.
Advantage+ Catalog assembles a different ad per viewer from your feed and event data, while single image shows the identical creative to everyone in the audience.
Advantage+ Catalog needs pixel or Conversions API events tied to product IDs to know what to retarget; single image needs no event-to-product mapping at all.
A single image's creative quality is fixed at upload; Advantage+ Catalog's output quality is only as good as your feed hygiene, prices, images, availability, none of which you control at the ad level.
Advantage+ Catalog naturally fits retargeting people with the items they viewed or abandoned, while single image has no per-person memory and runs the same whether the audience is cold or warm.
Scaling Advantage+ Catalog to more products means adding rows to a feed; scaling single image means producing and uploading a new creative for each new product.
Which one should you use?
Use Advantage+ Catalog Ads when
- You have a product catalog with a working feed and reliable pixel or Conversions API events.
- You want to retarget people with the exact items they viewed or added to cart.
- You're running ecommerce with dozens or hundreds of SKUs and can't hand-build an ad per product.
- Feed hygiene, stock, price, image, is actively maintained and accurate.
Use Single Image Ads when
- You're selling a single product or service with no catalog to plug in.
- You don't yet have pixel or Conversions API events wired to specific product IDs.
- You want full creative control over exactly what every viewer sees.
- You're prospecting cold audiences where there's no browse history to personalize against.
Common questions.
Is Advantage+ Catalog Ads the same as dynamic product ads or DPA?
Yes. Advantage+ Catalog Ads is the current name; the underlying mechanics, feed-driven assembly and per-viewer personalization, did not change with the rename. Most practitioners still call it DPA out of habit.
Why aren't my catalog ads showing the right products?
Check the feed first: stale prices, missing images, out-of-stock items still listed, or content IDs that don't match your pixel or Conversions API events all quietly break the personalization. The ad setup is rarely the actual problem.
Can I combine catalog ads with a fixed hero image?
Yes, many setups pair a static hero image or video with the dynamic product grid so the ad has a consistent brand frame around the personalized items. That's effectively what a Collection ad does structurally, even though it's a separate format from a plain catalog ad.
Or stop choosing between them.
AdFlint picks the setting, writes the ads, and keeps optimizing inside the Google and Meta accounts you already own.
Related comparisons
- Single Image Ads vs Video Ads
- Carousel Ads vs Single Image Ads
- Collection Ads vs Single Image Ads
- Dynamic Creative vs Single Image Ads
- Advantage+ Creative vs Single Image Ads
- Instant Experience vs Single Image Ads
- Single Image Ads vs Slideshow Ads
- Carousel Ads vs Video Ads