Konfigurator 3D w istniejącym sklepie. WooCommerce, Shopify czy PrestaShop, jak go osadzić?

22 września 2026|7 min czytania|Wdrożenie

Nie trzeba wyrzucać sklepu, żeby mieć konfigurator

Najczęstsza obawa producentów, którzy myślą o konfiguratorze 3D, brzmi mniej więcej tak: „mamy sklep na WooCommerce od sześciu lat, klienci go znają, pozycjonujemy go, nie chcemy zaczynać od zera”. I bardzo dobrze, bo nie trzeba.

Konfigurator 3D to w praktyce osobna aplikacja, która może żyć obok sklepu albo w jego wnętrzu. Kluczowe pytanie nie brzmi „czy się da”, tylko „w jaki sposób ją połączyć, żeby klient nie poczuł szwu, a zamówienie trafiło tam, gdzie trzeba”.

Są trzy główne drogi. Każda ma sens w innej sytuacji.

Trzy sposoby osadzenia konfiguratora

1. Iframe na karcie produktu

Najprostsze rozwiązanie: konfigurator działa pod własnym adresem, a na karcie produktu w sklepie wstawiamy go w ramce. Z punktu widzenia sklepu to jeden blok HTML, który da się dodać w edytorze strony bez ingerencji w motyw.

Zalety:

  • szybkie wdrożenie: sklep praktycznie się nie zmienia
  • izolacja: aktualizacja wtyczek czy motywu nie psuje konfiguratora, i odwrotnie
  • jedna aplikacja dla wielu miejsc: ten sam konfigurator można wstawić w sklepie, na landing page'u i u dealera

Wady:

  • ramka potrzebuje dopracowania na telefonie (wysokość, przewijanie, pełny ekran)
  • treść z wnętrza ramki nie jest indeksowana jako część strony produktu
  • komunikacja z koszykiem wymaga przekazywania wiadomości między ramką a sklepem

Iframe świetnie sprawdza się jako pierwszy krok albo wtedy, gdy sklep jest na platformie, w której trudno cokolwiek przebudować.

2. Widget osadzony skryptem

Drugi wariant to konfigurator dostarczony jako skrypt, który montuje się w wybranym miejscu strony, podobnie jak czat czy mapa. Działa bez ramki, więc lepiej dopasowuje się do szerokości kolumny, typografii i kolorów sklepu.

To rozsądny kompromis, jeśli zależy Ci na tym, żeby konfigurator wyglądał jak naturalna część karty produktu, a jednocześnie nie chcesz przepisywać motywu. Trzeba tylko uważać na konflikty stylów i na to, żeby skrypt z modelem 3D ładował się dopiero wtedy, gdy klient faktycznie do niego dotrze, a nie przy każdym wejściu na stronę.

3. Dedykowana podstrona konfiguratora

Trzecia droga: konfigurator ma własną, pełnoprawną podstronę, np. /konfigurator/narożnik-milano/, zbudowaną jako szybka aplikacja (u nas zwykle w Next.js), a sklep służy do finalizacji zamówienia.

Z karty produktu prowadzi przycisk „Skonfiguruj w 3D”, a z konfiguratora wraca się prosto do koszyka z gotowym wariantem. To rozwiązanie daje najwięcej swobody: pełny ekran, dopracowane sterowanie na telefonie, własne treści pod SEO i szybkość niezależną od ciężaru sklepu. Pisaliśmy o tym szerzej w artykule o konfiguratorze 3D w Next.js.

Najważniejsze: przekazanie konfiguracji do koszyka

Niezależnie od sposobu osadzenia, cały sens integracji rozstrzyga się w jednym momencie: kliknięciu „Dodaj do koszyka”. Jeśli po tym kliknięciu handlowiec dostaje zamówienie na „Narożnik Milano” bez informacji o stronie, tkaninie i wymiarach, konfigurator był tylko ładną zabawką.

WooCommerce

W WooCommerce konfigurację najwygodniej przekazać jako metadane pozycji koszyka. Produkt bazowy pozostaje jeden, a wybrane opcje (układ, tkanina, dodatki) zapisują się przy pozycji i trafiają do zamówienia, maila potwierdzającego i panelu administratora. Cenę można przeliczyć po stronie sklepu na podstawie tych samych reguł, które pokazuje konfigurator.

Shopify

Shopify ma sztywniejszy model wariantów, z limitem opcji na produkt. Dlatego przy meblach z setkami kombinacji zwykle nie tworzy się wariantu dla każdej z nich, tylko dodaje produkt z właściwościami pozycji (line item properties), a dopłaty realizuje osobnymi pozycjami albo przez mechanizm cenowy aplikacji. Do tego dochodzi przekazanie kodu konfiguracji, który jednoznacznie opisuje wybór klienta.

PrestaShop

W PrestaShop sprawdza się podobne podejście jak w WooCommerce: produkt z kombinacjami tam, gdzie jest ich niewiele (np. rozmiar), i dodatkowe pola personalizacji dla reszty. Przy większej liczbie wariantów lepiej przekazywać komplet danych przez moduł, niż próbować generować tysiące kombinacji w katalogu.

We wszystkich trzech przypadkach warto trzymać się jednej zasady: cena liczona w konfiguratorze musi być weryfikowana po stronie sklepu. Klient nie może móc „podrobić” kwoty, zmieniając parametr w przeglądarce.

A co, jeśli nie sprzedajesz przez koszyk?

Wielu producentów sof, domków drewnianych czy stolarki w ogóle nie sprzedaje produktów konfigurowalnych przez koszyk, tylko zbiera zapytania. Wtedy integracja jest prostsza: konfigurator kończy się formularzem, a do sklepu czy CRM trafia zapytanie z kodem konfiguracji, podsumowaniem i linkiem do widoku 3D.

Często najlepiej działa model mieszany: produkty standardowe kupuje się w koszyku, a konfigurowalne wysyłają zapytanie ofertowe. Konfigurator nie musi wymuszać zmiany modelu sprzedaży, powinien się do niego dopasować.

SEO i wydajność sklepu po wdrożeniu

Dwie rzeczy warto sprawdzić, zanim konfigurator pojawi się na kartach produktów.

  • Szybkość karty produktu. Model GLB i biblioteka 3D ważą swoje. Ładuj je dopiero po interakcji albo po przewinięciu do sekcji konfiguratora, a na starcie pokaż statyczny render. Dzięki temu Core Web Vitals sklepu nie spadną.
  • Treść dla wyszukiwarki. Wyszukiwarka nie „zobaczy” modelu 3D. Opis produktu, wymiary, lista tkanin i zdjęcia wariantów muszą być w zwykłym HTML-u karty produktu, niezależnie od konfiguratora.
  • Kanoniczne adresy. Jeśli konfigurator generuje linki z parametrami wariantów, zadbaj o to, żeby nie tworzyły setek zduplikowanych stron w indeksie.

Od czego zacząć

Najrozsądniejsza kolejność dla sklepu, który już działa:

  1. wybierz jeden produkt z największą liczbą pytań o warianty, zwykle bestseller
  2. osadź konfigurator w najprostszej formie (iframe albo podstrona) i połącz go z koszykiem lub formularzem
  3. sprawdź na danych, czy klienci z konfiguratora częściej dodają do koszyka lub wysyłają zapytanie
  4. dopiero potem rozszerzaj na kolejne modele i dopracowuj wygląd

Takie podejście pozwala zobaczyć efekt w ciągu kilku tygodni, bez przebudowy całego sklepu i bez ryzyka dla ruchu z Google.

Podsumowanie

Konfigurator 3D nie wymaga porzucania sklepu, który już zarabia. Można go wstawić w ramce, osadzić jako widget albo postawić na osobnej podstronie połączonej z koszykiem. Wybór zależy od platformy, liczby wariantów i tego, jak sprzedajesz: przez koszyk czy przez zapytania. Najważniejsze, żeby konfiguracja klienta dotarła do zamówienia w całości, a sklep nie stracił na szybkości.

Jeśli masz sklep na WooCommerce, Shopify albo PrestaShop i zastanawiasz się, jak dołożyć do niego konfigurator sofy czy innego produktu z wariantami, napisz do nas. Podpowiemy, która droga osadzenia będzie najprostsza w Twoim przypadku.