Ad formatAlso: DPA, dynamic product ads, catalog ads

Dynamic Product Ads

Dynamic Product Ads (DPA) automatically populate ad creative with products from a connected catalog feed — showing each user the specific product they're most likely to buy, without manually building one ad per SKU.

Dynamic Product Ads are the catalog-driven ad format pioneered by Meta in 2015 and now standard across every major ecommerce ad platform (Meta DPA, Snap Dynamic Ads, TikTok Catalog Ads, Pinterest Shopping Ads, Google PMax with Merchant). The advertiser connects a product catalog feed; the platform's delivery model picks the specific product to show each user based on signals like browse history, prior purchase, and audience modeling.

Structurally, DPA collapses what used to be 'manually build one ad per SKU' (impossible at any meaningful catalog size) into 'connect the catalog, define the template'. The platform handles the per-impression ad assembly. A 5,000-SKU catalog ships under one DPA campaign rather than 5,000 individual ads.

The two main DPA use cases are retargeting (showing visitors the specific products they viewed but didn't buy) and prospecting (showing new users products algorithmically matched to their inferred interests). Retargeting DPA typically delivers 8-15x ROAS for ecommerce brands; prospecting DPA delivers 2-4x, depending on catalog quality and product fit.

Catalog quality is the hidden lever. Required fields (product ID, title, description, image, price, currency, link, GTIN) are minimum; the platform's model performs much better with full feeds including category, brand, color, size, condition, custom labels. Audit-worthy signals include feed-coverage (percentage of catalog products approved by the platform), price-availability sync timeliness, and image-spec compliance.

IN GAPSCOUT

Gapscout's bulk-upload template treats DPA as first-class across Meta, Snap, TikTok, and Pinterest. Catalog feed connection is one-time per platform; the validator checks feed compliance (required fields, image specs, currency match) before launch. The audit agents include feed-coverage and DPA-performance checks among the 46 per-platform audit signals.

Common questions

Do I need a Shopify catalog to use Dynamic Product Ads?
Shopify is the easiest source — Meta, Snap, TikTok, Pinterest, and Google all accept Shopify product feeds via native integrations. WooCommerce, BigCommerce, and custom feeds also work via the standard CSV/XML feed specs each platform publishes.
How are Dynamic Product Ads different from Meta Advantage+ Shopping?
DPA is the underlying ad format (catalog-driven, per-impression product selection). Advantage+ Shopping is the AI-optimized campaign type that delivers DPA across all Meta placements with Meta's full audience modeling. You can run DPA without Advantage+, but Advantage+ Shopping is now the recommended way to run DPA on Meta.
What's a good ROAS for DPA retargeting?
Meta DPA retargeting typically delivers 8-15x ROAS for healthy ecommerce brands. Lower (4-6x) for brands with weak landing pages or thin catalog data; higher (15-25x) for high-AOV brands with strong product-page UX.