Get Started - Dynamic Ads

Dynamic Product Ads enable you to target customers with ads for specific products that those customers have already viewed. Your ads then appear on the desktop, tablet or smartphone devices.

To launch and run Yahoo Native Dynamic Product Ads, you simply have to place your Dot tracking tag on the pages of your website, generate your product feed and then upload that feed. You finish by choosing the products in your catalog that you’d like to retarget for your campaigns and adgroups.

desktop retargeting for dpa

Steps To Follow

Follow these steps to get started and go live:

  1. Place Dot tags on each page of your website.

  2. Place a Custom Event Script that includes ViewProduct, AddToCart or Purchase on those web pages.

  3. Now generate your Product Feed, which has to be in .csv, .tsv, .xml, .txt or .rss format.

  4. Upload your Feed: This has to be shared via FTP over SSL.

  5. Define your Product Sets: Choose which products you’d like to retarget and which ad groups you want to retarget those products from.

  6. Create your campaign with funnel targeting: Choose which users you want to target with each ad group based on what part of the purchase journey they are on.

  7. Define Ad Template: Customize your dynamic ad using parameters from your feed, for example: {title} {price}.

Now you’re ready to go live!

Each step is described in detail in the various topic sections in this Guide.

Native UI Topics to Navigate

The topics listed here are in sequential, learning order, so that you can work through the steps necessary for optimal performance of your Dynamic Product Ad campaigns.



1. Get started

How to get started with Yahoo Native DPA in the UI.

2. Set up Dot signals

How to set up your dot tags on your website.

3. Associate Dot to a product catalog

How to associate dot pixel tags to your product catalog.

4. Upload a product feed

How to upload a product feed into Yahoo Native.

5. Manage product feeds & use filters

How to create and manage your product catalogs.

6. Manage feed operations

How to create, update and delete product feeds into Yahoo Native.

7. Create Dynamic Ads

How to create dynamic ads.

8. Macros for ad templates

How to use macros for ad templates.

9. Funnel targeting

How to use funnel targeting for a product catalog.

10. Best practices

Learn about some of the best practices when working with Dynamic Product Ads in Yahoo Native.


Explore some of the most frequently asked questions about using and working with Dynamic Product Ads.

Integration Timeline

The integration timeline to go live with Dynamic Product Ads is typically 2 to 6 weeks, depending on a number of factors that may include the size of your product catalog, the number of product feeds and product sets you wish to generate, customization strategies, and so on.

integration timeline

Next Steps

To set up Yahoo Dot signals, navigate to 2. How to set up Dot tag signals, which describes in detail how to set up your dot tracking tags on your website.