Wpisy

Shopify PLUS vs Magento 2 Commerce – ile kosztuje platforma eCommerce Enterprise

Shopify Plus oraz Magento 2 Commerce to obecnie mainstreamowe rozwiązania eCommerce Enterprise na globalnym rynku, ale różniące się swoją propozycją względem funkcjonalności oraz kosztów wdrożenia. W tym wpisie postaramy się porównać koszty wdrożeń bazując na naszym wieloletnim doświadczeniu w branży eCommerce.

Sintra od 2010 roku oferuje rozwiązania e-commerce Magento. Od 2018 roku wdrażamy również Magento 2, a od 2019 jesteśmy częścią prestiżowego programu Magento Community Insider. Od 2016 roku wdrażamy sklepy Shopify i do dziś możemy pochwalić się ponad 4-letnim doświadczeniem na tej platformie. W 2018 roku dołączyliśmy do grona Shopify Partners i Shopify Experts. Nasz zespół składa się z certyfikowanych developerów Shopify i Magento z szerokiej gamy doświadczeniem przy pracy w kompleksowych projektach e-commerce.

Mając za sobą realizacje zarówno na Magento 2 Commerce oraz Shopify Plus (począwszy od etapu UX-Design, prototypowania aż po kompleksowe wdrożenia również w obszarze omnichannel) chcielibyśmy przedstawić kluczowe informacje pozwalające zrozumieć kosztowność wdrożeń i podstawowe różnice cenowe na obydwu platformach.

Która platforma enterprise jest lepsza – Magento 2 Commerce czy Shopify Plus?

Zawsze odpowiadamy na to pytanie innym pytaniem, a mianowicie:

  • Najlepsza platforma do czego?

Różnice między platformami są znaczące. Klienci, którzy nie mają dużego doświadczenia z e-commerce mają mieć prawo do wątpliwości w wyborze platformy. Bez praktycznej znajomości Magento 2 i Shopify Plus ciężko na początku stwierdzić, które z tych rozwiązań jest dobre dla jakiego typu biznesu. Dlatego zawsze na początkowym etapie oferujemy proces doradztwa, warsztaty, tak aby przeanalizować dokładnie wszystkie długoterminowe wymagania biznesowe oraz technologiczne związane z platformą eCommerce.

Koszt jest zawsze bardzo ważnym determinantem. Tak naprawdę nie spotkaliśmy do tej pory firmy – zarówno małej, jak i naprawdę dużej – która nie uważałaby ceny / kosztu wdrożenia za jeden z bardzo istotnych czynników przy wyborze rozwiązania technologicznego dla handlu elektronicznego.

W wielu przypadkach dopiero po procesie wnikliwej analizy byliśmy w stanie dobrać optymalne rozwiązanie dla klienta. Niejednokrotnie dla wielu naszych klientów, szczególnie z branży fashion, Shopify okazywał się rozwiązaniem szytym na miarę. Natomiast w przypadku klientów z innych branż okazywało się, że dodatkowe prace wokół Shopify sprawiają, że to jednak Magento Commerce jest odpowiedniejszą technologią eCommerce – nawet tańszą (przykłady bezpośrednio z rynku polskiego).

Ile kosztuje e-commerce Enterprise?

Podzieliliśmy koszty dzieląc je na kluczowe elementy; dla każdego z nich podaliśmy koszty „od” – „do”.

Kluczowe pozycje kosztów:

  • licencja
    • opłata licencyjna za korzystanie z oprogramowania. Dla obydwu rozwiązań Enterprise istnieje opłata licencyjna, którą należy uiścić docelowo do Magento lub Shopify
  • budowa sklepu
    • czyli cena agencji za realizację projektu. Obejmuje ona kompleksowy zakres, od prototypownia, projektowania, konsultacji aż do konfiguracji środowiska i właściwego wdrożenia
  • koszty operacyjne w firmie
    • czyli koszty, które firma musi ponieść na szczeblach operacji wewnętrznych firmy; koszty te obejmują pracowników zaangażowanych wokół obszaru e-commerce, tj. product owner, eCommerce manager, procesy produkcyjne / logistyczne, obsługa klienta. Oczywiście koszty te mogą być różne w zależności od wzrostu wolumenu sprzedawanych produktów i obrotów firmy. Jednakże koszty te są bardzo istotne i należy je mieć na uwadze przy opracowywaniu biznes planu
  • hosting
    • serwer, deweloperzy, agencje zdolne do utrzymania sklepu i jego płynnego działania, również w okresie zintensyfikowanych działań sprzedażowych. Dotyczy to wyłącznie Magento 2 – w przypadku Shopify, zarządzanie całą infrastrukturą jest po stronie platformy, a koszty jej użycia zawarte są w comiesięcznym abonamencie
  • utrzymanie/administracja
    • koszty utrzymania platformy w zakresie w zakresie aktualizacji, bezpieczeństwa i optymalizacji platformy
      aplikacje
  • koszt wybranych aplikacji
    • w przypadku Magento zakup aplikacji wiąże się z uiszczeniem pojedynczej opłaty gwarantującej nam wieczne użycie wtyczki, natomiast Shopify posiada model abonamentowy – tj. za użytkowanie aplikacji płacimy comiesięczne (przy czym są to z reguły drobniejsze sumy)

 

shopify plusmagento2
Rodzaj kosztu

Cena

Licencja (rocznie)€24.000€24.000
Budowa sklepuod € 45.000 do € 160.000od € 80.000 do € 250.000
Koszty operacyjne w firmie (rocznie)od € 35.000 do € 60.000od € 35.000 do € 120.000
Hosting€0od € 24.000 fo € 48.000
Administracja€0od € 24.000 do € 72.000
Apps (rocznie)€3.000€0
Koszt łączny  (pierwszy rok)od € 106.000 do € 245.000od € 186.000 do € 512.000

 


Uwagi licencyjne:

Shopify PLUS:

  • licencja Shopify PLUS wynosi 2 000 dolarów miesięcznie; w rzeczywistości jest to minimalny procent obrotów firmy. Mianowicie w przypadku Shopify PLUS mówimy o kosztach wynoszących 0,25% obrotów firmy, przy minimalnej opłacie 2 000 USD. Natomiast jeśli Twoja firmy wystawia faktury online w wysokości 12 milionów EUR, opłata miesięczna wzrośnie do poziomu około 2 500 USD miesięcznie.

Magento 2 Commerce:

  • tak jak w przypadku Shopify Plus, licencja Magento 2 Commerce również zależna jest od wielkości sprzedaży. Wynosi ona bowiem od 22 000 do 125 000 USD rocznie – w przypadku rocznej sprzedaży wynoszącej około 50 milionów USD. Jednak aby mieć pewność do aktualnych oficjalnych cen licencji Magento Commerce zachęcamy do bezpośredniego kontaktu z Magento, ponieważ ceny te często ulegają zmianom

Pierwsze wnioski z naszych obserwacji i doświadczeń na rynku:

Magento po wdrożeniu wersji 2.2 poprawiło znacznie swoją jakość i trend ten wraz z wersją 2.3 jest nadal utrzymywany. Magento 2 jest obecnie bardziej elastyczną platformą, z większą ilością funkcjonalności i ulepszeń dotychczasowych rozwiązań, które przysparzały dotychczas tak wielu problemów. Wersja Magento 2.3.1. zaoferowała Page Builder (wersja commerce) oraz MSI (multi source inventory – obydwie wersje Magento 2). Po przejęciu Magento przez Adobe coraz bardziej wyraźny jest również trend integracji z kluczowymi produktami Adobe, takimi jak Adobe Experience Manager oraz Adobe Analytics. Nie zapominajmy również o łączeniu Magento Commerce z Adobe Sensei – czyli tak naprawdę pierwszym kroku w kierunku personalizacji i machine learning.

Magento Cloud – działający od 2016 roku – był mocno kwestionowany pod względem wydajności i pojawiających się problemów. Prekursorzy tego rozwiązania napotkali wiele problemów wdrożeniowych – związanych między innymi ze stabilnością środowisk poza produkcyjnych, czy samym wsparciem ze strony Magento, jednak w ostatnich miesiącach uległo to wyraźnej poprawie. Działania te na pewno przyczynią się do umocnienia pozycji Magento Commerce w segmencie rozwiązań Enterprise. Magento 2 stopniowo będzie również postrzegane jako technologia bardziej stabilna i coraz silniej łączona z potencjałem produktowym Adobe.

W przypadku Shopify Plus klienci mogą skupić się na biznesie, zostawiając platformie ciężar rozwiązań technologicznych. Shopify Plus zdobywa w imponującym tempie coraz więcej klientów z obszaru SME (Small Medium Enterprise) oraz Enterprise. Obserwujemy to również w nawiązaniu do Magento 1 EOL (end-of-life), gdzie szerokie grono klientów działających na platformie Magento 1 zdecydowało się na migrację do platform typu SaaS (Software as a Service).

Shopify Plus obecny na rynku jest od kilku lat, ale ostatnie 1-2 lata pokazały prawdziwy potencjał tej platformy, której udało się przejąć wielu nowych klientów z takich platform jak Oracle, SAP i Salesforce. Zobacz: marki działające na Shopify Plus, trendy Shopify Plus

Shopify Plus ma odmienną ofertę i wartość dodaną w stosunku do Magento Commerce, z tego też powodu rekomendujemy to rozwiązanie mając na uwadze inne kluczowe uwarunkowania – Shopify Plus dostarcza w pełni hostowaną platformę Saas, z ogromnym własnym ekosystemem i liczbą rozszerzeń, wieloma partnerami technologicznymi i biznesowymi. Jest platformą ukierunkowaną bezpośrednio na właścicieli sklepów (model merchant-first), oferując niższe wstępne koszty budowy eCommerce, szybszy TTM (Time To Market) oraz konkurencyjne koszty operacyjne. Platforma jest zbudowana tak, aby przysparzała jak najmniej prac administracyjnych i technologicznych.

Co najważniejsze, w przypadku naszych doświadczeń w migracji sklepów na platformę Shopify nie odnotowaliśmy negatywnego feedbacku na temat podjętych decyzji przez naszych klientów – czy też odnośnie poziomu i złożoności problemów związanych z utrzymaniem platformy (szczególnie w przypadku peak-ów sprzedażowych) tak jak w przypadku innych mainstreamowych rozwiązań eCommerce.

Jeśli chodzi o nasze kompetencje w obszarze Shopify Plus, a szczególnie przy wdrożeniach dla klientów na rynkach zagranicznych (w szczególności dla wielu klientów z branży modowej we Włoszech), możemy śmiało stwierdzić że jest to bardzo dobre rozwiązanie dla branży fashion w modelu B2C. Potwierdzają to nasi klienci, którzy zapytani przez nas o podstawowe różnice pomiędzy Magento 2 Commerce a Shopify Plus, w przypadku tego drugiego rozwiązania stwierdzają, że mogą w tej chwili skupić się więcej na biznesie, marketingu, rozwoju produktów, PR – przy jednoczesnej redukcji czasu potrzebnego do zarządzania platformą, dbania o bezpieczeństwo czy infrastrukturę sklepu.

 

Jeśli zastanawiasz się nad migracją do Shopify Plus lub Magento 2, chcesz dowiedzieć się które rozwiązanie jest lepiej dopasowane do Twojego biznesu, skontaktuj się z naszymi ekspertami eCommerce Shopify oraz Magento.

Integracja Pimcore dla Shopify oraz Magento 2 – plugin Sintra

Wprawdzie idea scentralizowanej bazy oraz procesów do zarządzania informacją produktową nie jest najnowszym trendem, jednakże rozwiązania PIM (Product Information Management) zaczynają być coraz bardziej popularne w środowisku eCommerce. Wychodząc naprzeciw oczekiwaniom rynku, Sintra przygotowała moduł open source do integracji Pimcore z Shopify oraz Magento 2.

Liczba wdrożeń rozwiązań PIM systematycznie rośnie. Wynika to z faktu, że biznes sam w sobie bardzo się zmienia, a firmy dostrzegają długoterminowe korzyści wdrożenia PIM w procesie przewagi technologicznej.

To właśnie opieszałość we wdrożeniu PIM przy obecnej intensyfikacji działań w obszarze wokół omnichanel, może okazać się zdecydowanie największym kosztem w procesie digitalizacji procesów w firmie – ten kto zainwestuje w ten proces najpóźniej może tak naprawdę najwięcej stracić.

Sintra, aby zapewnić swoim klientom wszechstronne rozwiązania pomagające w cyfrowej transformacji biznesu, nawiązała m.in. relacje z platformą Pimcore – wielokrotnie nagradzanym rozwiązaniem typu open source, do zarządzania informacjami produktowymi (PIM/MDM), zarządzania doświadczeniami użytkowników (CMS/UX), zarządzaniem zasobami cyfrowymi (DAM) oraz eCommerce. Nasza wtyczka wspiera zarówno projektowanie, jak i import danych dotyczących produktu oraz jego synchronizacji z najbardziej popularnymi platformami eCommerce na globalnym rynku – Shopify oraz Magento 2.

Integracja między PIM a systemami sprzedaży

Każdy kto prowadził, lub prowadzi biznes eCommerce doskonale zdaje sobie sprawę jak fundamentalne znaczenie ma aktualizacja informacji o produktach w czasie rzeczywistym – szczególnie w czasach intensywnego rozwoju sprzedaży kanałem omnichannel, postępującej globalizacji.

Platformy handlu elektronicznego (eCommerce) zazwyczaj mają własną bazę danych. Jeśli firmy zmierzają w kierunku sprzedaży wielokanałowej, aktualizowanie informacji o produktach w poszczególnym kanale sprzedaży może okazać się bardzo czasochłonne i doprowadzić do niespójności danych.

Korzystanie z PIM pozwala na zarządzanie i aktualizację informacji produktowych na jednej platformie, a także wysyłanie ich do różnych kanałów dystrybucji, które w związku z powyższym będą pełnić jedynie funkcję marketplace i nie będą musiały zajmować się aktualizacją danych produktu.

Podstawowe funkcje Pimcore zapewniają ręczny przepływ danych z interfejsu użytkownika i zestaw interfejsów API, które są wywoływane przez systemy zewnętrzne w celu uzyskania informacji.

Ten przepływ wykonania jest ograniczony w przypadku, gdy trzeba wysyłać dane do różnych marketplace w czasie rzeczywistym, ponieważ zawsze wymagałoby to ręcznych działań ze strony operatora lub zmusiłoby same marketplace do ciągłego nawoływania Pimcore w celu otrzymywania aktualizacji – wpływając negatywnie na wrażenia użytkownika na stronie.

W niektórych sytuacjach przyjęto rozwiązanie polegające na wstawieniu trzeciego systemu, który działa jako oprogramowanie pośrednie i aktualizuje różne platformy; problem z użyciem tych rozwiązań polega na tym, że dodaje się dodatkowy element, który należy utrzymać, komplikując ostatecznie architekturę systemu.

Rozwiązanie, które Sintra stworzyła w swoim systemie integracji jest bardzo proste: gdy informacje o produkcie się zmieniają, Pimcore dba o wywołanie interfejsów API różnych platform handlowych w celu zsynchronizowania w nich danych. Pozwala to na ciągłą aktualizację danych w każdym kanale sprzedaży w przejrzysty sposób do każdego z nich, bez konieczności dodawania innych komponentów.

Moduł integracji produktu Sintra

Wtyczka stworzona przez Sintra pozwala rozszerzyć funkcjonalność Pimcore – czyniąc go nie tylko centralizatorem informacji, ale także dystrybutorem tych informacji do różnych kanałów sprzedaży i publikacji (data syndicaton).

Funkcjonalności

Wtyczka Sintra zapewnia szereg wstępnie skompilowanych klas i zestawów atrybutów zaprojektowanych w celu uproszczenia i umożliwienia synchronizacji produktów z platformami handlu elektronicznego.

Dzięki stworzeniu klasy Pimcore możliwe jest reprezentowanie różnych marketplace jako obiektów Pimcore, wskazując ile i które atrybuty produktów zdefiniowanych w Pimcore należy wysłać do określonego kanału, jak skorelować każdy z tych atrybutów z jego korespondentem, a także inne informacje przydatne do synchronizacji.

Pozwala to skonfigurować przepływ aktualizacji danych z Pimcore do różnych kanałów dystrybucji, operując bezpośrednio z interfejsu, bez potrzeby korzystania z zewnętrznego pliku konfiguracyjnego, zmniejszając początkową złożoność i ułatwiając zarządzanie.

Do tej pory zostały opracowane integracje Magento 2 i Shopify; natomiast specyfika wtyczki pozwala na tworzenie integracji z innymi potencjalnymi platformami przy ograniczonym nakładzie czasowym – pod warunkiem, że udostępniają one odpowiednie interfejsy API, lub dostosowują i rozszerzają już te, które zostały opracowane zgodnie z ich potrzebami.

Jak to działa

Po skonfigurowaniu obiektów Pimcore reprezentujących różne kanały dystrybucji możemy następnie aktywować przepływ synchronizacji.

W momencie każdego zapisywania produktu w Pimcore zostanie przeprowadzona kontrola, która sprawdzi jakie modyfikacje zostały wprowadzone do produktu, oraz określi czy należy go zsynchronizować w każdym z wcześniej zdefiniowanych kanałów – każdy na podstawie własnych potrzeb; jeśli tak, zaktualizowane dane produktu zostaną przesłane na odpowiednią platformę.

Kontrola ta odbywa się automatycznie i w sposób przejrzysty dla operatora, który będzie miał możliwość sprawdzenia statusu synchronizacji różnych produktów w każdym kanale i swobodnego decydowania, które produkty sprzedać, a zatem synchronizować, na różnych platformach.

Korzyści

Wtyczka ta oferuje dynamiczne rozwiązanie, które pozwala zsynchronizować informacje o produkcie z Pimcore do jednego lub więcej kanałów dystrybucji, jednocześnie będąc w pełni konfigurowalną z interfejsu webowego i w zależności od potrzeb.

Integracja scentralizowanego zarządzanie produktem, typowego dla rozwiązania PIM, umożliwia przesyłanie informacji na platformy zewnętrzne w czasie rzeczywistym w przejrzysty sposób – co pozwala stworzyć infrastrukturę eCommerce, która będzie w stanie aktualizować informacje na różnych marketplace.

Przykładowe pierwsze wdrożenia Pimcore

Wdrożenie Pimcore dla Shopify

Wdrożenie dla Tucano, sprzedawcy detalicznego akcesoriów modowych z Mediolanu. Informacje produktowe klienta zostały połączone z Shopify, a dzięki wykorzystaniu Pimcore, architektura IT była łatwiejsza i gotowa do wystawienia produktów do innych sklepów oraz kanałów. Co więcej, powiązano podstawowe informacje produktowe ze zdjęciami przychodzącymi z innej bazy klienta przez Pimcore DAM.

Wdrożenie Pimcore dla Magento 2

Angel Mercatone, to sprzedawca detaliczny FMCG we Włoszech. Pimcore w tym przypadku zostały wykorzystany do zarządzania danymi produktowymi i wystawianiem ich do Magento 2 oraz innych kanałów przez REST API. Pimcore przyjmuje informacje produktowe CSV z ERP. Dane wzbogacane są w przyjaznym dla użytkownika interfejsie Pimcore i następnie synchronizowane z Magento 2 storefront.

Jak korzystać z modułu integracji Pimcore Sintra?

Aby użyć wtyczki Sintra, wystarczy ją pobrać i zintegrować z instalacją Pimcore, importując konfigurację klas Pimcore obecnych we wtyczce.

Włączanie i instalowanie wtyczki można zatem uruchomić bezpośrednio z interfejsu webowego, otwierając sekcję do zarządzania rozszerzeniami.

Możliwość rozszerzenia i wsparcia

Plugin Sintra można łatwo rozszerzyć i dostosować do własnych potrzeb. Istniejące implementacje do synchronizacji z platformami Magento 2 i Shopify można też łatwo modyfikować i tworzyć nowe w przypadku, gdyby było konieczne wysyłanie produktów na inne typy platform.

W przypadku drugiego scenariuszu wystarczy wdrożyć usługę, która łączy się z interfejsami API udostępnionymi przez żądaną platformę.