Campaign
What are Dynamic Ads and how do you use them?

Author
Tom Wendt
30 Apr 2026
Learn how Dynamic Ads automatically create individual ads based on keywords, product data or retargeting information, and how to set them up using a product feed.

What are Dynamic Ads?
Dynamic Ads automatically adjust their content to the respective user or their search query.
Instead of creating a separate ad for each product or keyword, you define placeholders within your ads. These are replaced with the matching information from your product feed each time the ad is delivered.
This automatically creates personalised ads – for example with:
Product names
Prices
Destinations
Images
Landing pages
When is it worth using them?
Dynamic Ads are particularly suitable for campaigns with many products or frequently changing content.
Typical areas of application are:
Keyword campaigns
Retargeting campaigns
Travel portals
E-commerce
Real estate
Automotive
Instead of maintaining hundreds of ads manually, a few dynamic ads whose content is automatically loaded from the product feed are sufficient.
Prerequisite
To use Dynamic Ads, you need a product feed.
The feed serves as a data source and contains all the information that will later be used in the ads, for example:
Product name
Price
Image
Landing page
Product ID
Further information can be found in the article "Setting up a product feed".
Creating Dynamic Ads
In the ad editing area, you can use placeholders in the following fields:
Headline
Description
Display URL
Final click URL
Example:
{product_name:Holiday}{price_from:from £50}
The text behind the colon serves as a fallback in case no matching feed value is found or the dynamic content is too long.
How does dynamic personalisation work?
The connection between the ad and the product feed is established via a Product ID.
Each keyword or ad references the matching data record in the product feed via a URL parameter.
Example:
https://www.example.com?pid=123
If the feed has an entry with the Product ID 123, all placeholders are automatically replaced.
For example:
{product_name}→ France{price_from}→ from €140
If the feed also contains an image URL, the appropriate ad image is automatically used as well.
Example
A user searches for:
France Holiday
The final click URL of the keyword is:
https://www.example.com?pid=123
The product feed contains the following data record:
Field | Value |
|---|---|
product_name | France |
price_from | from €140 |
image | france.jpg |
The delivered ad could then look like this:
France
from €140
including the matching image and landing page.
Best Practices
Headline
Place the most important information as far forward as possible.
Use product name and price as central elements.
Use as many dynamic placeholders as possible.
Use fallback values for special cases.
Take different keyword lengths into account.
Description
The description is suitable for additional information such as:
Benefits
Reviews
Discounts
Company information
USPs
Display URL
If possible, only use your main domain.
Example:
adup-tech.com
Short URLs build trust and often improve the click-through rate.
Final click URL
Ideally, the final click URL points directly to the matching product page.
This brings the user straight to the search offer without detours.
Tracking
Tracking parameters should be added via the campaign settings or URL options.
The product feed is not suitable for managing general tracking parameters, as it is generally used across campaigns.
Images
Use dynamic personalisation for ad images as well.
This allows the matching image to be automatically displayed for each search query.
Examples:
Alpine panorama for "Oberstdorf"
Sandy beach for "Mallorca"
SUV for "Electric car"
For optimal results, it is recommended to provide several image formats per product in the feed.
Conclusion
Dynamic Ads enable you to efficiently promote large product or offer portfolios. The combination of product feed, placeholders and automatic personalisation creates relevant ads that are tailored to the respective user without any manual maintenance effort.

