Campaign
Retargeting with placeholders

Author
Tom Wendt
30 Apr 2026
Find out how to use placeholders in dynamic ads and retargeting campaigns, automatically integrate product information from your feed, and make optimal use of fallback texts.

What are placeholders?
Placeholders allow ad copy to be automatically populated with information from your product feed.
Instead of creating a separate ad for each product, you define dynamic fields once, which are automatically replaced with each delivery.
This allows thousands of products or offers to be advertised individually with just a few ads.
Requirement: A correctly set up product feed.
Where can placeholders be used?
Placeholders can be used in the following fields:
Headline (max. 35 characters)
Description (max. 80 characters)
Display URL
Final Click URL
How does replacement work?
Depending on the length of the finished ad copy, the system behaves differently.
Scenario 1
The finished copy does not exceed the maximum character limit.
➡️ All placeholders are automatically replaced.
Scenario 2
The finished copy is too long.
There are two possibilities:
Default
All placeholders are replaced by their defined fallback texts.
Forced replacement
If you add
[...]
at the end of the text, the text is instead automatically shortened and ended with an ellipsis (…).
This preserves as much dynamic information as possible.
Fallback texts
Each placeholder requires a fallback value.
This is used when:
no feed value is available
the finished text is too long
no replacement is possible
Syntax
{placeholder:Fallback}
Example
{product_name:Holiday}
Fit placeholders
Fit placeholders are specifically designed for short areas such as headlines.
Unlike normal placeholders, the fit placeholder replaces the entire text.
If the value is too long, words at the end are automatically removed until the maximum character count is reached.
Syntax
{product_namefit:Fallback}
Only one fit placeholder can be used per ad copy.
Available placeholders
Which placeholders are available depends on the fields in your product feed.
Product Information
Placeholder | Description |
|---|---|
| Product name |
| Category |
| Price |
| Price without decimals |
| From price |
| Sale price |
| Shipping cost |
Travel
Placeholder | Description |
|---|---|
| Departure city |
| Destination city |
| Check-In |
| Check-Out |
| Adults |
| Children |
| Rooms |
Custom fields
Custom feed fields can also be used:
param1param2param3param4param5
Examples
Standard placeholder
Book {product_name:Holiday} now
Feed:
Mallorca
Result:
Book Mallorca now
Fallback:
Book Holiday now
Forcing placeholder replacement
Book {product_name:Holiday} now [...]
If the product name is very long, it will be automatically shortened.
Example:
Luxury Hotel Mallorca Playa Deluxe ...
Fit placeholder
{product_namefit:Book Holiday now}
With short product names:
Mallorca
With long product names:
Luxury Hotel Mallorca Playa ...
If even the first word is too long or no feed value is available, the fallback is automatically used.
Best Practices
Always use fallback texts in such a way that a complete sentence is formed even without product data.
Preferably use fit placeholders in headlines.
Only use placeholders for information that is actually maintained in the product feed.
Keep product names as concise as possible so they can be used without abbreviation.
Test ads with different product lengths before campaigns go live.
Conclusion
Placeholders allow Dynamic Ads and retargeting ads to be personalised efficiently. In combination with a product feed, individual ads are automatically created that adapt to product data and user interests – without the need to create separate ads for each offer.
