Sales
Smart Sorting
Puts the products you want to sell at the top and out-of-stock ones at the bottom, automatically.
Smart Sorting, the module that sorts products automaticallyprestashop module · marketing
Product Feeds is Flag Agency’s PrestaShop 9 module that creates and updates by itself the feeds for Google Merchant Center (Google Shopping), Meta (Facebook and Instagram), Pinterest, TikTok and Trovaprezzi. Filters, rules, Google categories and diagnostics that tell you why a product is rejected. It works with any theme and costs €29 + VAT.
Price: €29 + VAT
€35.38 incl. VAT · one-off
Verified on PrestaShop 9.1.5 and 9.2.0 · no work on the pages your customers see
module spec sheet
Product Feeds
the problem
Usually because of missing or wrong data: no image, a zero price, an invalid EAN, a missing brand, no Google category, a title that’s too long. The channels report it product by product, once the file has already been sent. Product Feeds checks everything before publishing the file and explains what to fix and where.
how it works
channels
After the first generation the module gives you the file address, with a button to copy it: you paste it into the channel once, and the channel then downloads it by itself. The address contains a secret code, so don’t publish it on your website.
| Channel | Where to paste it |
|---|---|
| Google Merchant Center | Products › Data sources › Add products from a file › Enter a link to your file |
| Meta (Facebook and Instagram) | Commerce Manager › Catalogue › Data sources › Scheduled feed |
| Ads › Catalogues › Create a data source | |
| TikTok | Catalogue › Products › Add products › Data source › Schedule |
| Trovaprezzi | Merchant area › Price list URL |
speed
No. The feed is generated in the background, in batches, never while customers are browsing, and the online file stays the old one until the new one is complete. In our tests, 50,000 rows of products and variants were generated in about 12 seconds; if the work stops, it resumes where it left off.
Automatic updates need a scheduled task on the server (cron): a command every hour or an address to call every 5–15 minutes. Whoever manages your hosting sets it up, or we do. Files can also be downloaded compressed, which makes them much lighter.
compatibility
| Item | Details |
|---|---|
| PrestaShop | 9.0 and later 9.x versions (verified on 9.1.5 and 9.2.0) |
| PHP | 8.1 or later |
| Theme | Any: the module works in the back office and writes the feed files, it doesn’t touch the shop’s pages |
| With a theme other than Flag Theme | The feed uses PrestaShop’s standard data. Delivery times, EPREL energy labels, videos and key features come from Flag Theme’s modules: without the theme those fields stay empty |
| Automatic updates | Requires a cron job on the server: a command every hour or an address to call every 5–15 minutes |
| What it doesn’t do | It doesn’t create campaigns or manage the ad budget; for now it doesn’t prepare feeds for Microsoft, Idealo or Kelkoo |
| Technical name | flagfeeds |
With Omnibus Compliance the feed’s strikethrough price stays consistent with the product page; with Smart Sorting your most important products get the “top” label, to use in your campaigns.
flag theme
Yes: Product Feeds is one of the 24 modules included in Flag Theme, our PrestaShop 9 theme. If you’re about to change theme, Flag Theme already has it built in; if you like your current theme, just buy the module.
Discover Flag Theme, the PrestaShop 9 theme with 24 modules includedprice
Product Feeds costs €29 + VAT (€35.38 incl. VAT), paid once.
If you’d rather not install it yourself, Flag’s PrestaShop support team will take care of it.
faq
Yes, on PrestaShop 9 it works with any theme: it works only in the back office and in the feed files, without touching the shop’s pages. With another theme the feed uses PrestaShop’s standard data. Delivery times, EPREL energy labels, videos and key features come from Flag Theme’s modules instead: without the theme those fields stay empty.
Yes, automatic updates need a scheduled task on the server: a command every hour or an address to call every 5–15 minutes, which works in batches of a few seconds. Whoever manages your hosting sets it up, or we do. Without a cron job you can still update a feed by hand with “Generate now”.
Because the channel would reject it: for example the image is missing, the price is zero, the EAN isn’t valid or the brand is missing, which Meta, TikTok and Trovaprezzi require. After every generation the diagnostics list the problems by type, with an explanation, what to do and a link to the product page. Warnings don’t exclude the product: they tell you what to improve.
No: feeds contain only catalogue data, never customer data. The cost price is exported only if you switch on the dedicated option. File addresses contain a long secret code, the feed folder can’t be listed and asks search engines not to index it.
In our tests on PrestaShop 9.2, 50,000 rows of products and variants were generated in about 12 seconds. Work is saved after every batch: if it stops because of a time limit or a restart, it resumes from there. The online file stays the previous one until the new one is complete.
For Google, Meta, Pinterest and TikTok the feed has one row per variant by default, such as size and colour; for Trovaprezzi only the default variant. You can change this feed by feed. The full price and the sale price are exported separately, with the promotion dates, so the channel shows the discount.
request the module
Tell us which PrestaShop version you use and which channels you want to sell on: we’ll check compatibility and write to tell you how to get Product Feeds.
Rather send a message? Message us on WhatsApp (opens WhatsApp)
We’ll check compatibility and write to tell you how to get Product Feeds. We reply within 24 hours.
In a hurry? Message us on WhatsApp.