XML Feed Generator for Facebook Ads and Meta Product Catalogs in PrestaShop
Price Wars II - Export products to XML for Meta Facebook Ads
The Facebook Ads generator available in PriceWars II lets you create an XML feed containing products from your PrestaShop store for use in Meta product catalogs and Facebook Ads campaigns.
You can export products, variants, prices, availability, images, categories, product identifiers and delivery information. Each attribute combination can be included as a separate item in the feed.
The generator allows you to create multiple independent XML files, control the exported content and prepare product names and descriptions using your own templates. This helps you adapt the product catalog to your store processes and advertising campaigns.
The generator is part of PriceWars II, and the available functionality depends on whether you use the Light or Advanced license.
Wszystkie changelogi do modułów można znaleźć w naszej dokumentacji.
Aby pobrać moduł, zaloguj się na swoje konto SEIGI lub utwórz bezpłatne konto.
Uwaga: pobranie darmowego modułu nie obejmuje indywidualnego wsparcia technicznego. Pomoc w instalacji i konfiguracji dostępna jest w dokumentacji.
Choose the module version for Prestashop or thirtybees
Technical support: 1 year
Free access to updates
Technical support: 2 years
Free access to updates
Technical support: 3 years
Free access to updates
Basic Version
- Access to basic XML formats
- Basic data export options
- Perfect solution for small stores
- Easy to use and configure
Light Version
- More data export options
- Access to more XML formats
- Additional options to simplify automation
- Includes additional XML formats compatible with Google and Facebook
Advanced Version
- Full access to all XML formats
- Additional API integration options
- Ideal for large stores and power users
- Advanced data management and automation features
Wypróbuj moduł przez 14 dni
Aktywacja nie wymaga rejestracji ani żadnych opłat. Sprawdź moduł przed zakupem.
Module development in numbers
XML generator for Facebook Ads and Meta product catalogs

The Facebook Ads generator is one of the formats available in the PriceWars II module. It allows you to prepare an XML feed containing products from your PrestaShop store for use in Meta product catalogs and Facebook Ads campaigns.
From one place, you can provide information about products, prices, availability, variants, product identifiers, categories, images and delivery.
The generator works as part of PriceWars II and uses its shared export configuration and management system.
What do you receive?
- The ability to create multiple XML feeds
You can prepare separate files for different product catalogs, advertising accounts, languages, currencies, stores or selected parts of your catalog. - A preconfigured generator
The default settings help you start preparing the feed more quickly, while the available options allow you to adapt it later. - Control over exported content
You decide which products, categories and data should be provided to the Meta product catalog. - Automated data preparation
After saving the configuration, the generator can update the file without requiring you to create every export manually. - Support for product variants
Each attribute combination can be provided as a separate item in the feed.
Create multiple independent feeds for Facebook Ads

One store does not have to mean one XML file. You can create multiple generators and configure each of them independently.
Separate feeds can be prepared for different product catalogs, advertising accounts, countries, languages, currencies, stores or selected product groups.
This means you do not need to divide the catalog manually or modify one file before sending it to another catalog or campaign.
Automate product catalog updates

After configuring the generator, you do not need to prepare the feed from scratch every time. PriceWars II organizes the data export process and reduces the amount of manual work required.
The updated file can include current store information such as prices, availability, descriptions and data assigned to individual variants.
This helps keep the product feed aligned with the current catalog in your store.
Control which products are included in the Meta catalog

Not every part of your catalog needs to be sent to a Meta product catalog. The generator allows you to limit the feed contents according to the rules used in your store.
You can select exported categories and exclude products that are:
- inactive;
- missing a manufacturer code;
- missing an EAN13 code;
- used or refurbished;
- without a required promotion or minimum discount;
- without an assigned manufacturer;
- below or above a specified price;
- not meeting specified inventory conditions.
This means that only the part of your catalog selected for Facebook Ads campaigns is included in the product catalog.
Select or exclude individual products
In addition to automatic rules, you can select individual products that should be included in or excluded from the export.
Individual items can be excluded using the free PriceWars Blacklist module. This lets you control exceptions that cannot be handled through categories, prices or other filters.
Export variants as separate products

Each attribute combination can be exported as a separate item in the XML file. This makes it possible to distinguish product variants such as color, size or another attribute used in your store.
Individual variants can provide their own prices, product identifiers, availability and other assigned information.
As a result, the Meta product catalog receives more precise data than when all combinations are presented as a single product.
Adapt product names for the Meta catalog

The name used in your store may not contain all the information needed in an advertising catalog. The generator lets you decide how product names are saved in the XML feed.
You can:
- export the standard product name;
- add selected attributes or features to the name;
- prepare your own product name template;
- use the manufacturer, color, size, capacity or another product feature in the template;
- apply transformation rules to selected parts of the product name.
The change applies only to data provided in the feed, so you do not need to modify the names displayed on product pages manually.
Create descriptions from product data

The generator can provide standard descriptions from your store or prepare content using your own template.
If a product does not have a ready description, the content can be created from its features and attributes. This allows you to use information already available in the catalog without manually completing every product description.
Organized and complete data provides the technical foundation for presenting products correctly in Meta catalogs and Facebook Ads campaigns. Campaign results also depend on the quality of your offer, advertising configuration and budget.
Provide complete product data to Facebook Ads

Depending on the configuration, the XML file can contain the information required to identify and present products in a Meta catalog.
- Product identifiers
EAN13, ISBN, UPC/JAN and manufacturer code. - Names and descriptions
Standard store data or content prepared using your own templates. - Product prices
The option to provide net or gross prices, depending on the generator configuration. - Availability and inventory
Options for controlling how product availability information is provided. - Product images
Image addresses can be included together with the remaining product data. - Delivery costs
Delivery information can be included to the extent supported by the format. - Categories and labels
Categories and additional labels help organize products used in campaigns.
Control availability and delivery information

The generator provides options that let you modify how inventory information is sent.
You can adapt the data exported to the Meta catalog without changing the actual stock levels stored in your shop.
Delivery cost information can also be included in the feed when it is supported by the format and has been properly configured.
Support multiple languages, currencies and stores
The generator supports multiple languages, currencies and the Multistore environment. You can prepare separate XML files for different store versions, markets, product catalogs or advertising accounts.
Each generator can have its own configuration, giving you control over which products and data are sent to a specific feed.
Extend the XML feed structure

Advanced options allow you to format selected data and prepare your own product name and description templates.
You can also add new tags to the XML file. This allows you to extend the export structure with additional information required by your process or by the supported format.
The Facebook Ads generator is part of PriceWars II
The Facebook Ads generator is not a separate, independent module. It is one of the XML formats available as part of PriceWars II.
By owning or purchasing a PriceWars II Light or PriceWars II Advanced license, you receive access to the generator with the functionality provided by the selected license version.
A comparison of the Advanced and Light versions is available on the main PriceWars II module page.
Dlaczego warto wybrać nasze moduły do PrestaShop i thirty bees?
Tworzymy stabilne, wydajne i regularnie rozwijane rozwiązania, zapewniając wsparcie przez cały okres trwania licencji.
Ponad 18 lat doświadczenia w programowaniu
Nasza firma działa na rynku nieprzerwanie od 16 lat. Tworzymy rozwiązania oparte na wieloletnim doświadczeniu i realnych potrzebach sklepów internetowych.
Pomoc techniczna przez cały okres licencji
Wsparcie nie kończy się po miesiącu ani po trzech miesiącach. Pomagamy przez cały okres trwania aktywnej licencji, bez dodatkowych opłat.
Darmowy dostęp do aktualizacji
Nie pobieramy osobnych opłat za dostęp do nowych wersji. W okresie aktywnej licencji otrzymujesz aktualizacje modułu bez dodatkowych kosztów.
Moduły projektowane z myślą o szybkości
Dbamy o wydajne działanie modułów również w rozbudowanych sklepach. Regularnie rozwijamy nasze rozwiązania i wykorzystujemy opinie klientów do dalszej optymalizacji.
Proste i bezproblemowe zwroty
Jesteśmy pewni jakości naszego oprogramowania. Jeśli jednak moduł nie spełni Twoich oczekiwań, skontaktuj się z nami — procedura zwrotu jest jasna i bez zbędnych komplikacji.
Want to test or know more?
Payments handled by: