Przejdź do treści
Zapolu

Shopify

Najszybsza droga od pomysłu do działającego koszyka. A kiedy szybkość sama w sobie jest produktem: headless na Hydrogen.

Shopify jest właściwym wyborem, kiedy time-to-market i prostota operacyjna liczą się bardziej niż posiadanie własnej infrastruktury. Oddajesz część kontroli w zamian za platformę, która aktualizuje się i skaluje bez udziału Twojego zespołu. Dla większości marek DTC ta wymiana się opłaca, pod warunkiem znajomości limitów platformy przed rozpoczęciem projektu.

Kiedy Shopify ma sens

  • Marki DTC, które muszą szybko wystartować i szybko iterować
  • Sprzedawcy, którzy wolą sprzedawać niż zarządzać serwerami: PCI compliance, fraud, uptime i skalowanie to problem Shopify, nie Twój
  • Wejście na kolejne rynki przez Shopify Markets
  • Skoki ruchu przy dropach i flash sales, które przeciążyłyby infrastrukturę self-hosted

Ograniczenia platformy Shopify

Na te ograniczenia zwracamy uwagę przed rozpoczęciem projektu:

  • Możliwości zmian w checkoucie poniżej Plus są celowo wąskie. Jeśli Twoja marża zależy od upsellów w checkoucie albo niestandardowych przepływów płatności, wybór planu to istotna decyzja, a nie szczegół.
  • Rozrost liczby aplikacji generuje stale rosnące koszty. Każda aplikacja dostarcza jedną funkcję w modelu abonamentowym i wstrzykuje własny JavaScript; przy trzydziestu aplikacjach motyw działa wolno i nikt nie wie, która odpowiada za które zachowanie. Znaczna część naszej pracy przy motywach to usuwanie tego rodzaju długu technicznego.
  • Złożone katalogi i B2B (głęboko konfigurowalne produkty, ceny kontraktowe, ścieżki akceptacji) to obszar bliższy Magento. Pracujemy na obu platformach właśnie po to, aby rekomendacja platformy była bezstronna.

Co robimy

  • Motywy Liquid pisane od zera, bez zbędnych zależności: wysokie wyniki Lighthouse bez ograniczania możliwości edytora i mniej aplikacji. Te dwie czy trzy funkcje, z których faktycznie korzystasz, wbudowujemy bezpośrednio w motyw.
  • Headless storefronty na Hydrogen, kiedy standardowy motyw nie osiągnie wymaganej wydajności albo storefront ma żyć obok strony marketingowej czy platformy contentowej. Tu nasza praca nad wydajnością spotyka się z pracą przy Shopify.
  • Aplikacje na zamówienie: od embedded admin apps i aplikacji publicznych po Shopify Functions oraz B2B na Shopify Plus.
  • Integracje z ERP, PIM i fulfillmentem, pisane tak, żeby przetrwały awarie zewnętrznych systemów.
  • Migracje z Magento, WooCommerce i starszych stacków, z realnym planem mapowania katalogu, przekierowań i danych klientów.

Problemy, które rozwiązaliśmy na tej platformie

Z pracy przy Shopify Plus w ostatnich latach, bez nazw:

  • Klienci B2B z 0% VAT widzieli ceny z 21%, bo cenniki B2B w Shopify nie dziedziczą się między rynkami. Rozwiązaniem była delta-synchronizacja stałych cen z ERP, z circuit breakerami, żeby zepsuty feed nie mógł masowo nadpisać katalogu.
  • Wybór przewoźnika w checkoucie musiał wiedzieć, czy koszyk fizycznie zmieści się w pudełku, więc zaimplementowaliśmy trójwymiarowy bin-packing w Shopify Functions i zoptymalizowaliśmy go tak, żeby mieścił się w limicie instrukcji platformy.
  • Jeden rynek musiał wystartować, podczas gdy cztery inne miały zostać ukryte: bramka na poziomie motywu z allowlistami per domena, noindex na ukrytych rynkach i cookie omijające bramkę dla osób testujących po stronie klienta.
  • Aplikacja do wyszukiwania i filtrów osiągnęła granice swoich możliwości na zlokalizowanych tytułach i cenach B2B. Zmapowaliśmy jej ograniczenia, a potem zaprojektowaliśmy własną usługę wyszukiwania, która ją zastąpiła.

Jak zwykle zaczyna się współpraca

Dla działającego sklepu audyt wydajności to najtańszy sposób (niewielka, z góry uzgodniona cena), żeby sprawdzić, ile naprawdę kosztuje Cię motyw i stos aplikacji. Przy zmianie platformy zaczynamy od analizy migracyjnej. Bieżąca praca nad motywem i aplikacjami działa jako miesięczny retainer, z zakresem ustalonym na piśmie przed startem prac.

Powiązane usługi