Określanie, czy Headless eCommerce jest odpowiedni dla Twojej firmy
Opublikowany: 2018-07-24W cyfrowym świecie biznesu sukces firmy zależy w dużej mierze od jej zdolności do tworzenia doskonałej obsługi klienta.
Dlaczego doświadczenie klienta jest tak ważne? Ponieważ satysfakcja klienta i przychody są bezpośrednio związane z doświadczeniem klienta. Dyrektor McKinsey & Company, Harald Fanderl, wyjaśnia: „Kiedy klient jest zadowolony z firmy, jego obsługa jest [tańsza], ale ma też większy potencjał, aby być bardziej lojalnymi klientami tej firmy. A może nawet wypromują tę firmę wśród swoich znajomych.”
Bezproblemowa obsługa klienta to taka, która pozwala konsumentowi na interakcję z firmą w dowolnym punkcie kontaktu, zarówno online, jak i offline, i zapewnia takie same bezbłędne wrażenia. To doświadczenie musi być zgodne z marką, być na miejscu i sprawić, by praca klienta przy realizacji transakcji była bezproblemowa.
Stworzenie takiego doświadczenia klienta dla firmy eCommerce staje się dużym wyzwaniem dla firm, ponieważ liczba punktów styku z konsumentami rośnie.
Kupujący online robili wszystkie zakupy na komputerze, więc tradycyjne, centralne podejście do rozwoju sprawdzało się w przypadku rozwoju jednokanałowego, wyjaśnia Andy Powers, starszy wiceprezes ds. dostarczania rozwiązań w firmie DMI zajmującej się globalną mobilnością. Ale ponieważ konsumenci używają dziś tak wielu różnych urządzeń, mówi, ujednolicone podejście do kodowania spowalnia zmiany.
Właśnie dlatego architektura bezgłowa zyskuje teraz na popularności w eCommerce.
W miarę jak organizacje stają się bardziej zorientowane na klienta, potrzebują platform handlu elektronicznego, które zapewniają elastyczność we wszystkich punktach kontaktu z klientami, wyjaśnia Graham Haller, dyrektor ds. doradztwa w firmie konsultingowej Bench. Tradycyjne monolityczne platformy eCommerce nie pozwalają na tego rodzaju elastyczność w interfejsie użytkownika, co ogranicza zdolność organizacji do tworzenia spójnego doświadczenia klienta.
Headless eCommerce tak.
Dlaczego Headless eCommerce to rosnący trend
Headless eCommerce oddziela frontend i backend sklepu internetowego. Innymi słowy: Warstwa prezentacji treści lub system zarządzania treścią (CMS) jest oddzielona od warstwy aplikacji lub systemu eCommerce.
Ten rodzaj architektury oddziela elementy skierowane do klienta od elementów skierowanych do systemu, co daje markom swobodę tworzenia dowolnego interfejsu, jakiego chcą. Deweloperzy są wolni od ograniczeń i nakazów monolitycznego interfejsu użytkownika.
Ta swoboda jest szczególnie ważna, gdy organizacje muszą być obecne na wielu różnych kanałach, aby konsumenci uznali je za istotne. Według Google 85 proc. osób zaczyna zakupy na jednym urządzeniu, a kończy na innym.
To zachowanie wymaga, aby firmy zintegrowały swoje cyfrowe doświadczenia zakupowe w wielu kanałach, zauważa Somya Mehta, copywriter online i redaktor zasobów członkowskich w Smart Insights. Rozwiązania Headless eCommerce pozwalają firmom kontrolować tożsamość wizualną ich kanału bezpośrednio do konsumenta, dając im pełną kontrolę we własnym tempie.
Jest to ważne, ponieważ wiele marek — nawet duże, historycznie skoncentrowane na handlu detalicznym firmy — otwiera witryny sklepowe skierowane bezpośrednio do konsumentów w odpowiedzi na rosnącą presję, aby zapewnić klientom doskonałe wrażenia. Te doświadczenia można najlepiej kształtować, gdy marki mogą być bardziej zwinne i szybko reagować na dane klientów.
W tym miejscu pojawia się terminowość headless eCommerce. Rozwiązania Headless eCommerce pozwalają markom kontrolować wrażenia z zakupów, podczas gdy rozwiązanie samo zajmuje się resztą.
Oto niektóre z kluczowych korzyści płynących z korzystania z bezgłowej platformy eCommerce:
Zaleta: elastyczność i szybkość
Ponieważ front-end i back-end systemu headless są oddzielone, organizacje mogą zmieniać warstwę prezentacji treści bez konieczności wprowadzania zmian w warstwie aplikacji.
W przypadku tradycyjnych platform eCommerce programiści są ograniczeni do projektowania front-end i procesów rozwiązań monolitycznych. Rozwiązania bezgłowe nie kontrolują projektu front-endu, więc marki mogą tworzyć własne wrażenia użytkownika, nie martwiąc się o wprowadzanie zmian w zapleczu, co pozwala im łatwiej zachować spójność doświadczeń.
Wraz z tą elastycznością pojawia się korzyść z szybkości — możliwość dokonywania szybkich zmian w doświadczeniu użytkownika. Jeśli pojawi się nowy punkt kontaktu, można go szybko dostosować, aby był spójny z obecnym doświadczeniem i bezproblemowo zintegrowany z innymi kanałami. Podobnie wszelkie potrzebne zmiany w interfejsie klienta można wprowadzić szybciej, ponieważ nie trzeba ich również wprowadzać na zapleczu.
Jak ważna jest ta elastyczność i szybkość? Według ankiety przeprowadzonej przez firmę New Relic zajmującą się analizą oprogramowania, 57 procent respondentów stwierdziło, że wprowadza kod do produkcji co najmniej raz w tygodniu, jeśli nie szybciej. Jest to ryzykowne i czasochłonne, jeśli firmy te wprowadzają zmiany zarówno na frontowym, jak i tylnym końcu swojej platformy za każdym razem, gdy dokonują zmiany.
Headless eliminuje potrzebę ponownego wdrażania całego systemu za każdym razem, gdy wprowadzana jest zmiana.
Zaleta: eksperymentowanie i personalizacja
Personalizacja stała się priorytetem dla detalistów próbujących dotrzeć do klientów w zatłoczonej przestrzeni. „Ponad 70 procent detalistów stara się spersonalizować sklep” — mówi Brendan Witcher, główny analityk ds. e-biznesu i strategii kanałów w Forrester Research. „Powodem jest to, że tak wielu klientów na to reaguje”.
Bezgłowe systemy handlu elektronicznego z łatwością ułatwiają testowanie i eksperymentowanie z projektowaniem front-endu, dzięki czemu firmy mogą doskonalić wrażenia użytkownika. Ponieważ frontend i backend działają w większości niezależnie od siebie — projekt frontendu integruje się z platformą eCommerce za pośrednictwem interfejsów API — administratorzy mogą łatwo testować różne projekty bez spowalniania witryny przez zmiany w zapleczu. Ułatwia to również programistom obciążenie pracą, ponieważ nie muszą dokonywać zmian na obu końcach witryny.
To duży powód, dla którego Net-a-Porter przeszedł na system bezgłowy. Robin Glen, główny programista witryny, wyjaśnia, że ich stary system był toporną aplikacją Java, która ograniczała ich zdolność do szybkiego testowania projektów i kodu wydania, zwłaszcza gdy prowadzili wyprzedaże. Dlatego z powodzeniem przeszli na system bezgłowy, aby lepiej radzić sobie ze wzrostem ruchu związanym ze sprzedażą i poprawić wydajność swojej witryny.
Zaleta: dostosowywanie i integracja
Systemy bezgłowe nie pozwalają po prostu programistom na dostosowanie interfejsu do oczekiwań biznesowych i konsumentów. Pozwalają również firmom dostosować samą platformę Headless do potrzeb biznesowych.
W przypadku tradycyjnych rozwiązań eCommerce deweloperzy front-end są ograniczeni ograniczeniami platformy, a zmiany w jednym końcu wymagają zmian w obu. Ponieważ system bezgłowy jest oddzielony, programiści mogą stworzyć wyjątkowe wrażenia użytkownika i dostosowane do potrzeb firmy. Firmy nie muszą już zadowolić się oprogramowaniem, którego nie chcą lub nie potrzebują w monolitycznym systemie.
W przypadku firm, które dokonały już znacznych inwestycji w system CMS, rozwiązanie headless pozwala na dodanie możliwości eCommerce przy użyciu własnego CMS jako warstwy prezentacji.
Architektura Headless pozwala firmom zintegrować platformę eCommerce z dowolnym systemem. Vinay Sutrave z Mindtree wyjaśnia, że systemy bezgłowe niszczą silosy w operacjach skierowanych do konsumentów, aby łatwiej umożliwić firmom dodawanie swoich marek do nowego urządzenia i wprowadzanie ich na rynek za jego pośrednictwem. Headless robi to, ponieważ umożliwia firmom dostarczanie konsumentom treści, których chcą na kanale, w którym chcą je otrzymywać, zauważa Sutrave.
Przy tak wielu nowych urządzeniach, które są stale wypuszczane i przyjmowane przez konsumentów, ten poziom integracji jest prawie niezbędny, aby firma pozostała aktualna.
Wyzwania i wady bezgłowego handlu elektronicznego
Pomimo wszystkich swoich pozytywów, headless ma pewne negatywy, które należy zbadać, rozważając bezgłowy system handlu elektronicznego:
Wada: Rozwój i zarządzanie
Minusem elastyczności systemu bezgłowego jest to, że przód musi zostać opracowany od podstaw, a wiele standardowych funkcji musi zostać przekodowanych. W tradycyjnym systemie platforma jest gotowa do pracy. Tworzenie systemu od podstaw to znaczący projekt, który może szybko pochłonąć zasoby budżetowe i ludzkie — i doprowadzić do słabego sklepu internetowego.
To nie jest system typu „ustaw i zapomnij”. Drugą stroną elastyczności jest wymóg ciągłego zarządzania systemem, co samo w sobie wymaga odpowiedniej wiedzy i dedykowanych zasobów. Technologia nieuchronnie będzie powodować problemy, które będą musiały być monitorowane i rozwiązywane na bieżąco, co oznacza, że zespół rozwijający i zarządzający systemem musi posiadać umiejętności „instalowania, konfigurowania, dostrajania, rozwiązywania problemów i wspierania Twojego front-endu wraz z Twoim back-end 24x7x365”, mówi Devon Hillard, konsultant w Spark::red.
To powiedziawszy, chociaż headless to zobowiązanie dla każdej firmy, często jest to preferowana droga, gdy marka musi mieć maksymalną kontrolę nad swoim sklepem.
Wada: Aktualizacje i rozwiązywanie problemów
Systemy monolityczne mają zaletę ciągłych aktualizacji, których brakuje systemom bezgłowym. Korzystając z systemu headless, firmy mają tę zaletę, że muszą jedynie zaktualizować API, ale także ciężar konieczności aktualizacji własnego sprzętu, który jest obsługiwany przez dostawcę na tradycyjnej platformie.
Może to być szczególnie czasochłonne i kosztowne, jeśli chodzi o bezpieczeństwo, wyjaśnia zespół firmy Lamia zajmującej się transformacją cyfrową. W przypadku tradycyjnych platform zabezpieczenia stają się solidniejsze, a nowe funkcje są konsekwentnie wprowadzane. Ale w przypadku headless programiści mogą być zmuszeni do stworzenia wszystkich zabezpieczeń, poprawek zabezpieczeń i zaktualizowanych funkcji, przynajmniej jeśli prowadzą prezentację.
Deweloperzy muszą nie tylko poświęcić czas na aktualizacje, ale także znaleźć czas na rozwiązywanie problemów. Dodatkowe warstwy systemu bezgłowego, zauważa Hillard, zwiększają czas i umiejętności potrzebne do identyfikowania i rozwiązywania problemów. W przypadku tradycyjnego systemu firmy mogą polegać na dostawcy, który pomoże w rozwiązywaniu problemów.
Wada: Ograniczona natywna funkcjonalność
Funkcjonalność w ramach bezgłowej platformy eCommerce ogranicza się do tego, co obsługuje CMS, ostrzega zespół firmy konsultingowej eCommerce BlueSky Technology Partners. Podkreślają znaczenie potwierdzenia, że CMS „pozwala na narzędzia innych firm, możliwość sfederowanego wyszukiwania z wynikami treści i produktów oraz możliwość łączenia się z rozwiązaniem eCommerce dla produktów, katalogów, cen i promocji”.
Co więcej, nie wszystkie platformy headless są tworzone jednakowo, a niektóre mogą mieć ograniczone zestawy funkcji, interfejsów API i/lub wsparcia.
Wreszcie, ryzyko architektury bezgłowej polega na tym, że interfejsy administracyjne zostaną ograniczone do niestandardowej warstwy prezentacji, która może nie być przeznaczona do transakcyjnego handlu elektronicznego.
Kto powinien korzystać z rozwiązania Headless eCommerce?
To, czy zastosujesz bezgłową platformę eCommerce, czy nie, zależy od Twoich potrzeb i celów biznesowych. Tylko dlatego, że bezgłowy eCommerce pozwala na różne procesy rozwoju — lub po prostu dlatego, że jest teraz popularny — nie oznacza, że jest to idealne rozwiązanie dla każdej firmy.
Ogólnie rzecz biorąc, bezgłowy jest uważany za bardziej odpowiedni dla:
- Duże firmy ze złożonymi lub unikalnymi regułami biznesowymi i procesami zamawiania
- Firmy z wieloma systemami, które wymagają integracji z eCommerce
- Firmy, które mają już zaawansowany CMS
- Organizacje z dużą ilością ciągle zmieniających się treści
- Firmy przeżywające szybki wzrost
- Duże firmy z wieloma firmami, markami lub oddziałami w swoim portfolio
Nie oznacza to, że bezgłowy nie może działać w mniejszych firmach lub w różnych sytuacjach. To idealne rozwiązanie dla firm, które mają te cechy.
Biznes napędza rozwiązanie
Kupując odpowiednie rozwiązanie eCommerce, utrzymuj cele biznesowe na pierwszym miejscu w swoich badaniach. Dokładnie rozważ obecne i przyszłe wymagania biznesowe, aby wybrać platformę, która będzie obsługiwać oba te elementy.
Platformy eCommerce ze stosami i bez głowy mają swoje zalety i wady. Najlepsze platformy bezgłowe również mają możliwość prezentacji. Takie platformy mają zwykle solidne zespoły za interfejsami API i zapleczem eCommerce, a zespoły te już zrozumieją wyzwania, przed którymi mogą stanąć deweloperzy front-end.
Ostatecznie jednak zrozumienie celów Twojej firmy może pomóc Ci określić, które rozwiązanie jest lepiej dopasowane do Twojej firmy.
Zdjęcia: everythingpossible/123RF Stock Photo, rawpixel , kentoh/123RF Stock Photo, rawpixel