Dynamic Product Ads (DPA)
Dynamic Product Ads (DPA) auto-generate ad creatives from a product catalog feed, matching each user to the specific items most relevant to them.

Dynamic Product Ads (DPA) are automatically generated ad creatives that pull product details from a merchant's catalog feed and assemble a personalized ad for each user in real time, rather than relying on a single hand-built creative. Instead of designing one ad, the advertiser uploads a product feed (images, titles, prices, IDs) and the platform renders the right products to the right person.
How it works#
DPA combines three pieces: a product catalog feed, a tracking pixel that records which products a user viewed or added to cart, and a template that stitches feed data into a creative on the fly. The classic use case is retargeting: a shopper who browsed three pairs of shoes later sees those exact shoes, or related items, served programmatically. Feeds can also power prospecting, where the platform predicts which catalog items a new user is most likely to buy.
DPA originated on social platforms but the same catalog-feed mechanic now appears in display advertising and programmatic native units. Because the creative is data-driven, DPA scales to catalogs of thousands of SKUs without a designer touching each one, and it keeps prices and availability current automatically.
From a competitive-intelligence view, DPA makes a single advertiser appear to run countless creative variants, since each rendered ad differs by product. Analysts focus on the template and offer angle rather than counting individual permutations.
Related terms: Ad Creative, Display Advertising, and Advertiser.


