XML Feed Generator for Facebook Ads and Meta Product Catalogs in PrestaShop
pricewars2
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.
Wybierz wersję modułu pasującą do Twojego sklepu Prestashop/thirty bees
Pobierz
5.2.1 / zip / php56
( 2.25MB )
Wersja dla PHP 5.6. Zalecana dla starszych instalacji PrestaShop 1.6 oraz thirty bees 1.0.x - 1.3.x działających w środowiskach legacy.
Pobierz
5.2.1 / zip / php56-74
( 6.64MB )
Wersja dla PHP 5.6 - 7.4. Zalecana dla starszych instalacji PrestaShop 1.6, PrestaShop 1.7.x oraz thirty bees 1.0.x - 1.6.x, gdy wymagana jest szeroka kompatybilność ze starszymi i nowszymi środowiskami PHP.
Pobierz
5.2.1 / zip / php74
( 2.54MB )
Wersja dla PHP 7.4. Zalecana dla PrestaShop 1.7.8, wybranych instalacji PrestaShop 8.x oraz thirty bees 1.1.x - 1.6.x działających na PHP 7.4.
Pobierz
5.2.1 / zip / php74-83
( 6.53MB )
Wersja dla PHP 7.4 - 8.3. Zalecana dla PrestaShop 8.x oraz PrestaShop 9.x działających na PHP 8.1 - 8.3. Dla thirty bees zalecana głównie dla wersji 1.6.x przy PHP 8.3 oraz starszych wersji thirty bees przy PHP 7.4 - 8.2.
Pobierz
5.2.1 / zip / php81-85
( 4.31MB )
Wersja dla PHP 8.1 - 8.5. Zalecana dla nowszych instalacji PrestaShop działających na PHP 8.1 lub wyższym, szczególnie gdy środowisko może być przełączane pomiędzy wersjami PHP 8.1 - 8.5. Zawiera encodery dla PHP 8.1 oraz PHP 8.2+.
Pobierz
5.2.1 / zip / php82-85
( 2.31MB )
Wersja dla PHP 8.2 - 8.5. Zalecana dla nowszych instalacji PrestaShop działających na PHP 8.2 lub wyższym, aż do PHP 8.5. Lżejsza od wariantu php81-85, ponieważ zawiera tylko encoder dla PHP 8.2+.
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.
Why choose our modules for your Prestashop and/or thirty bees store:
-
Experience
Over 18 years of programming experience
And our company has been on the market continuously for 16 years -
Support
Technical support throughout the entire license period
Not one month, not three months, but the entire license period! No extra fees. -
Updates
Always free updates
We have never charged and never will charge for updates. With us, you always get free access! -
Performance
We place great emphasis on the performance of our modules
We know there’s always room for improvement. All customer feedback is very important to us, which is why we always encourage you to get in touch. -
Returns
Hassle-free returns (though no one returns anyway)
We are confident in the value of our software, and our customers appreciate it. However, if for any reason you want to return a module because it doesn’t meet your expectations, we have no problem with that.
Want to test or know more?
Payments handled by: