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
Klient indywidualnyB2CKlient firmowyB2BShopifyB2C + B2Bprodukty · stany · zamówienia · statusy realizacjiERPPIMWMSCRMDwie ścieżki zakupuWspólne integracje

Dwie ścieżki zakupu

  • Klient indywidualnyB2C
  • Klient firmowyB2B

ShopifyB2C + B2B

produkty · stany · zamówienia · statusy realizacji

Wspólne integracje

  • ERP
  • PIM
  • WMS
  • CRM
Dwie ścieżki zakupu, jedno źródło produktów, stanów i zamówień.

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.

  1. 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.

  2. 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

Shopify blended store czy osobny sklep B2B?
ObszarBlended storeOddzielny sklep B2B
KatalogiJedna 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.
CenyCeny 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ściJeden 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 firmoweFirmy, 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.
IntegracjeJeden 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 sklepemJeden 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ć.

  1. 01

    Diagnoza

    Zbieramy cele biznesowe, strukturę klientów, proces zakupowy, systemy oraz plan rozwoju obu kanałów.

    Rezultatmapa procesów i lista decyzji.

  2. 02

    Architektura

    Ustalamy wariant sklepu, plan Shopify, źródła danych, aplikacje, integracje i granice customizacji.

    Rezultatdiagram rozwiązania i opis zakresu.

  3. 03

    UX i prototyp

    Projektujemy ścieżki klienta indywidualnego oraz firmowego. Zespół może sprawdzić najważniejsze scenariusze przed implementacją.

    Rezultatzaakceptowane makiety lub prototyp.

  4. 04

    Konfiguracja i development

    Powstaje storefront, konfiguracja B2B, integracje i funkcje ustalone w zakresie.

    Rezultatśrodowisko testowe z działającymi procesami.

  5. 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.

  6. 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
  1. 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.

  2. 02

    Architektura Shopify

    Wybór sklepu mieszanego albo osobnego B2B, planu Shopify, potrzebnych aplikacji oraz zakresu funkcji tworzonych indywidualnie.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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 + 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. 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ół.

Małgorzata Gudalewska, Head of Sales w Aurora Creation

Małgorzata Gudalewska

Head of Sales

+48 664 531 867m.gudalewska@auroracreation.com
biuro@auroracreation.plul. Jana Henryka Dąbrowskiego 28, 15-872 Białystok

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.

Nie wybrano plików
Dziękujemy, odezwiemy się w ciągu 1 dnia roboczego.

Skontaktujemy się, aby ustalić zakres pierwszej rozmowy i osoby, które powinny w niej uczestniczyć.