How product images synchronized across platforms

How product images synchronized across platforms

The VentorTech connectors allow you to keep product images synchronized between Odoo and your connected E-Commerce platform. This ensures that your product catalog always contains consistent images across systems.

The connector manages both the main product image and additional product images, automatically synchronizing them during product import and export.

Main Product Image

The main product image in Odoo is considered the primary product image in the connected e-commerce store.

When a product is exported from Odoo to the store, the connector automatically sends the main image and assigns it as the main product image in the external platform.

Similarly, when products are imported from the store, the main image from the external platform can be downloaded and assigned as the main image in Odoo.

Adding Additional Product Images

You can add extra images to a product in Odoo that will also be exported to the e-commerce platform.

To add additional images:

  1. Open product template or variant page in Odoo.

  2. (For product template) Navigate to the E-Commerce Integration tab.

  3. Scroll down to the Extra Product Images section.

  4. Upload the additional images.

Screenshot 2026-03-11 at 14.35.44.png

During the next product export, the connector will:

  • Upload the images to the external store

  • Create image mappings linking internal images in Odoo with the corresponding images in the e-commerce platform

These mappings ensure that the connector can correctly update or delete images during future synchronizations.

 How to see images mappings?

Image mappings allow the connector to track relationships between images in Odoo and the external platform.

To view image mappings:

  1. Activate Developer Mode in Odoo.

  2. Go to E-Commerce Integration → External Records → Images

This page displays all mappings between Odoo images and their corresponding records in the connected store.

Image Deletion

If you delete an image from the product page in Odoo, the connector will automatically delete the corresponding image from the external store during synchronization.

This ensures that both systems stay consistent and no unused images remain in the e-commerce platform.

Image Synchronization Triggers

In some cases due to disk space limitations you may not want to import images for products from external e-Commerce System (Prestashop, Shopify, Magento 2, Woocommerce) to Odoo. Because, for example, on odoo.sh there are disk space limitations and every additional GB costs money. And images may not be so important to be in Odoo.

Image synchronization occurs automatically during the following operations:

  • Product import from the external store to Odoo

  • Product export from Odoo to the e-commerce platform

During these processes, the connector checks the mappings and updates images accordingly.

Importing Images from the Store

When importing products from the e-commerce store, the connector can also download product images and attach them to the corresponding products in Odoo.

This allows you to fully recreate product image galleries directly from the external platform.

Controlling Image Synchronization Direction

You can control whether images should be imported from the store or exported from Odoo.

To configure this:

  1. Open the E-Commerce Integration application.

  2. Select the Store you want to configure.

  3. Open the Products tab.

  4. Enable or disable the following options:

  • Enable Images Import

  • Enable Images Export

Screenshot 2026-03-11 at 14.12.29.png

This allows you to define the synchronization direction depending on your workflow.

For example:

  • Enable Images Export if Odoo is your main source of product images.

  • Enable Images Import if the store manages product images.

Image Order Management (PrestaShop)

When using the connector for PrestaShop (starting from version 2.1.2), you can also control the order of product images directly from Odoo.

The order can be changed using drag-and-drop in the image list on the Odoo side. To trigger changes on the PrestaShop’s side, Export Images Only button should be pressed (available in Developer’s mode). It will re-create the existing mapping.

Supported Image Formats in Odoo

Odoo supports a wide range of image formats that can be uploaded and stored in the system.

The following formats are supported:

  1. JPEG (.jpeg, .jpg)

  2. PNG (.png)

  3. GIF (.gif)

  4. BMP (.bmp)

  5. TIFF (.tiff, .tif)

  6. SVG (.svg)

  7. ICO (.ico)

  8. WEBP (.webp)

  9. PSD (.psd)

  10. EPS (.eps)

When exporting products through the connector, images are normally exported in the same format as stored in Odoo.

However, it is important to note that not every e-commerce platform supports all image formats. If the external platform does not support a specific format, the image upload may fail or require conversion before export.


PrestaShop Format Compatibility Issue

When using the connector with PrestaShop, the platform supports only the following image formats:

  • JPG / JPEG

  • PNG

  • GIF

If a product image in Odoo uses another format, it may need to be converted to one of these supported formats before export.

Where issue come from?

Starting from Odoo 18, the system automatically converts the main product image to WEBP format. This behavior is intended to improve SEO and website performance by reducing image size and improving page loading speed.

However, PrestaShop may not support WEBP images.

Image upload error : Image format not recognized, allowed formats are: .gif, .jpg, .png

To address this, starting from connector version 2.0.0, VentorTech connectors include an option that allows you to skip automatic WEBP conversion during export.

How to Configure

  1. Activate Developer Mode in Odoo.

  2. Go to Settings.

  3. Open the E-Commerce Integration section.

  4. Locate the option related to WEBP image conversion and disable it if required.

Screenshot 2026-03-11 at 14.22.32.png

This option is visible ONLY in Developer Mode.

If you are using a connector version earlier than 2.0.0, the option to disable WEBP conversion may not be available in the connector configuration.

In this case, you may need to ask your Odoo developer to disable this conversion in the system configuration before exporting product images to the store.

Not sure if our connector will work for you or you need a demo?

If you’re unsure whether our connector is the right fit for your business, don’t hesitate to reach out. Our support team is here to help! We can answer your questions, provide guidance, or even schedule a demo meeting to show you how our connector works.

Contact us: https://support.ventor.tech/

Useful resources

Ecosystem Marketplace:

https://ecosystem.ventor.tech/

YouTube channel:

https://www.youtube.com/@VentorTech
Related Posts