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:
Open product template or variant page in Odoo.
(For product template) Navigate to the E-Commerce Integration tab.
Scroll down to the Extra Product Images section.
Upload the additional images.
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.
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:
Open the E-Commerce Integration application.
Select the Store you want to configure.
Open the Products tab.
Enable or disable the following options:
Enable Images Import
Enable Images Export
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:
JPEG (
.jpeg,.jpg)PNG (
.png)GIF (
.gif)BMP (
.bmp)TIFF (
.tiff,.tif)SVG (
.svg)ICO (
.ico)WEBP (
.webp)PSD (
.psd)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
Activate Developer Mode in Odoo.
Go to Settings.
Open the E-Commerce Integration section.
Locate the option related to WEBP image conversion and disable it if required.
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