To display multiple images on a product page in Webflow’s e-commerce setup, you need to connect multiple images to a collection and design a dynamic system to handle them. Webflow’s native e-commerce currently allows one main product image (plus variants), so adding additional product images requires a custom approach.
1. Add Image Fields to the Products Collection
- Go to CMS → Collections, then select the Products collection.
- Click Add Field and choose Image.
- Add as many Image fields as you need (e.g., Image 2, Image 3, Image 4).
- Click Save Collection and publish your site to apply changes.
2. Upload Additional Product Images
- Go to the Products area in the Ecommerce tab (left panel).
- Choose a product and scroll down to the new custom image fields you created.
- Upload alternate images in each image field slot.
- Save the product.
3. Display Images on the Product Template Page
- Navigate to Pages → Product Template Page.
- Drag an Image element into your product detail layout.
- Connect each image to one of your custom image fields using the Element Settings panel (the purple “Get Image from Products” should appear).
- Repeat for each additional image you added in the CMS.
4. Optional: Create a Dynamic Image Gallery
If you’d rather create a gallery (e.g., slider or lightbox):
- Use a div block or lightbox component as the image container.
- Nest each image inside the lightbox and bind them to the different image fields.
- Alternatively, use a multi-image field and a CMS Collection List (see below).
5. Alternative: Use a Multi-Image Field via Custom CMS Collection (Not Native Ecommerce)
Since native Products do not support Multi-image fields, you can:
- Create a separate CMS collection called “Product Images”.
- Add a reference field to link each image entry to a Product.
- On the Product Template Page, use a Collection List bound to “Product Images”.
- Filter the collection so it only shows images for the current product (via product reference).
- Add an Image element inside the collection list and bind it to the image field.
This mimics a multi-image gallery for products within Webflow’s limitations.
Summary
Webflow’s default product collection supports only one main image and variant images. To add multiple additional images:
- Add custom image fields to the Products collection and bind them manually on the Product Template.
- For scalability or gallery features, set up a related CMS collection (e.g., “Product Images”) and display via a Collection List filtered by product.
This allows flexible handling of multiple images even with Webflow’s current e-commerce constraints.