When a Try-On Shows the Wrong Color, the Color Was Dropped Somewhere

Conclusion: a multi-color product is really several products that share one title, and the shopper's picked color is an input the try-on has to carry from start to finish. It was being dropped at three stages: the catalog read one photo per product (so the item rendered in its lead color), a bag's reference photo always came from the gallery's first color, and a cached look was keyed to the product rather than the color. Drop the color at any one stage and the render quietly falls back to the default. We made color a first-class input at each stage. On one live store 5 multi-color products were rendering as a single color, and in a separate test 23 of 33 color choices across 7 bags would have sent the wrong color (our data).

Where did the color go?

Color is different from fit. Fit is one judgment at the end; color has to survive every hop, or it reverts with no error. The three places it was lost:

What did we change?

Where color was lostWhat we changedResult in our tests
One product photo read for every colorRead which color each photo shows; use the picked color5 products on one store now render every color as itself
Bag reference photo taken from the lead colorSend only a reference photo that matches the shopper's color23 of 33 bag choices would have been wrong before
Saved look keyed to the productGive each color its own saved lookSwitching colors now shows the new color, no re-render

Front and back views match the picked color too. If a color has no back photo, the shopper gets one correct view instead of a mismatched pair.

A real Ello 2D AI try-on of a top on the shopper's own photo, rendered in the color the shopper picked

What can any store check this week?

FAQ

Why does a virtual try-on show the wrong color?

Usually the tool reads one photo per product, or caches the result by product, so a multi-color item falls back to its default color. The fix is to carry the picked color through every stage.

How many products did this affect in Ello's tests?

On one live store, 5 products sold in several colors were rendering every color as one. In a separate test, 23 of 33 color choices across 7 bags would have sent the wrong color (our data).

Does switching colors cost another try-on?

No. Each color now has its own saved look, so a shopper can switch colors and see each one without re-rendering. The try-on is recorded as the color they actually picked.

What should a store check on its own site?

Open a multi-color product page and confirm the main image swaps to the selected variant, and that any try-on renders that color. If it shows the default, the color is being dropped somewhere.

Sources