Wdrożenie B2C i B2B na jednej platformie Shopify
Projektujemy i wdrażamy Shopify dla producentów oraz marek sprzedających klientom indywidualnym i firmowym. Porządkujemy katalogi, ceny, konta, zamówienia i integracje tak, aby oba kanały korzystały ze wspólnych danych, ale działały według własnych reguł zakupu.
Na początku ustalamy, czy B2C i B2B powinny działać w jednym sklepie, czy w dwóch sklepach połączonych z tym samym zapleczem. Dopiero po zamknięciu tej decyzji przygotowujemy zakres i estymację wdrożenia.
- analiza modelu sprzedaży
- wybór architektury
- obie ścieżki zakupowe
- konta firmowe i katalogi
- integracje i dane
- testy i uruchomienie
Dwie ścieżki zakupu
- Klient indywidualnyB2C
- Klient firmowyB2B
ShopifyB2C + B2B
produkty · stany · zamówienia · statusy realizacji
Wspólne integracje
- ERP
- PIM
- WMS
- CRM
Shopify B2C + B2B – wspólne dane i dwa modele sprzedaży
Wspólne dane powinny obsługiwać dwa różne sposoby kupowania. Klient indywidualny oczekuje łatwego wyboru produktu, promocji i szybkiego checkoutu. Klient firmowy może potrzebować konta organizacji, przypisanego katalogu, własnych cen, terminów płatności oraz obsługi kilku lokalizacji.
Problemy zaczynają się wtedy, gdy kanał B2B zostaje sprowadzony do rabatu przyznawanego po zalogowaniu. Wyjątki trafiają do arkuszy, handlowcy ręcznie poprawiają zamówienia, a ustalenia zapisane w ERP nie zawsze zgadzają się z tym, co widzi klient.
Wdrożenie porządkuje różnice między kanałami. Produkty, dostępność i zamówienia mogą korzystać ze wspólnego zaplecza, podczas gdy katalog, cena, płatność i uprawnienia są dobierane do typu kupującego.
Wspólny rdzeń
Współdzielone mogą być
- dane produktowe
- stany magazynowe
- zamówienia
- statusy realizacji
- integracje z systemami firmy
B2C
Sprzedaż konsumencka
Zakres może obejmować:
- otwarty katalog dostępny bez logowania
- standardowe ceny, promocje i kody rabatowe
- zakup bez kontaktu z handlowcem
- metody płatności oraz dostawy dla konsumenta
- komunikację nastawioną na szybki wybór
B2B
Sprzedaż firmowa
Zakres może obejmować:
- firmy, użytkowników i lokalizacje
- przypisane katalogi i ceny
- reguły ilościowe i ponawianie zakupów
- uzgodnione warunki płatności
- proces zakupowy dopasowany do obsługi handlowej
Shopify blended store czy osobny sklep B2B?
Shopify blended store to jeden sklep obsługujący równolegle klientów B2C lub D2C oraz klientów biznesowych B2B, z różnymi warunkami sprzedaży zależnymi od typu klienta. Alternatywą jest osobny storefront dla kanału firmowego, połączony z tym samym zapleczem.
- 01
Blended store – jeden sklep dla B2C i B2B
Ten wariant pasuje do firm, które korzystają ze wspólnej marki, znacznej części tego samego katalogu i jednego zaplecza operacyjnego. Klient firmowy po zalogowaniu może otrzymać własną ofertę, ceny oraz warunki zakupu.
- 02
Oddzielny sklep B2B
Osobny storefront bywa uzasadniony, gdy kanał firmowy ma inną markę, ofertę, regulacje, rynki albo proces obsługi. Zespoły mogą rozwijać doświadczenie B2B niezależnie, nadal korzystając ze wspólnych systemów ERP, PIM lub WMS.
Oba warianty w sześciu obszarach
| Obszar | Blended store | Oddzielny sklep B2B |
|---|---|---|
| Katalogi | Jedna baza produktów, z której katalogi B2B wycinają część oferty. Produkt dodany raz jest widoczny w obu kanałach, o ile nie zostanie z któregoś wyłączony. | Katalog B2B można zbudować od zera, z inną strukturą kategorii i innym zestawem produktów. Ceną jest utrzymywanie oferty w dwóch miejscach albo wspólny PIM. |
| Ceny | Ceny detaliczne widzi każdy, ceny firmowe pojawiają się po zalogowaniu, przez listy cenowe przypisane do katalogu. Ta sama promocja może wymagać wyłączenia dla B2B. | Kanał firmowy ma własne cenniki i własny kalendarz promocji, bez ryzyka, że rabat detaliczny zadziała na zamówieniu hurtowym. |
| Treści | Jeden motyw i jedna struktura treści muszą obsłużyć oba komunikaty, a część sekcji trzeba pokazywać warunkowo — zależnie od tego, kto jest zalogowany. | Treści B2B powstają osobno i mogą mówić językiem zakupowym, ale materiały wspólne dla obu kanałów trzeba aktualizować dwa razy. |
| Konta firmowe | Firmy, lokalizacje i użytkownicy są w tym samym sklepie co konta detaliczne. Trzeba zaprojektować rozpoznanie klienta i to, co widzi po zalogowaniu. | Konta firmowe istnieją tylko w sklepie B2B, więc ścieżki logowania i uprawnień się nie mieszają. Klient, który kupuje w obu kanałach, ma dwa konta. |
| Integracje | Jeden zestaw połączeń z ERP, PIM, WMS i CRM, a różnicę między kanałami nosi typ klienta w danych zamówienia. | Integracje trzeba doprowadzić do dwóch sklepów albo do wspólnej warstwy pośredniej. Zamówienia z obu kanałów muszą trafić do jednego systemu bez kolizji numeracji. |
| Zarządzanie sklepem | Jeden panel, jeden zespół i jeden proces wdrażania zmian. Każda zmiana dotyczy jednak obu kanałów naraz i wymaga testów po obu stronach. | Każdy kanał można rozwijać we własnym tempie i wdrażać zmiany niezależnie. Rośnie natomiast koszt utrzymania: dwa motywy, dwie konfiguracje, dwa zestawy testów. |
Katalogi
Blended store
Jedna baza produktów, z której katalogi B2B wycinają część oferty. Produkt dodany raz jest widoczny w obu kanałach, o ile nie zostanie z któregoś wyłączony.
Oddzielny sklep B2B
Katalog B2B można zbudować od zera, z inną strukturą kategorii i innym zestawem produktów. Ceną jest utrzymywanie oferty w dwóch miejscach albo wspólny PIM.
Ceny
Blended store
Ceny detaliczne widzi każdy, ceny firmowe pojawiają się po zalogowaniu, przez listy cenowe przypisane do katalogu. Ta sama promocja może wymagać wyłączenia dla B2B.
Oddzielny sklep B2B
Kanał firmowy ma własne cenniki i własny kalendarz promocji, bez ryzyka, że rabat detaliczny zadziała na zamówieniu hurtowym.
Treści
Blended store
Jeden motyw i jedna struktura treści muszą obsłużyć oba komunikaty, a część sekcji trzeba pokazywać warunkowo — zależnie od tego, kto jest zalogowany.
Oddzielny sklep B2B
Treści B2B powstają osobno i mogą mówić językiem zakupowym, ale materiały wspólne dla obu kanałów trzeba aktualizować dwa razy.
Konta firmowe
Blended store
Firmy, lokalizacje i użytkownicy są w tym samym sklepie co konta detaliczne. Trzeba zaprojektować rozpoznanie klienta i to, co widzi po zalogowaniu.
Oddzielny sklep B2B
Konta firmowe istnieją tylko w sklepie B2B, więc ścieżki logowania i uprawnień się nie mieszają. Klient, który kupuje w obu kanałach, ma dwa konta.
Integracje
Blended store
Jeden zestaw połączeń z ERP, PIM, WMS i CRM, a różnicę między kanałami nosi typ klienta w danych zamówienia.
Oddzielny sklep B2B
Integracje trzeba doprowadzić do dwóch sklepów albo do wspólnej warstwy pośredniej. Zamówienia z obu kanałów muszą trafić do jednego systemu bez kolizji numeracji.
Zarządzanie sklepem
Blended store
Jeden panel, jeden zespół i jeden proces wdrażania zmian. Każda zmiana dotyczy jednak obu kanałów naraz i wymaga testów po obu stronach.
Oddzielny sklep B2B
Każdy kanał można rozwijać we własnym tempie i wdrażać zmiany niezależnie. Rośnie natomiast koszt utrzymania: dwa motywy, dwie konfiguracje, dwa zestawy testów.
Wybór zależy od tego, jak mocno różnią się marki, asortyment, zapasy, ceny, zespoły i procesy zakupowe. Decyzję podejmujemy przed konfiguracją, ponieważ późniejsza zmiana modelu wymaga ponownego ustawienia firm, katalogów i części sklepu.
Decyzje architektoniczne zapadają przed konfiguracją sklepu
Kolejność prac ogranicza liczbę zmian odkrywanych dopiero podczas programowania. Każdy etap kończy się materiałem, który można sprawdzić i zaakceptować.
- 01
Diagnoza
Zbieramy cele biznesowe, strukturę klientów, proces zakupowy, systemy oraz plan rozwoju obu kanałów.
Rezultatmapa procesów i lista decyzji.
- 02
Architektura
Ustalamy wariant sklepu, plan Shopify, źródła danych, aplikacje, integracje i granice customizacji.
Rezultatdiagram rozwiązania i opis zakresu.
- 03
UX i prototyp
Projektujemy ścieżki klienta indywidualnego oraz firmowego. Zespół może sprawdzić najważniejsze scenariusze przed implementacją.
Rezultatzaakceptowane makiety lub prototyp.
- 04
Konfiguracja i development
Powstaje storefront, konfiguracja B2B, integracje i funkcje ustalone w zakresie.
Rezultatśrodowisko testowe z działającymi procesami.
- 05
QA i testy akceptacyjne
Sprawdzamy scenariusze B2C, B2B, integracje, dane, uprawnienia, płatności, podatki i obsługę wyjątków.
Rezultatlista testów, zgłoszeń i decyzja o gotowości.
- 06
Uruchomienie i rozwój
Przenosimy produkcyjne dane, aktywujemy sprzedaż i obserwujemy działanie najważniejszych procesów. Kolejne zmiany trafiają do ustalonego backlogu.
Rezultaturuchomiony sklep i plan kolejnych prac.
Co może obejmować wdrożenie B2C + B2B na Shopify
Finalny zakres zależy od wariantu architektury, planu Shopify, obecnych systemów, jakości danych i stopnia customizacji procesów B2B.
Omówmy zakres wdrożenia- 01
Analiza modelu sprzedaży
Mapa klientów, zespołów, katalogów, cen, płatności, dostaw i obsługi zamówień. Wynikiem powinny być decyzje potrzebne do przygotowania architektury i estymacji.
- 02
Architektura Shopify
Wybór sklepu mieszanego albo osobnego B2B, planu Shopify, potrzebnych aplikacji oraz zakresu funkcji tworzonych indywidualnie.
- 03
UX i interfejs obu kanałów
Projektujemy ścieżki B2C i B2B, nawigację, karty produktów, logowanie, konto firmy, koszyk, checkout oraz obsługę po zakupie.
- 04
Konfiguracja sprzedaży B2B
Zakres może obejmować firmy, lokalizacje, użytkowników, katalogi, ceny, reguły ilościowe oraz warunki płatności dostępne w wybranym planie i konfiguracji.
- 05
Dane i integracje
Łączymy Shopify z systemami odpowiadającymi za produkty, ceny, stany, klientów, zamówienia i realizację. Przepływy są opisane przed rozpoczęciem programowania.
- 06
Migracja danych
Gdy projekt zastępuje istniejący sklep, osobnego planu wymagają produkty, klienci, firmy, zamówienia, adresy, treści i przekierowania SEO. Zakres opisuje podstrona Migracja na Shopify.
- 07
Testy i uruchomienie
Testujemy oba typy klientów, katalogi, ceny, podatki, płatności, dostawy, integracje oraz scenariusze błędów. Zespół klienta powinien przeprowadzić również testy akceptacyjne.
- 08
Rozwój po uruchomieniu
Dalsza obsługa, poprawki i rozwój działającego sklepu należą do osobnej usługi Utrzymanie Shopify.
Ile kosztuje i ile trwa wdrożenie B2C + B2B na Shopify?
Jednej ceny dla tej usługi nie podajemy, bo dwa projekty o tej samej nazwie potrafią różnić się kilkukrotnie zakresem. Poniżej jest osiem rzeczy, które przesuwają wycenę i termin najmocniej — przy każdej z nich wiadomo, czego szukać we własnej firmie.
Co przesuwa wycenę i termin
- Wybrany plan Shopify
- Funkcje B2B różnią się między planami zakresem i limitami — liczbą katalogów, list cenowych, firm i lokalizacji. Plan wybieramy po ustaleniu wymagań, a nie odwrotnie.
- Liczba katalogów
- Jeden cennik hurtowy dla wszystkich to inna praca niż kilkadziesiąt katalogów przypisywanych do firm i lokalizacji. Rośnie nie tylko konfiguracja, ale i liczba scenariuszy testowych.
- Indywidualne ceny
- Ceny da się odwzorować listami cenowymi albo wymagają własnej logiki — rabatów progowych, cen zależnych od umowy, przeliczników jednostek. Drugi przypadek to development, nie konfiguracja.
- Integracje
- Liczba systemów, kierunki synchronizacji, częstotliwość i jakość danych po stronie ERP, PIM, WMS lub CRM. Każdy dodatkowy przepływ oznacza obsługę błędów i ponowne przetwarzanie.
- Liczba rynków
- Języki, waluty, podatki, dostawy i ceny per rynek mnożą konfigurację oraz treści, a przy sprzedaży firmowej dochodzą lokalne wymagania dokumentowe.
- Model blended albo dedykowany
- Jeden storefront kosztuje mniej niż dwa, ale wymaga warunkowych widoków i wspólnych testów. Osobny sklep B2B to drugi motyw, druga konfiguracja i drugi zestaw treści.
- Migracja
- Projekt zastępujący działający sklep obejmuje produkty, klientów, firmy, zamówienia, treści i przekierowania. To osobny zakres prac, nie dodatek do wdrożenia.
- Zakres UX
- Od dopasowania gotowego motywu do projektu obu ścieżek zakupowych od podstaw — z kontem firmowym, koszykiem hurtowym i widokami dla handlowca.
Estymacja i harmonogram powstają po analizie modelu sprzedaży i po zamknięciu decyzji o architekturze — bez tego termin jest zgadywaniem, które prostuje się w trakcie projektu. Jeżeli wdrożenie zastępuje działający sklep, drugą część wyceny opisuje migracja na Shopify.
FAQ – B2C i B2B na Shopify
Odpowiedzi zależą od procesów firmy, nie od ogólnych deklaracji o możliwościach platformy.
Omówmy wdrożenie B2C + B2BShopify blended store to jeden sklep obsługujący równolegle klientów B2C lub D2C oraz klientów biznesowych B2B, z różnymi warunkami sprzedaży zależnymi od typu klienta. Katalog detaliczny zostaje otwarty, a klient firmowy po zalogowaniu widzi przypisany katalog, własne ceny i uzgodnione warunki płatności. Drugim modelem jest oddzielny sklep B2B (otwiera się w nowej karcie) — oba porównujemy w sekcji o architekturze.
Tak. Shopify przewiduje sklep mieszany oraz oddzielny sklep B2B (otwiera się w nowej karcie). W modelu mieszanym trzeba zaprojektować sposób rozpoznawania klienta, dostęp do katalogów, ceny, warunki płatności oraz treści widoczne po zalogowaniu.
Tak i tak wygląda większość takich projektów — kanał firmowy dochodzi do sklepu, który już sprzedaje detalicznie. Zakres zależy od tego, czy obecny plan obejmuje potrzebne funkcje B2B, jak wygląda dzisiejsza struktura katalogu i cen oraz ile wyjątków zespół obsługuje ręcznie. Sprawdzamy też motyw i treści: ten sam storefront musi po zmianie obsłużyć dwie ścieżki zakupowe.
Oddzielny sklep warto rozważyć przy znacząco innym katalogu, marce, zespole, procesie zakupowym lub planie ekspansji. Decyzja powinna uwzględniać również koszt utrzymania dwóch storefrontów i integracji.
Jednej ceny dla tej usługi nie podajemy — zakres dwóch projektów o tej samej nazwie potrafi różnić się kilkukrotnie. Na wycenę wpływa plan Shopify, liczba katalogów, sposób ustalania indywidualnych cen, liczba integracji i rynków, wybrany model architektury, ewentualna migracja oraz zakres UX. Wszystkie osiem czynników rozpisaliśmy w sekcji o koszcie i czasie wdrożenia.
Terminu nie podajemy przed zamknięciem decyzji o architekturze i zakresie — to ona decyduje, czy projekt obejmuje jeden storefront czy dwa, ile katalogów trzeba skonfigurować i ile integracji uruchomić. Harmonogram powstaje po analizie modelu sprzedaży, a każdy etap kończy się materiałem do akceptacji, więc postęp jest widoczny bez czekania na koniec projektu.
Tak i zwykle to jest sens jednego sklepu: produkty, opisy i media są wspólne, a różnice dotyczą tego, kto widzi który katalog i w jakiej cenie. Jeżeli sprzedaż firmowa potrzebuje innych jednostek, opakowań zbiorczych albo dodatkowych atrybutów technicznych, dochodzą warianty i pola — wtedy warto sprawdzić, czy źródłem danych produktowych nie powinien zostać Pimcore.
Tak. Shopify prowadzi stany w lokalizacjach, więc oba kanały mogą sprzedawać ze wspólnej puli albo z rozdzielonych. Decyzja jest operacyjna, nie techniczna: chodzi o to, który kanał wygrywa przy niskim stanie i czy jedno zamówienie hurtowe ma prawo wyczerpać zapas dla klientów indywidualnych. Ustalamy to razem z integracją ERP lub WMS, bo stamtąd zwykle pochodzi stan.
Shopify wykorzystuje katalogi i listy cen do określania oferty dostępnej dla klientów B2B. Sposób przypisywania katalogów i liczba dostępnych konfiguracji zależą od planu. Przed wdrożeniem sprawdzamy, czy istniejący model rabatowy da się odwzorować bez nadmiernej customizacji.
Tak. Model B2B Shopify obejmuje firmy, lokalizacje i przypisanych użytkowników (otwiera się w nowej karcie). Trzeba przy tym ustalić, kto może kupować, dla której lokalizacji składa zamówienie i jakie warunki mają obowiązywać.
Nie zawsze. Funkcje B2B są dostępne w kilku planach Shopify, ale ich zakres i limity różnią się (otwiera się w nowej karcie). Plan wybieramy po ustaleniu liczby katalogów, sposobu przypisywania cen, wymagań płatniczych oraz potrzeb dotyczących firm i lokalizacji. Plus wchodzi w grę przy bardziej rozbudowanej architekturze — dużej liczbie katalogów i list cenowych, osobnym storefroncie dla kanału firmowego, głębszych zmianach w procesie zakupowym i własnej logice cen. Które limity dotyczą konkretnego projektu, sprawdzamy w dokumentacji planów przed wyceną.
Tak, o ile systemy udostępniają odpowiednie interfejsy albo dostępny jest sprawdzony konektor. Przed estymacją opisujemy zakres danych, kierunek synchronizacji, częstotliwość oraz obsługę błędów. Sama informacja o dostępności API nie wystarcza do określenia pracochłonności.
Migracja może być częścią większego projektu, ale wymaga osobnego zakresu dla danych, klientów, firm, zamówień, SEO i przekierowań. Szczegóły opisuje podstrona Migracja na Shopify.
Po starcie zwykle powstaje backlog poprawek, optymalizacji i dalszych funkcji. Stała obsługa działającego sklepu jest opisana na podstronie Utrzymanie Shopify.
Jeżeli projekt dotyczy przeniesienia działającego sklepu, zacznij od migracji na Shopify. Jeżeli sklep już sprzedaje i potrzebuje stałej obsługi, właściwym zakresem jest utrzymanie Shopify.
Najpierw uporządkujmy model sprzedaży i zależności między systemami
Podczas rozmowy omówimy klientów, katalogi, ceny, integracje i proces zamówienia. Na tej podstawie będzie można wskazać właściwy wariant architektury oraz informacje potrzebne do przygotowania zakresu.
Nie potrzebujesz gotowej specyfikacji. Wystarczy opis obecnej sprzedaży, systemów i wyjątków, które dziś obsługuje zespół.

Przygotuj przed rozmową
- nazwę obecnej platformy,
- opis kanałów B2C i B2B,
- listę systemów do integracji,
- liczbę rynków,
- najważniejsze wyjątki w obsłudze klientów firmowych.
Rozważasz też inną platformę? Porównaj Shopify z Magento 2.
