A Product feed is a file that collects all the products of a webshop. It contains characteristics of all products, such as a name, brand, or category. The file usually has a .xml or a .csv format.
Adflow links to your product feed and automatically checks it once a day for changes. For example, if you have added a new product or changed prices, Adflow automatically generates new formatted images for your products.
Adflow follows the Google Shopping Product Data Specifications. All mentioned fields are supported and we also support custom fields.
Required fields
Adflow requires only a few fields to function properly, but we recommend adding additional fields for a better experience.
Mandatory fields
id: A unique ID of the product. We recommend using the SKU.
title: Name of the product.
link: Link to the product's web page.
image_link: Image of the product.
price: Price of the product, including currency. For example: "20.00 EUR".
availability: Availability of the product. For example: "in stock".
brand: The brand of a product. For example: "Nike".
condition: The condition of the product. For example: "new".
Recommended additional fields
sale_price: The price of the product after applying the discount. For example, "15.00 EUR". Without a sale_price, you cannot show which products are on sale. You also cannot display discount percentages or amounts.
additional_image_link: Extra images of your products. If you add this field, you can use them in your design.
Formats
Adflow currently supports feeds in the following formats:
Note: Titles with prefixes like ‘g:title’ are common in Shopping fields. These fields are also supported.
Atom 1.0 XML
<?xml version="1.0" encoding="UTF-8"?> <feed xmlns="http://www.w3.org/2005/Atom"><entry><id>12345</id><title>Rode Sneaker</title><category>Sneakers</category><link>https://linknaarhetproduct.nl</link><brand>Sneakerzz</brand><price>95.00 EUR</price><sale_price>75.00 EUR</sale_price></entry> </feed>
RSS 2.0 XML
<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"><channel><item><id>ABC-123</id><title>Rode Sneaker</title><category>Sneakers</category><link>https://linknaarhetproduct.nl</link><brand>Sneakerzz</brand><price>95.00 EUR</price><sale_price>75.00 EUR</sale_price></item></channel> </rss>
CSV
Adflow supports comma (,) and semicolon (;) separated CSV files.
Comma separated
id,title,category,link,brand,price,sale_price 12345,Rode Sneaker,Sneakers,https://linknaarhetproduct.nl,Sneakerzz,95.00 EUR,75.00 EUR
Semicolon separated:
id;title;category;link;brand;price;sale_price 12345;Rode Sneaker;Sneakers;https://linknaarhetproduct.nl;Sneakerzz;95.00 EUR;75.00 EUR