Feeds
Manage and update dynamic creative content without rebuilding the creative.
Feeds connects a creative to a data source you manage: a spreadsheet, a Google Sheet, an Excel Online workbook or a data URL. The data can be product information, location data or other structured data. The creative shows content from that data, so when the content changes, you update the data instead of rebuilding the creative.
Animated example of Feeds. A Google Sheets data source holds three sample products. The price and availability of the first product are edited in the data, and the creative preview updates to show the new price and availability. The products and values are fictional.
Products, brand and values are fictional.
Change the content, not the creative.
Products, prices, availability and messaging change. The creative built around them doesn't have to.
With Feeds, a dynamic creative is built once and its content comes from your data. Keep that data where your team already works, then update it there. The creative shows the current content without being rebuilt.
- One creative build, with its content driven by your data
- Content kept in a familiar place: an uploaded spreadsheet, a Google Sheet, an Excel Online workbook or a CSV / JSON URL
- A primary language for your data, with translations into other languages
- An AI-ready template for conversational experiences built with AI Assistant
Five ways to bring your data in.
Choose the source that matches where your content lives today.
Custom data
Upload a spreadsheet, or define your own columns.
Agent Feeder
A fixed, AI-ready template for conversational experiences.
For AI AssistantGoogle Sheets
Synced from a shared Google Sheet.
Excel Online
Synced from a OneDrive workbook.
CSV / JSON URL
Data pulled from a public file or endpoint.
Agent Feeder and AI Assistant
Agent Feeder is not a separate product. It is the data source option designed for AI Assistant: a fixed, AI-ready template, so a conversational experience works from consistently structured product or content information. On AI Assistant campaigns, a structured feed can support dynamic recommendations and rich response cards, where supported.
One dataset, more than one language.
In the Data step, set the primary language of your data, then add translations into other languages.
From data to creative in four steps.
Choose a data source
Custom data, Agent Feeder, Google Sheets, Excel Online, or a CSV / JSON URL.
Set up your data
Upload a spreadsheet or define your columns, or point to your Google Sheet, OneDrive workbook or data URL. Choose the primary language and add any translations.
Build the creative with dynamic content
The creative shows content from your data instead of fixed copy.
Update the data, not the creative
When the content changes, change it in your data. The creative content follows, without rebuilding the creative.