Това е функционалност за създаване на усложнени продукти във всеки онлайн магазин. За да се предостави възможност на клиента да избира продукт с определени характеристики, следва да се използва продуктов конфигуратор. Чрез него могат да се конфигурират множество продуктови комбинации (вариации), напр. за избор на размер, цвят и др. Сами по себе си, тези комбинации представляват отделни подпродукти, които са неизменно свързани с основния продукт.