The Ecobalyse Integration
Vestis Labs
Last Update 2 months ago
Learn how to set up product environmental impact metrics using the Ecobalyse integration. This guide provides a step-by-step walkthrough for calculating scores and embedding them directly into your Shopify product pages.
Enable the Ecobalyse Integration
From the Home dashboard, click Settings in the left sidebar.

Expand the Settings menu and select Integrations.

On the Integrations page, click the Ecobalyse card.

On the Ecobalyse Integration page, toggle Activate on.
Ecobalyse is a comprehensive environmental impact assessment tool used to understand and calculate the environmental cost of products distributed in France.

The toggle turns red/on once activated. Next, go to Collection & Styles in the left sidebar.

Expand Collection & Styles and select Styles.

From the Styles list, click the style you want to calculate an environmental score for (e.g., Jolly Dress).

Inside the style's edit page, open the Production tab area and click Integrations in the top navigation.

On the style's Integrations page, click the Ecobalyse tab (next to Shopify) to open the Environmental Cost Calculator.

Under Non-physical Sustainability, enter the Mass of the finished product (Kg).

Open the Category dropdown and select the matching product category (e.g., Jupe / Robe for a dress/skirt).

Enter the Number of references (units produced) and double-check the Mass value.

Enter the Price (EUR) of the product.

Open the Business dropdown and select the option that matches your company (e.g., Large company with offering repair and warranty service).

Enter the Marketing Duration (Day).

Check Traceability displayed if you want traceability data shown in the results.

Under Raw materials, click + Add Material to add a material line.

Open the material dropdown and choose the raw material used (e.g., Lin for linen), then set its percentage until raw materials total 100%.

Open the country/region dropdown next to the material and choose where it's sourced from (e.g., Pays inconnu (par défaut), or a specific region like Région - Europe de l'Ouest, Région - Asie, etc.).

If you add more than one material, keep the total at 100%. Use the trash icon next to a row to remove an extra material.

Under Transformation - Spinning, choose the Location where spinning takes place.

Under Transformation - Weaving / Knitting, choose the Location for this stage (this section sits directly below Spinning in the same panel).

Under Transformation - Ennoblement, set the Location.

Choose what's being dyed under Dye On (Article, Fabric, or Yarn).

Still under Ennoblement, choose a Printing option (None, Pigmentary, or Fixed-wash).

Reopen the Location dropdown under Ennoblement if needed to confirm or adjust the region.

Under Transformation - Manufacturing, set the Location, and toggle Wash out on or off as applicable.

Adjust the Air transport slider (e.g., 100%) to reflect the share of transport by air

Review all fields — Mass, Category, Business, Marketing Duration, Price, Raw materials, and each Transformation stage — before calculating.
Click the red CALCULATE button to run the Ecobalyse assessment.

If you edit any field afterward, click RE-CALCULATE to refresh the score before embedding.

Click Embed to your website to open the Embed to your website modal.

The results panel shows the environmental score. In the Customize widget panel, toggle Show Ecobalyse Score on Product Page on — this adds an Ecobalyse Score tab to your Digital ID Product Page.

Adjust the Ecobalyse background color and Ecobalyse text color for both Light mode and Dark mode, and set the Corner radius (e.g., 0.5rem) to match your site's style. Click Save.

Scroll down to Embed instructions. Copy the code for the <head> tag (stylesheet link and CSS variables) using the copy icon.

Copy the code for the <body> tag (the vl-ecobalyse-score-widget div and initialization script) using the copy icon, then paste both snippets into your website as described in the instructions.
Tip: Add the <head> code via your theme's head/custom-code section, and the <body> code where you want the Ecobalyse Score widget to appear on the page.
