Show shoppers the exact product they are about to order

Website Product Image Layers composites transparent image layers over a base product photo and updates the preview instantly as shoppers pick color, print, and placement — so highly configurable products stop selling blind.

The problem

Customizable products explode into more combinations than any photographer can shoot. Shoppers pick options on a plain configurator and have to guess what the finished item will actually look like, so carts get abandoned and orders come back when reality does not match expectations.

The solution

Merchants stack transparent image layers per attribute value on the product form. The storefront composites the right layers together and swaps them instantly, client-side, as shoppers change color, print, or placement — no extra photography, no server round-trip, no guessing.

Capabilities

Everything needed to show, not tell

Every capability below is implemented in the module.

01

Layered image compositing

Stack any number of transparent PNG layers over a base product image to build an accurate visual for every configurable combination.

02

Instant, flicker-free preview

All layer images are pre-loaded into the page, so switching an attribute just toggles visibility client-side — no reload, no server round-trip, no lag.

03

Multi-attribute compositing

Color, print, and placement composite together in the same image at once, so shoppers see the full combination they are choosing, not one attribute at a time.

04

Native storefront integration

The composite stage replaces the standard image carousel automatically on any product with layers; products without layers keep the normal Website/eCommerce gallery.

05

Drag-and-drop layer manager

A dedicated Image Layers tab on the product form lists every layer with a drag handle for z-ordering, inline thumbnails, and attribute-value mapping.

06

Batch image upload

Drop in several PNG files at once from the Batch Upload wizard and get one layer created per file, instead of adding layers one at a time.

07

Secure public image delivery

Layer images are served through Odoo's standard image route with access rights configured for anonymous shoppers, so the preview renders correctly for every visitor.

08

Works without variant explosion

Layers key off attribute values directly, so merchants get a full visual configurator without generating a separate product variant for every combination.

Workflow

How it works

1

Define attributes

Set up the product's attributes and values (color, print, placement) as usual on the product template.

2

Upload layer images

Open the Image Layers tab and add a base image plus one transparent layer per attribute value, or batch-upload several at once.

3

Arrange the stack

Drag layers into the right stacking order and map each one to its attribute value directly in the list.

4

Publish and preview

Publish the product. Shoppers now see an accurate composite image that updates instantly as they change options.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes, automatically. When a product has at least one active layer, the composite stage replaces the standard carousel; products without layers keep the normal Website/eCommerce image gallery untouched.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Website Product Image Layers

Composite attribute-driven image layers into a flicker-free live preview on the product page, managed by drag-and-drop ordering and batch upload — without generating a variant for every combination.

Buy on Odoo App Store