Which PrestaShop configurations are supported (combinations, languages, currencies, and multistore)?

Which PrestaShop configurations are supported (combinations, languages, currencies, and multistore)?

The ChatGPT Ads module by Business Tech allows you to export your PrestaShop catalog data to ChatGPT Ads by configuring product identifiers, text content, images, features, and offers.

The “Settings” tab contains the options that determine which information is included in product feeds in CSV format. These settings apply to all feeds for the shop. After making any changes, you must regenerate the relevant feeds for the new settings to be applied to the exported files.

Shared product identifiers

This section allows you to define how product and combination identifiers are generated. These identifiers distinguish offers and ensure data consistency when your catalog is updated.

Product identifier prefix

This field allows you to add a prefix to product and combination group identifiers. This prefix is optional and can contain up to 32 characters, including letters, numbers, periods, hyphens, and underscores.

For example, you can use the prefix FR to distinguish the generated identifiers. Choose a value that is consistent with your organization and avoid changing it unnecessarily once the feeds are in use.

Product identifier source

This drop-down list allows you to select the source used to generate identifiers for products and their combinations. The module offers the “Generated product and combination identifiers” option, among others.

Your selection determines how products and their variants are identified in the feed. Identifiers must remain consistent across feed generations to help offers be recognized during updates.

Product text

This section allows you to choose the text information used to describe products in the feed.

Title source

This option determines which PrestaShop field is used as the product title. Two options are available:

If the SEO title is empty, the module automatically uses the product name. Make sure your titles are descriptive and appropriate for the language of the feed.

Include variant names

This option allows you to add combination attributes to the product title. It is particularly useful when several variants share the same name but differ in color, size, or another attribute.

For example, a product named “T-shirt” can be exported with a title that specifies the corresponding variant. Adding combination names does not change identifiers or how variants are grouped.

Description source

This drop-down list determines which descriptions are exported in the feed. Several options are available:

Your selection determines the text content transmitted in the feed. Make sure the descriptions contain useful information and accurately reflect the relevant products.

Product images

This section determines which images are exported in the feed and how the module selects images for combinations.

Product image size

This drop-down list allows you to select the image format to export from the image types available in PrestaShop. The module offers the following formats, among others:

The available formats depend on the image types configured in your PrestaShop store. Choose a format that suits your catalog and make sure the corresponding images have been generated.

Include additional images

This option allows you to include or exclude additional images associated with the selected product or combination. When enabled, the feed contains the other available images without duplicating the main image.

Main image position

This field allows you to define the position of the main image in the product's image list. The value 0 uses the cover image or, if no cover image is defined, the first image. You can also enter a position between 1 and 100.

Images for combinations without photos

This option determines which images are used when a combination does not have its own specific image. Three options are available:

Choose the behavior that best suits your catalog. If combinations have their own images, prioritize those images to ensure that each variant is represented accurately.

Product data

This section allows you to define the additional information exported for products.

Preferred GTIN source

A GTIN is a standardized trade item identifier used to identify a product. This option determines which type of code should be prioritized from the available sources:

The module prioritizes the selected code and then checks for other valid codes available for the same product or combination, depending on the data provided. If no usable identifier is available, the GTIN may be omitted from the feed.

Include category path

This option allows you to include or exclude the product's category path in the feed. When enabled, the path is exported in the language of the feed, without the store's root category.

This information identifies the category to which the product belongs and helps place it within your catalog.

Offer selection

This section allows you to filter exported offers according to their availability and the identifiers provided.

Stock selection

This drop-down list offers three options:

Choose the option that matches your sales policy and the offers you want to send to ChatGPT Ads. Excluded offers are listed in the generation report.

Identifier selection

This drop-down list allows you to determine whether offers without certain identifiers should be exported. Three options are available:

Your selection determines which offers are eligible for inclusion in the feed. Exclusions are recorded in the generation report to help you identify the affected products.

Feature mapping

This section allows you to map features or attribute groups from your PrestaShop catalog to the corresponding features in the exported data.

The module provides five fields:

For each field, select the feature or attribute group that matches your catalog. Combination values take priority when available.

For features such as gender and age group, make sure you use values that comply with the codes documented by OpenAI when such codes are required. If you do not want to export a feature, leave the “Do not export” option selected.

Languages, currencies, and multistore

The general settings determine which data is exported, while the language, country, and currency are defined when configuring each feed.

To target multiple markets, create a separate feed for each required combination of language, country, and currency. Make sure that translations, prices, and product data are available in the corresponding languages and currencies.

This allows you to prepare multiple feeds from the same catalog, with configurations tailored to the markets you want to target. Since the general settings are shared by the feeds within the same shop, changes to these settings may affect all those feeds the next time they are generated.

In multistore mode, make sure you configure the module in the context of the relevant shop. The general settings, available products, and scheduled tasks must correspond to the shop you want to manage. The exact behavior also depends on your PrestaShop multistore configuration.

Save the settings and regenerate the feeds

After changing the options in the “Settings” tab, click “Save”. Changes are not applied retroactively to CSV files that have already been generated.

To apply the new settings, regenerate the relevant feeds. You can then review the generation reports to check for any exclusions or detected issues.

To learn more about feed creation, the CSV format, and automating feed updates, see our FAQ: How are my products and their data transmitted to and updated in ChatGPT Ads?.

Other FAQs in this category