Wdrożenie sklepu internetowego w Łodzi rzadko wymyka się harmonogramowi z powodu samego kodu. Najczęściej opóźniają je decyzje, których nikt nie podjął na starcie: kto dostarcza zdjęcia, jak mapowane są stany magazynowe, kto i kiedy akceptuje kolejny etap. Poniżej znajdziesz organizacyjną stronę wdrożenia — typowe błędy, checklistę do odhaczenia i punkty kontrolne, które warto ustalić jeszcze przed podpisaniem umowy. Nie ma tu obietnic sklepu w tydzień, bo takie obietnice kończą się zwykle drugim wdrożeniem po pół roku.
Za większość różnic w ofertach na wdrożenie sklepu odpowiadają trzy rzeczy: liczba integracji, liczba godzin pracy nad elementami niestandardowymi i zakres migracji danych. Szablon, konfiguracja i szkolenie to zwykle najmniejsza część budżetu.
Co realnie podnosi koszt:
Stawki godzinowe polskiego wykonawcy w 2025: 100–180 zł/h netto za pracę standardową (konfiguracja, szablon, moduły z rynku) i 180–300 zł/h netto za moduły pisane na zamówienie oraz integracje z systemami zewnętrznymi. Różnica wynika z czasu: moduł standardowy konfiguruje się w 1–3 h, moduł pisany od zera to 20–80 h wraz z testami.
Przykład kalkulacji: prosty sklep WooCommerce (do 30 produktów, jedna płatność, jeden kurier, gotowy szablon) to 60–90 h, czyli 8 000–14 000 zł netto. PrestaShop z katalogiem 3 000 SKU, integracją z Subiektem nexo, dwoma językami i cennikami grupowymi — 250–400 h, czyli 40 000–70 000 zł netto plus licencje modułów.
Dlatego ofertę warto porównywać pozycja po pozycji. Jak czytać takie dokumenty, opisujemy w tekście sklepy internetowe cena 2025 — ile naprawdę zapłacisz.
| Element | Wariant standardowy | Wariant niestandardowy |
|---|---|---|
| Integracja płatności | 2–4 h, moduł z rynku | 8–20 h, niestandardowa bramka, tokenizacja |
| Integracja kuriera | 2–6 h, moduł producenta | 15–40 h, własne reguły wysyłki i zwrotów |
| Integracja ERP | zwykle brak gotowego rozwiązania | 40–120 h, mapowanie pól, synchronizacja stanów |
| Migracja danych | import CSV: 5–15 h | zależności, warianty i 301: 30–60 h |
| Moduł własny | konfiguracja wtyczki: 1–3 h | 20–80 h kodu pisanego na zamówienie |
| Stawka godzinowa 2025 | 100–180 zł/h netto | 180–300 zł/h netto |
Nie ma platformy uniwersalnie lepszej. Jest platforma dopasowana do liczby SKU, modelu sprzedaży i tego, z czym sklep musi się łączyć.
Kryteria decyzyjne, w kolejności ważności:
Skrót: PrestaShop wygrywa przy katalogach powyżej 3 000 SKU, sprzedaży B2B, multistore i głębokich integracjach — strukturę rozszerzeń opisuje dokumentacja deweloperska PrestaShop. WooCommerce wygrywa przy 50–1 000 produktach, sprzedaży B2C i sklepie doklejonym do firmy usługowej.
Koszty utrzymania w perspektywie 12 i 24 miesięcy wyglądają różnie przy tym samym zakresie funkcji — więcej o organizacji takiego projektu piszemy w materiałach o organizacji wdrożenia sklepu WooCommerce i o organizacji wdrożenia PrestaShop.
| Pozycja roczna | WooCommerce | PrestaShop |
|---|---|---|
| Hosting | 400–1 500 zł | 600–2 000 zł |
| Licencje i moduły | 500–2 500 zł | 800–4 000 zł |
| Aktualizacje i bezpieczeństwo (30–60 h/rok) | 3 000–7 000 zł | 4 500–10 000 zł |
| Razem 12 miesięcy | 4 000–11 000 zł | 6 000–16 000 zł |
| Razem 24 miesiące | 8 000–22 000 zł | 12 000–32 000 zł |
Poniższe kwoty to obserwacje rynkowe z projektów prowadzonych w 2025, nie cennik. Każda wycena zależy od zakresu, ale rzędy wielkości są powtarzalne.
Stawka godzinowa polskiego wykonawcy w 2025 to 100–180 zł/h netto za pracę standardową i 180–300 zł/h netto za moduły własne i integracje systemowe. Godziny pomnożone przez stawkę dają kwotę, którą można zweryfikować — i to jest główny argument przeciw ryczałtowi „w ciemno”. W ryczałcie wykonawca musi wliczyć bufor ryzyka 20–40%, więc płacisz także za problemy, które się nie zdarzą. Przy zmianie zakresu i tak wraca się do aneksu. Rozsądny kompromis: stała cena za zamknięty etap, godziny rozliczane przy zmianach.
W cenie wdrożenia zwykle są: analiza i architektura informacji, konfiguracja platformy, wdrożenie szablonu, podłączenie płatności i kurierów, podstawowy import, testy na środowisku staging, szkolenie 2 h i 30 dni gwarancji na błędy wdrożeniowe. Doliczane osobno: hosting 300–1 500 zł/rok, domena 60–120 zł/rok, certyfikat SSL (Let's Encrypt bezpłatnie, komercyjny 200–600 zł/rok), treści (copywriting 150–400 zł za 1 000 znaków), zdjęcia 30–150 zł za sztukę, dokumenty prawne 300–1 500 zł, licencje modułów 200–2 000 zł jednorazowo lub rocznie.
Zanim poprosisz o wycenę, przygotuj listę integracji i liczbę SKU — dokładną checklistę znajdziesz w tekście checklista wdrożenia sklepu internetowego. To skraca wycenę z tygodni do dni i ogranicza liczbę założeń po stronie wykonawcy.
| Typ sklepu | Zakres | Godziny | Cena netto 2025 |
|---|---|---|---|
| Startowy | WooCommerce, 20–50 SKU, 1 płatność, 1 kurier, szablon gotowy | 60–100 h | 6 000–12 000 zł |
| Z integracjami | 200–1 000 SKU, 2–3 płatności, 2 kurierów, faktury, migracja, 1–2 języki | 120–220 h | 15 000–32 000 zł |
| Rozbudowany | B2B, ERP, multistore, moduły własne, konfigurator | 250–500 h | 35 000–90 000 zł |
Sklep średniej wielkości — 300–2000 SKU, kilkanaście kategorii, dwie metody dostawy i dwie płatności — to realnie 8–14 tygodni pracy. Krótszy termin jest możliwy właściwie tylko przy gotowym katalogu i jednej integracji. Rozkład etapów wygląda tak:
Dwie najczęstsze pułapki. Pierwsza: brak właściciela decyzji po stronie klienta — gdy UX akceptuje jedna osoba, a integracje inna, etapy zapętlają się i wracają. Druga: brak zamrożenia zakresu przed konfiguracją; każda zmiana po tym punkcie kosztuje podwójnie, bo wymaga przebudowy już gotowych elementów. Zanim podpiszesz umowę, przełóż te etapy na własne liczby — pomaga w tym nasze zestawienie sklepy internetowe cena 2025. Szczegóły techniczne modułów i wersji platformy weryfikuj bezpośrednio w dokumentacji PrestaShop dla deweloperów.
| Etap | Czas | Punkt kontrolny |
|---|---|---|
| Brief i analiza | 1–2 tyg. | Podpisany zakres i lista wykluczeń — akceptuje właściciel sklepu |
| Projekt UX | 2–3 tyg. | Akceptacja klikalnych makiet (mobile + desktop) |
| Konfiguracja platformy | 2–4 tyg. | Zamówienie testowe od koszyka do e-maila |
| Integracje | 2–6 tyg. | Etykieta testowa i transakcja w sandboxie płatności |
| Migracja danych | 1–2 tyg. | Zgodność liczby produktów i przekierowań 301 |
| Testy i start | 1–2 tyg. | Lista błędów zamknięta, backup i monitoring działają |
Największe opóźnienia nie wynikają z kodu sklepu, ale z integracji zewnętrznych — zależą od umów, dokumentów i systemów, na które wykonawca nie ma wpływu. Poniżej cztery obszary, w których wdrożenia stają najczęściej.
Zanim ruszy konfiguracja, zaplanuj te integracje przy wdrożeniu sklepu internetowego na PrestaShop — kolejność prac przy module płatności i dostawy bywa tu kluczowa.
| Integracja | Co blokuje start | Typowy czas |
|---|---|---|
| InPost (Paczkomaty) | Umowa, dostęp do API, lista punktów, waga i gabaryty produktów | 3–10 dni |
| DPD / DHL | Konfiguracja usług, format etykiety, protokół odbioru przesyłek | 3–10 dni |
| ERP / magazyn | Uzgodnienie SKU, jednostek i źródła prawdy o stanie magazynowym | 2–6 tygodni |
| Płatności online | Umowa z operatorem, webhooki, zwroty i zwrot częściowy, sandbox | 3–10 dni |
Lokalny wykonawca ma jedną realną przewagę: odległość. Spotkanie na żywo da się zorganizować w 2–3 dni robocze, a przy awarii w dniu premiery ktoś może być na miejscu tego samego dnia. Przy pracy w pełni zdalnej to zwykle 1–2 dni oczekiwania na odpowiedź i wideokonferencja zamiast wspólnego klikania po panelu. Przy sklepie, który zarabia codziennie, ta różnica bywa odczuwalna.
Bliskość nie zastępuje jednak kompetencji. Cztery rzeczy warto ustalić w umowie jeszcze przed startem:
Portfolio sprawdzaj branżowo, nie po liczbie logotypów. Poproś o adres sklepu w Twojej kategorii, przejdź checkout do końca, sprawdź wynik mobile w PageSpeed Insights i czy domena działa nieprzerwanie od co najmniej dwóch lat. Poproś też o kontakt do jednego lub dwóch klientów. Sposób organizacji wdrożenia opiszemy też na przykładzie wdrożenia sklepu w Sosnowcu oraz organizacji prac nad sklepem w Lublinie. Metryki szybkości i ich progi wyjaśnia web.dev – Web Vitals.
Najprostszy test wiarygodności wykonawcy to prośba o wycenę rozbitą na godziny. Jeśli po dwóch rozmowach nadal dostajesz jedną kwotę „za sklep”, bez stawki godzinowej i bez szacunku nakładu na etapy, nie masz czym porównać ofert ani jak przewidzieć kosztu zmian. A zmiany będą: inny układ koszyka, próg darmowej dostawy, integracja z programem magazynowym. Przy stawce 120 zł/h i 15 godzinach dopłaty mówimy o 1800 zł; przy zapisie „doliczymy później” mówimy o negocjacji, która wraca przy każdej poprawce. Punkt odniesienia dla budżetu znajdziesz w artykule o tym, ile realnie kosztuje wdrożenie sklepu internetowego.
Drugi sygnał to skład zespołu. Jeśli na każdym spotkaniu jest wyłącznie handlowiec, a na pytanie „kto to koduje” słyszysz „nasz zespół”, ryzyko jest wysokie: projekt trafia do podwykonawcy albo do osoby, która po miesiącu zniknie. Skutek odczujesz przy pierwszej regresji — nikt nie będzie pamiętał, dlaczego moduł dostawy został nadpisany. Poproś o imię lub rolę osoby, która będzie pracować w repozytorium (GitHub, GitLab, Bitbucket) i o jej planowany udział w projekcie w procentach.
Trzeci sygnał: cisza o tym, co po starcie. Oferta kończąca się na „wdrożeniu i przekazaniu” bez zdania o aktualizacjach bezpieczeństwa, kopiach zapasowych i czasie reakcji na awarię oznacza, że pierwszy krytyczny błąd po aktualizacji PHP zostaje na Twojej głowie. Zapytaj też wprost, kto odbierze telefon 15 grudnia, gdy padnie płatność.
Zanim podpiszesz, zadaj pytania z tabeli i poproś o odpowiedzi mailem — łatwiej wrócić do nich przy sporze.
| Sygnał | Co to oznacza w praktyce | Pytanie weryfikacyjne |
|---|---|---|
| Wycena wyłącznie kwotowa, bez stawki godzinowej i rozbicia na etapy | Nie wiesz, ile zapłacisz za zmiany; każda poprawka staje się osobną negocjacją | Ile kosztuje godzina pracy i ile godzin przewidzieliście na każdy etap? |
| Na spotkaniach jest tylko handlowiec | Praca trafia do podwykonawcy albo do osoby, której nikt nie zastąpi przy urlopie | Kto konkretnie pracuje w moim repozytorium i jaki ma udział w projekcie? |
| Umowa milczy o opiece po wdrożeniu | Brak aktualizacji, kopii zapasowych i czasu reakcji na awarię po odbiorze | Jaki jest czas reakcji i co dokładnie obejmuje abonament utrzymaniowy? |
| Brak zapisów o własności kodu i dostępach | Przy rozstaniu możesz zostać bez repozytorium, DNS i danych analitycznych | Czy po zakończeniu umowy dostanę repozytorium i wszystkie dostępy? |
Sklep po starcie nie działa sam. Rdzeń platformy, moduły płatności, szablon i wtyczki dostają poprawki — część z nich dotyczy bezpieczeństwa. Umowa kończąca się w dniu odbioru oznacza, że każda taka poprawka ląduje na Twoim biurku razem z ryzykiem, że zaktualizowany moduł rozjedzie się z szablonem. Zakres opieki ustal przed startem, podobnie jak same etapy prac — ich kolejność po stronie wykonawcy opisaliśmy w materiale o organizacji wdrożenia sklepu PrestaShop.
SLA — cztery liczby, które muszą znaleźć się w umowie
Utrzymanie techniczne
Koszt i wyjście z umowy
Pytaj o kwotę za 12 miesięcy, nie o „od X zł miesięcznie” — dopiero wtedy porównasz ją z kosztem budowy. Dopisz też, co dzieje się na koniec współpracy: w jakim terminie otrzymasz repozytorium, dostępy i dokumentację oraz czy sklep przechodzi w tryb bez wsparcia, czy możesz zlecić opiekę komu innemu.
Ta lista działa jak scenariusz spotkania. Przejdź ją punkt po punkcie i zapisz odpowiedzi. Jeśli na część pytań słyszysz „to się dogada”, to też jest odpowiedź — tylko nie taka, która chroni Twój budżet.
Wycena i zakres
Umowa
Harmonogram i odbiory
Jeśli chcesz zobaczyć, jak ta sama lista przekłada się na konkretne wdrożenie, zobacz przykładowe wdrożenie sklepu z checklistą i wyceną.
Ryczałt „w ciemno”, bez liczby godzin i stawki.
Jak wykryć: Oferta to jedna kwota na końcu dokumentu, bez podziału na etapy, bez stawki godzinowej i bez listy prac, które nie są objęte ceną.
Jak naprawić: Poproś o kosztorys w formacie: etap, liczba godzin, stawka, rezultat. Do tego lista pozycji doliczanych osobno — hosting, certyfikat, treści, zdjęcia, dodatkowe integracje.
Rozmawiasz z pośrednikiem, który nie ma dewelopera w projekcie.
Jak wykryć: Na spotkaniu nie ma osoby technicznej, pytania o integracje i migrację są „przekazywane dalej”, a odpowiedzi wracają po dniach i są ogólnikowe.
Jak naprawić: Zanim podpiszesz umowę, poproś o rozmowę z osobą, która faktycznie wdroży sklep. Ustal, kto odpowiada za kod po starcie i na jakich zasadach.
Kod i repozytorium zostają po stronie wykonawcy.
Jak wykryć: W umowie nie ma ani zdania o repozytorium, dostęp do niego ma tylko agencja, a Ty nie wiesz, na jakim koncie stoi sklep i kto ma do niego prawa administratora.
Jak naprawić: Wpisz do umowy przekazanie repozytorium i wszystkich kont (hosting, domena, DNS, panele integracji) po odbiorze prac. Poproś o dostęp również w trakcie wdrożenia.
Integracja z ERP i magazynem zaplanowana „na koniec projektu”.
Jak wykryć: W briefie nie ma nic o systemie magazynowym, a na pytanie o mapowanie stanów słyszysz, że to się dorobi później.
Jak naprawić: Mapowanie pól — SKU, stan, cena, zamówienie, status — ustal na etapie analizy i zapisz na piśmie. To najczęstsze źródło opóźnień i podwójnej pracy.
Treści, zdjęcia i regulaminy dostarczane po terminie.
Jak wykryć: Harmonogram mówi tylko o pracach wykonawcy. Nie ma w nim ani jednej daty po Twojej stronie.
Jak naprawić: Dodaj do harmonogramu listę materiałów z imiennie przypisaną osobą i datą. Ustal, co się dzieje, gdy materiał nie dotrze — czy wdrożenie się zatrzymuje, czy idzie dalej na placeholderach.
Start bez realnych testów płatności, zwrotów i etykiet kurierskich.
Jak wykryć: Testy kończą się na „sklep się otwiera i dodaje produkt do koszyka”. Nikt nie sprawdził zwrotu pieniędzy, anulowania i statusów wracających do sklepu.
Jak naprawić: Przed startem wykonaj prawdziwą transakcję, zwrot, anulowanie i wygeneruj etykietę u każdego kuriera. Sprawdź, czy statusy i numery śledzenia wracają poprawnie do zamówienia.
Sklepy internetowe w Łodzi najczęściej nie opóźniają się przez kod, tylko przez brak decyzji: nieustalony zakres, nieprzypisane treści, integracje dopisywane na końcu i jeden punkt akceptacji na finiszu. Dlatego zanim porównasz ceny, ustal zakres z podziałem na etapy, harmonogram z datami po swojej stronie i zasady przekazania repozytorium oraz kont. Wycena z liczbą godzin i stawką jest weryfikowalna — ryczałt bez rozbicia nie jest, i to on najczęściej kończy się dopłatami. Organizacja projektu to najtańsza część wdrożenia i jednocześnie ta, która najwięcej oszczędza.
Dla sklepu średniej wielkości z kilkoma integracjami typowo 6–10 tygodni od zamknięcia briefu do startu sprzedaży. Prosty sklep na gotowym szablonie można uruchomić w 2–4 tygodnie, a rozbudowany katalog z ERP i wielojęzycznością zajmuje zwykle 3–6 miesięcy. Największą zmienną nie jest kod, tylko tempo decyzji po Twojej stronie — brak zdjęć lub danych do API potrafi zatrzymać projekt na tygodnie.
Godzinowe rozliczenie jest bezpieczniejsze, gdy zakres nie jest w pełni znany, bo widzisz, za co płacisz i możesz ciąć zakres świadomie. Ryczałt sprawdza się tylko wtedy, gdy wykonawca ma dokładny brief, a w umowie jest opisane, co dzieje się przy zmianach zakresu. W praktyce najlepiej działa hybryda: ryczałt na powtarzalną konfigurację platformy plus stawka godzinowa na prace niestandardowe.
Najczęściej klient, bo tylko on zna produkty i ma prawa do zdjęć. Wykonawca może przygotować opisy w ramach osobnej usługi, ale nie wymyśli parametrów technicznych ani nie zrobi zdjęć bez dostępu do towaru. Wpisz do harmonogramu daty dostarczenia materiałów i ustal, czy brak treści zatrzymuje wdrożenie, czy przechodzi ono dalej na danych zastępczych.
Załóż co najmniej 3 miesiące zapasu przed planowanym szczytem sprzedaży: 6–10 tygodni na wdrożenie plus 2–4 tygodnie na poprawki po pierwszych zamówieniach. Uruchamianie sklepu na dwa tygodnie przed sezonem oznacza, że problemy z płatnościami i etykietami rozwiązujesz już w trakcie ruchu, kiedy każda godzina przestoju kosztuje. Lepiej wystartować wcześniej i mieć czas na testy na prawdziwych zamówieniach.
Zakres prac z podziałem na etapy, stawka godzinowa lub ryczałt z listą prac poza zakresem, harmonogram z punktami akceptacji, przekazanie repozytorium i kont po odbiorze oraz zakres wsparcia po starcie. Warto dopisać, kto odpowiada za migrację danych i co się dzieje, gdy integracja zewnętrznego systemu nie działa po stronie dostawcy. Bez tych zapisów spór o zakres rozstrzyga się na Twoją niekorzyść.
Poproś o dwa lub trzy wdrożenia z Twojej branży i obejrzyj je na żywo — nie logotypy w portfolio, tylko działające sklepy: szybkość, koszyk, płatności, etykiety. Zapytaj, kto z zespołu będzie pracował przy Twoim projekcie i czy możesz porozmawiać z tą osobą. Zestaw też ofertę z tym, jak inni wyceniają podobny zakres — pomoże w tym nasz tekst o cenach sklepów internetowych w 2025: sklepy internetowe cena 2025. Jeśli wykonawca unika konkretów na tym etapie, nie zmieni się to po podpisaniu umowy.
Tak, ale wymaga to pracy na dwóch środowiskach jednocześnie i świadomego planu migracji: nowy sklep stawiasz równolegle, importujesz dane, testujesz, a przełączenie DNS planujesz na moment najniższego ruchu. Kluczowe jest ustalenie, co dzieje się z zamówieniami złożonymi w trakcie przełączania i jak przenoszone są konta klientów. Przy rozbudowanych integracjach z ERP taki projekt warto rozłożyć na etapy i zaplanować okno serwisowe, a nie liczyć na przełączenie „jednym kliknięciem”.
Jeśli chcesz przejść przez brief i wycenę krok po kroku, bez zgadywania zakresu, napisz do nas — powiemy wprost, co jest standardem, a co trzeba doliczyć osobno. Możemy też przejrzeć ofertę, którą już masz na stole, i wskazać miejsca ryzyka.