Campaign

Dynamic Ads and the Product Feed

Author

Tom Wendt

30 Apr 2026

Use Dynamic Ads to deliver product ads automatically and based on data.

Overview

With Dynamic Ads, you can automatically deliver personalised ads based on your product feed.

During this process, content such as:

  • Product titles

  • Prices

  • Images

  • Categories

  • Availabilities

  • Product links

is automatically taken from your feed and integrated into dynamic advertising material.

This enables you to efficiently promote large product catalogues and automatically keep ads up to date.

What is a product feed?

A product feed is a structured file containing all relevant information about your products.

The feed serves as the data source for Dynamic Ads.

Supported formats include, for example:

  • XML

  • CSV

  • TXT

Typical feed content:

Field

Description

id

Unique product ID

title

Product name

description

Product description

price

Product price

image_link

Image URL

link

Destination URL

availability

Availability

category

Product category

How Dynamic Ads work

Dynamic Ads automatically access the data in your product feed.

When the ad is loaded, the appropriate product information is dynamically inserted.

This allows you to:

  • automatically promote large quantities of products

  • keep prices and availability up to date

  • deliver individual product ads

  • efficiently scale campaigns

Requirements for Dynamic Ads

For Dynamic Ads to work correctly, you require:

  • a valid product feed

  • complete product data

  • accessible image URLs

  • valid destination pages

  • at least one Dynamic Ad template

Product feed requirements

Use structured data

All products should have a consistent structure.

Example:

id,title,price,image_link,link
12345,Black Sneaker,89.99,https://example.com/image.jpg,https://example.com/product
id,title,price,image_link,link
12345,Black Sneaker,89.99,https://example.com/image.jpg,https://example.com/product
id,title,price,image_link,link
12345,Black Sneaker,89.99,https://example.com/image.jpg,https://example.com/product

Maintain mandatory fields completely

Incomplete data can lead to products not being delivered.

Particularly important are:

  • Product ID

  • Title

  • Price

  • Image

  • Destination URL

Keep image URLs publicly accessible

Product images must:

  • be publicly accessible

  • use stable URLs

  • load quickly

  • remain permanently available

Keep prices up to date

Price discrepancies between the feed and the destination page should be avoided.

Update your feed regularly, especially in the event of:

  • price changes

  • sale promotions

  • seasonal products

  • availability changes

Submit product feed

Step 1: Prepare feed

Check before uploading:

  • File format

  • Field structure

  • Image URLs

  • Destination pages

  • Character encoding

UTF-8 is recommended.

Step 2: Provide feed

The product feed can, for example, be:

  • provided via URL

  • regularly updated

  • automatically exported

.

Step 3: Store the feed in the advertiser frontend

Navigate to:

Tools → Product Feed

There you can store and manage your feed.

Dynamic Ad templates

Dynamic Ads are based on templates.

Placeholders are used within the templates, which are automatically filled with feed data.

Examples:

{{title}}
{{price}}
{{image_link}}
{{title}}
{{price}}
{{image_link}}
{{title}}
{{price}}
{{image_link}}

This allows ads to be generated automatically for thousands of products.

Best practices

Use clear product titles

Product titles should be:

  • clear

  • comprehensible

  • search-relevant

  • as precise as possible

.

Example:

Good:

Nike Air Max 270 Men's Black

Less suitable:

Sneaker Model 270

Use high-quality product images

Products with high-quality images generally achieve better engagement and click-through rates.

Recommendations:

  • high resolution

  • neutral background

  • clear product presentation

  • consistent image sizes

Update feed regularly

Automated feed updates help to:

  • keep prices up to date

  • remove sold-out products

  • deliver new products faster

Maintain categories cleanly

Clean categories facilitate:

  • Reporting

  • filtering

  • campaign management

  • product selection

Common sources of error

Missing or faulty images

Inaccessible image URLs can lead to ads not being delivered.

Invalid destination pages

Product links should always be:

  • accessible

  • up to date

  • mobile-optimised

.

Inconsistent data formats

Pay attention to:

  • uniform price formats

  • consistent categories

  • correct character encoding

  • complete data sets

Outdated feed data

If prices or availability are not updated, this can lead to faulty ads.

Benefits of Dynamic Ads

Benefit

Description

Automation

Ads are generated automatically

Scalability

Promote large product catalogues efficiently

Up-to-date data

Prices and availability remain up to date

Personalisation

More relevant ads for users

Efficiency

Less manual maintenance effort

For which use cases are Dynamic Ads suitable?

Dynamic Ads are particularly suitable for:

  • E-commerce shops

  • large product catalogues

  • frequently changing assortments

  • seasonal campaigns

  • retargeting campaigns

  • automated product recommendations