Dlaczego i jak zintegrować Voucherify z commercetools? Metoda Figi Dusiciela
Opublikowany: 2024-01-25W szybko rozwijającym się środowisku e-commerce elastyczność i dostosowywanie oferowane przez mechanizmy promocji są kluczem do utrzymania konkurencyjności. W miarę skalowania firmy często napotykają ograniczenia wynikające z wbudowanych mechanizmów promocji platform e-commerce.
W tym artykule opisano, dlaczego i jak zintegrować usługę Voucherify Promotion i Loyalty Engine z narzędziami handlowymi. Przedstawia także strategiczne podejście do stopniowej migracji starszych promocji w narzędziach handlowych do Voucherify zgodnie z podejściem Strangler Fig.
Przyjrzyjmy się najpierw , dlaczego oprócz narzędzi handlowych potrzebujesz zewnętrznego silnika promocji .
Ograniczenia silnika promocji commercetools
commercetools oferuje wbudowany silnik promocji, jednak może szybko okazać się niewystarczający w obliczu rosnącej skali i bardziej złożonych przypadków użycia. Dzięki kompilacji opartej przede wszystkim na interfejsie API narzędzia commerce można łatwo rozszerzyć o mikrousługi takie jak Voucherify, aby wspierać niestandardowe scenariusze promocji i lojalności oraz pomagać przedsiębiorstwom w łatwym skalowaniu kampanii.
Oto, co umożliwiają narzędzia commerce integracji Voucherify, oprócz tego, co jest łatwo dostępne w narzędziach commerce:
1. Nieograniczone scenariusze promocyjne
Wbudowane scenariusze promocyjne commercetools są ograniczone, ponieważ commercetools nie obsługuje pakietów dynamicznych, programów lojalnościowych, kampanii poleceń, układania promocji ani konfigurowalnych opcji kart podarunkowych, tak jak robi to Voucherify. Reguły kampanii również nie są zbyt elastyczne i wszelkie niestandardowe scenariusze będą wymagały obejścia . W tym właśnie pomaga silnik reguł kuponów – z opcjami dostosowywania w oparciu o niestandardowe zdarzenia i metadane.
Jednym z przykładów ograniczeń commercetools są promocje subskrypcji Breville dla lojalnych klientów. Firma Breville oferuje subskrypcję ziaren kawy i chciała dać darmowy produkt, jeśli klient subskrybuje ich usługę przez określoną liczbę miesięcy. Taka promocja nie była możliwa do zrealizowania za pomocą commercetools, dlatego wykorzystano do tego commercetools i integrację Voucherify.
2. Solidne funkcje personalizacji
Jak pokazują badania, spersonalizowane promocje zwiększają efektywność wydatków marketingowych nawet o 30% . Chronią także Twój budżet marketingowy przed szybkim zmarnowaniem się i całkowitym zniknięciem marży.
commercetools ma bardziej ograniczone opcje niż Voucherify w zakresie zaawansowanej segmentacji klientów , targetowania lub personalizacji w czasie rzeczywistym w oparciu o niestandardowe atrybuty biznesowe. Jeśli potrzebujesz więcej opcji personalizacji, warto rozważyć połączenie Voucherify ze swoją platformą commercetools.
3. Lepszy CX dla promocji dostosowanych do potrzeb klienta
commercetools nie oferuje gotowego sposobu wyświetlania wszystkich dostępnych promocji indywidualnemu klientowi (sprawdź Qualification API by Voucherify). Ta funkcja pozwala szybko działać w zakresie konwersji, AOV, a nawet sprzedaży krzyżowej i dodatkowej.
Co więcej, commercetools nie oferuje portfeli klientów wyświetlających wszystkie dostępne promocje – coś, co można łatwo zbudować za pomocą API Voucherify.
4. Kalkulacje cen i rabatów w czasie rzeczywistym
Aktualizacje w czasie rzeczywistym dotyczące rabatów i cen mają kluczowe znaczenie zarówno ze względów CX, jak i zgodności. Domyślnie commercetools stosuje promocje i rabaty w koszyku, ale jeśli zawartość koszyka ulegnie zmianie, aktualizuje promocje tylko na etapie realizacji transakcji , a nie bezpośrednio w koszyku, co może prowadzić do problemów z przestrzeganiem zasad i gorszej obsługi klienta.
Voucherify oblicza promocje za każdym razem, gdy klient aktualizuje koszyk lub stosuje promocje (np. kody promocyjne, karty podarunkowe, punkty lojalnościowe), zapewniając dobrą obsługę klienta i prawidłową cenę końcową. Jeżeli promocja nie jest już aktualna lub koszyk nie kwalifikuje się do danego kuponu rabatowego, który został wcześniej zastosowany, może wyświetlić się komunikat ostrzegawczy (błąd).
5. Więcej nieszablonowych kanałów dystrybucji promocji
Tworząc promocje w narzędziach handlowych, możesz rozszerzyć te kampanie na inne punkty kontaktu z klientem (internet, telefon komórkowy, czat) za pomocą interfejsu API. Jednak commercetools nie oferuje integracji z platformami dystrybucyjnymi, takimi jak CEP lub dostawcy poczty e-mail. Aby to zrobić, musiałbyś skonfigurować promocje w oddzielnych aplikacjach przy użyciu interfejsu API commercetools, co skutkowałoby dodatkową pracą ręczną i wydłużeniem czasu wprowadzenia promocji na rynek.
Tworzenie promocji w Voucherify pozwala łatwo udostępniać je w sklepie commercetools, aplikacji mobilnej i innych kanałach. Dzięki funkcjom Voucherify, takim jak e-mail i SMS, integracja CEP i inne narzędzia, możesz zapewnić spójną obsługę klienta w wielu kanałach. Dodatkowo masz pełną kontrolę nad promocjami za pomocą jednego narzędzia.
6. Brak limitów aktywnych kampanii
commercetools nie jest w stanie obsłużyć dużej liczby jednoczesnych kampanii, ponieważ domyślnie pozwala na:
- 500 aktywnych rabatów produktowych w ramach projektu w dowolnym momencie.
- 100 aktywnych rabatów na koszyk niezależnie od sklepu.
- Do 100 rabatów na koszyk na sklep.
W miarę rozwoju przedsiębiorstw ograniczenia te stają się coraz bardziej zauważalne. Voucherify nie ma tych ograniczeń i może być skalowany w nieograniczony sposób wraz z rozwojem Twojej firmy.
7. Rozbudowane możliwości samoobsługi
W zależności od programistów zajmujących się zarządzaniem promocjami w handlu narzędzia ostatecznie zahamowają Twoje działania marketingowe i zwiększą koszty. Bardzo częstym przypadkiem użycia, w którym klienci commercetools muszą zaangażować programistów, jest zbiorcze generowanie unikalnych kodów promocyjnych . Dzięki Voucherify możesz rozwiązać ten problem kilkoma kliknięciami prosto z Panelu. Tworzenie niestandardowych rozwiązań, które działają w oparciu o narzędzia handlowe, aby zapewnić więcej scenariuszy promocyjnych, zwiększa ryzyko błędnych konfiguracji i oszustw.
Voucherify oferuje wizualny pulpit nawigacyjny, na którym można konfigurować, zarządzać i analizować wszystkie kampanie przy niewielkiej lub żadnej umiejętności kodowania, co zmniejsza ryzyko błędów ręcznych i skraca czas, jaki zespoły muszą spędzać na uruchamianiu promocji i zarządzaniu nimi.
8. Zarządzanie kampaniami w skali przedsiębiorstwa na poziomie szczegółowym
Izolacja kampanii pod kątem rynku i marki
commercetools przechowuje wszystkie kampanie w jednym edytorze promocji, co może być kłopotliwe w obsłudze, jeśli masz firmę obejmującą wiele regionów lub wiele marek i prowadzącą wiele kampanii lokalnych.
Voucherify pozwala oddzielić kampanie specyficzne dla regionu lub marki. Możesz na przykład przechowywać je w oddzielnych projektach lub rozdzielić, dodając do kampanii metadane specyficzne dla regionu lub marki, które można wykorzystać jako filtr podczas przeglądania, analizowania lub edytowania kampanii.
Solidne opcje wyszukiwania kampanii
Korzystanie z funkcji wyszukiwania kampanii w narzędziach handlowych może być trudne. Znalezienie kampanii dostosowanych do regionu, waluty, sklepu lub kanału jest trudne, ponieważ wszystkie kampanie znajdują się w tym samym edytorze i nie ma wbudowanego filtra dla tych kategorii. Wyszukiwanie na podstawie typu rabatu, produktu objętego rabatem lub wykorzystania kampanii również nie jest możliwe. Do wyszukiwania nie można używać niestandardowych pól ani predykatów. Dodawanie tagów do kampanii w celu lepszej organizacji nie wchodzi w grę. Wbudowane wyszukiwanie nie obsługuje wyszukiwania rozmytego i częściowej obsługi nazw.
Niestandardowe uprawnienia dostępu i przepływy pracy
commercetools ma stałe uprawnienia dostępu dla całego projektu i nie pozwala na ustawianie uprawnień osobno dla różnych kanałów, sklepów czy krajów. Może to stanowić wyzwanie dla firm działających w wielu krajach lub posiadających różne marki, które chcą zapewnić dostęp do lokalnych rabatów tylko lokalnym zespołom. Ponadto nie ma prostego sposobu aktywacji lub dezaktywacji kont użytkowników.
Łatwiejsze zarządzanie kampaniami masowymi
Wbudowany silnik promocji commercetools nie pozwala na masowe tworzenie ani usuwanie kodów promocyjnych . Klonowanie kampanii jest trudne i można to zrobić jedynie poprzez utworzenie szablonów.
9. Sprawniejsze przetwarzanie reguł walidacji
commercetools sprawdza wszystkie reguły walidacji wszystkich promocji, aby zastosować promocję, co może prowadzić do dłuższych czasów przetwarzania na dużą skalę (wiele regionów, sklepy z promocjami specyficznymi dla regionu i sklepu). Przykładowo, jeśli ktoś kupuje materac we Francji korzystając z promocji obowiązującej tylko we Francji, commercetools niepotrzebnie sprawdza zasady walidacji wszystkich promocji dostępnych dla klientów w Polsce, Niemczech, USA itp.
Voucherify oferuje tworzenie oddzielnych projektów dla każdego regionu lub marki, co pozwala oddzielnym zespołom pracować nad oddzielnym podzbiorem kampanii. Jeśli zostanie dokonana walidacja lub realizacja promocji, przetwarzane są tylko reguły walidacji dla tego konkretnego projektu i tylko do momentu, gdy jedna z reguł nie zostanie spełniona (wtedy inne nie są sprawdzane i pomijane) zmniejszając obciążenie i zwiększając wydajność wykonywanych wywołań API.
Integracja Voucherify z commercetools – poradnik dotyczący migracji
Napisaliśmy przewodnik wdrażania Voucherify, który wyjaśnia, jak rozpocząć korzystanie z Voucherify i narzędzi handlowych oraz przewodnik integracji Voucherify. Nie omówiliśmy tam jednak przypadku, gdy masz promocje na żywo obsługiwane przez silnik promocji commercetools i planujesz migrację ich na dużą skalę. To właśnie zamierzamy omówić poniżej:
Ogólnie rzecz biorąc, możesz przeprowadzić „wielką” integrację Voucherify z narzędziami handlowymi, jeśli:
- Nie prowadzisz jeszcze wielu promocji w commercetools.
- Właśnie zacząłeś korzystać z commercetools i nadal jesteś w procesie konfiguracji.
Jeśli polegasz na promocjach w narzędziach handlowych i/lub Twój komponent realizacji transakcji jest ściśle powiązany z promocjami, zaleca się stopniowe przechodzenie na Voucherify, aby zminimalizować zakłócenia i ryzyko, przyspieszając czas potrzebny na zauważenie wartości. Wzorzec Dusiciela i wzorzec zmian równoległych mogą być tym, czego potrzebujesz, aby pomyślnie przeprowadzić migrację.
Wzorzec Fig Stranglera , zgodnie z definicją Martina Fowlera, to technika tworzenia oprogramowania używana do stopniowego przechodzenia od monolitu do mikrousług. Schemat zmian równoległych polega na stopniowym zastępowaniu określonych funkcjonalności starego systemu funkcjami nowego systemu, przy jednoczesnym zapewnieniu równoległego działania obu systemów podczas przejścia (schemat zmian równoległych).
Jak dokończyć migrację istniejących promocji z commercetools do Voucherify przy użyciu tych wzorców?
Migracja może odbywać się na przykład przy użyciu równoległego wzorca zmian w trzech fazach: rozwijania, migracji i kurczenia się.
- Rozwiń – W początkowej fazie ekspansji utwórz i wdrożyj zaktualizowane interfejsy (wersja 2.0) dla konsumentów. Jednoczesne korzystanie z wersji 1.0 i 2.0 stanowi podstawę dla fazy migracji. Umożliwia to konsumentom przejście, podczas gdy zespół ds. integracji koncentruje się na rozwoju API Promotions i integracji Voucherify.
- Migruj – gdy konsumenci na pierwotnym rynku zaczną korzystać z nowych wersji i zintegrować Voucherify, rozpocznij migrację różnych rynków. Zaleca się rozpoczynanie wdrożeń rynkowych pojedynczo, a następnie przejście do większych, bardziej złożonych wdrożeń zbiorczych.
- Umowa — na koniec możesz usunąć połączenie z poprzednio używanymi promocyjnymi punktami końcowymi udostępnianymi przez commercetools i zamknąć silnik promocji commercetools.
Jak przenieść promocje commercetools do Voucherify?
Aby przeprowadzić migrację, możesz wykonać następujące kroki:
1. Identyfikacja komponentów do wymiany
Domyślnie promocje i realizacja transakcji są w narzędziach handlowych ściśle ze sobą powiązane. Aby tymczasowo zachować promocje pochodzące z obu systemów bez zakłócania procesu realizacji transakcji, należy oddzielić realizację transakcji od promocji i włączyć połączenie z narzędziami Voucherify i commerce w celu obsługi promocji.
2. Funkcjonalność odsprzęgania
Istotą Wzorca Dusiciela jest stopniowe oddzielenie funkcjonalności starego systemu i przekierowanie go do nowego systemu. W ten sposób możesz początkowo wdrożyć nowy mechanizm promocji na jednym rynku, aby przetestować i poeksperymentować, czy wszystko działa zgodnie z oczekiwaniami, a dopiero potem wdrożyć go na większej liczbie rynków.
Możesz zacząć od utworzenia nowej, osobnej warstwy orkiestracji, nazwijmy ją commerce API. Ten interfejs API handlu będzie działać jako warstwa pośrednia pomiędzy platformą e-commerce (interfejsy API koszyka, produktu, kasy) i tymczasowo będzie komunikować się zarówno z interfejsami API commercetools, jak i interfejsami API Voucherify w celu sprawdzania promocji, realizacji itp. Możesz utworzyć ten nowy interfejs API handlu jako nowy API lub w ramach backendu dla frontonu (punkty końcowe API w Next.js) lub zaktualizuj istniejącą warstwę orkiestracji, jeśli została ona wcześniej utworzona.
Następnie możesz wykorzystać nowy interfejs API handlu, aby powiązać koszyki i pozycje zamówienia z rabatami i kodami rabatowymi.
Może być również konieczna edycja usług zaplecza/połączonych. Wcześniej te usługi zarządzające promocjami korzystały z wbudowanych pól promocji commercetools. Przykładowo zdarzenie OrderCreated przenosiło informację o zastosowanych promocjach i rabatach w domyślnych polach zdefiniowanych w commercetools. W dalszym ciągu możesz wykorzystać te pola (funkcjonalność) do stosowania promocji za pomocą systemów zewnętrznych, korzystając z mechanizmu Direct Discounts, a następnie pominąć modyfikowanie usług zaplecza.
Możesz także usunąć te pola i skorzystać z nowych obiektów promocyjnych pochodzących z Voucherify. Będziesz musiał zaktualizować m.in. pola w schemacie Zamówienia i Pozycje zamówienia. Zaktualizowany schemat umożliwia migrację w czasie, gdy zespół integracyjny integruje Voucherify.
3. Przekierowywanie połączeń
Z biegiem czasu możesz stopniowo zacząć używać Voucherify API wraz z wbudowanym API promocji commercetools, na przykład zaznaczając, który API promocji, Voucherify lub commercetools powinny komunikować się z API handlu commercetools. Pozwala to na migrację funkcjonalności fragmentarycznie, a nie wszystkich na raz.
4. Bieg równoległy
Podczas migracji zarówno stary, jak i nowy system (commercetools i Voucherify) będą działać równolegle, co oznacza, że rabat będzie naliczany zarówno przez commercetools, jak i Voucherify. Ma to kluczowe znaczenie dla utrzymania ciągłości działania i zmniejszenia ryzyka zakłóceń w świadczeniu usług.
W miarę pomyślnej migracji większej liczby funkcji promocyjnych do Voucherify oraz ich stabilności i skuteczności, można stopniowo zmniejszać zależność od starego silnika promocji.
5. Zakończ migrację i wycofanie starego systemu
Ostatnim krokiem we Wzorze Dusiciela jest całkowita migracja do nowego systemu i wycofanie starego systemu. Gdy wszystkie funkcje promocyjne zostaną pomyślnie uruchomione w Voucherify i będziesz mieć pewność co do stabilności i wydajności nowego systemu, możesz całkowicie zaprzestać korzystania z wbudowanego silnika promocji commercetools.
Oto przykładowy harmonogram zmian niezbędnych do integracji, jak opisano wcześniej:
Jak Voucherify wspiera stopniową integrację z narzędziami handlowymi?
Voucherify umożliwia płynną, stopniową migrację istniejących promocji poprzez:
1. Niezależne i izolowane od rynku interfejsy API
Oferujemy osobne API dla różnych funkcjonalności, co pozwala na stopniową i kontrolowaną integrację. Na przykład możesz zacząć od zintegrowania tylko interfejsów API do sprawdzania i realizacji promocji, a później dodać polecenia, programy lojalnościowe i inne interfejsy API.
Oferujemy API izolowane rynkowo, przy czym każde API odpowiada za konkretny rynek, co pozwala na stopniowe łączenie różnych sklepów.
2. Wsparcie migracji danych
Oto, czego możesz oczekiwać od naszych usług migracji:
- Stałe wsparcie naszego zespołu w zakresie migracji danych.
- Bezpieczeństwo danych i brak przestojów dla klientów końcowych.
- Elastyczne mechanizmy przechowywania danych (metadanych), które pozwalają na pełną realizację dowolnych obiektów biznesowych i przypadków narożnych.
- Opcje zbiorczego importu za pomocą plików CSV lub interfejsów API danych klientów, danych produktów, kodów kuponów, kodów kart podarunkowych, wydarzeń niestandardowych i metadanych.
Oferujemy dedykowane usługi wsparcia technicznego w zakresie migracji, jeśli potrzebujesz dodatkowego wsparcia w tłumaczeniu swoich dotychczasowych danych do obiektów Voucherify lub masz inne pytania związane z migracją.
3. Gotowe do użycia integracje i partnerzy
Pakiet gotowych integracji usprawnia proces migracji, zapewniając kompatybilność i skracając czas programowania. Oprócz integracji z narzędziami commerce oferujemy integracje z platformami CEP, systemami ERP, dostawcami CMS i nie tylko.
Pełną listę dostępnych integracji możesz sprawdzić tutaj.
Nasi doświadczeni partnerzy mogą zapewnić dodatkowe wsparcie i wiedzę podczas procesu migracji.
Wniosek
Integracja Voucherify ze sklepem commercetools może zmienić Twoje możliwości w zakresie promocji, lojalności, poleceń i kart podarunkowych. Zapewnia wyjątkową elastyczność i wydajność , eliminując ograniczenia i przeszkody wbudowanego silnika promocji commercetools . Efektem tej zmiany jest silniejszy, łatwiejszy do dostosowania i gotowy na przyszłość system promocyjny.
Firmy mogą płynnie przenieść istniejące promocje z commercetools do Voucherify, nie powodując zakłóceń, stosując strategiczne i stopniowe podejście. Ta metoda pozwala im nadać priorytet najważniejszym funkcjonalnościom lub najpierw uruchomić najważniejsze promocje, a później przenieść starsze promocje w zrównoważonym tempie.
W Voucherify mamy doświadczenie w przenoszeniu promocji ze starych i nowych systemów handlowych. Możemy pomóc i poprowadzić Cię przez tę zmianę, aby zapewnić bezproblemową podróż.
{{CTA}}
Chcesz przedłużyć promocje commercetools?
Porozmawiajmy
{{ENDCTA}}