


Testy A/B to prosty i niezawodny sposób na sprawdzenie, czy Twój sklep internetowy lub strona internetowa zwiększy swoją wydajność po wprowadzeniu pewnych zmian w wyglądzie lub zawartości danej strony. Idea testów A/B polega na losowym prezentowaniu odwiedzającym jedną (A) lub drugą (B) wersję danej strony, a następnie porównywaniu efektywności każdej z nich (konwersje, subskrypcje, sprzedaż, itp.). Na przykład, możesz użyć testu A/B, aby porównać różnicę we wskaźnikach konwersji i sprzedaży w zależności od zestawu produktów promocyjnych pokazanych na stronie głównej. Więcej na Wikipedii.
Istnieje kilka sposobów przeprowadzania testów A/B w aplikacji "Sklep": za pomocą wbudowanych narzędzi aplikacji "Sklep" oraz za pomocą Google Analytics.
W zakładce "Sklep → Marketing → Testy A/B" dodaj nowy test. Podaj dowolną nazwę testu, aby odróżnić go od innych testów, które będziesz przeprowadzał w przyszłości.
Określ, ile wariantów projektu planujesz wykorzystać. Dodaj żądaną liczbę opcji i opisową nazwę dla każdej opcji. Na przykład, jeśli chcesz porównać skuteczność różnych ofert produktowych na stronie głównej, możesz nazwać warianty testowe w taki sam sposób, w jaki nazywane są takie produkty:

Oprócz wprowadzonych konwencji, każda opcja posiada standardowe oznaczenie literowe: A, B, C, D, itd. Symbole te zostaną wykorzystane w dalszej części kodu testowego.
Zapisz wzór testowy i użyj przycisku "Pobierz kod", aby skopiować automatycznie wygenerowany warunek, który zostanie użyty do automatycznej zmiany alternatywnych treści w Twoim sklepie internetowym. Warunek ma następującą postać (dla 2 opcji w tym przykładzie):
{if $wa->shop->ABtest(1) == 'A'}
... HTML dla opcji “snowboardy” ...
{else}
... HTML dla opcji “aparaty fotograficzne” ...
{/if}
W miejsce linii przerywanych wstawiamy fragmenty kodu HTML, które powinny być wyświetlane dla różnych odwiedzających podczas testów A/B. Na przykład, jeśli chcesz, aby na stronie głównej wyświetlane były różne listy produktów dla różnych wariantów testu, możesz określić kod dla różnych list zamiast linii półkropek:
{if $wa->shop->ABtest(1) == 'A'}
{$products = $wa->shop->productSet("snowboards")}
{include file="list-thumbs.html" products=$products}
{else}
{$products = $wa->shop->productSet("photo")}
{include file="list-thumbs.html" products=$products}
{/if}
Skopiuj i wklej kod warunku z opcjami projektu do projektu lub szablonu strony, na której chcesz przeprowadzić test A/B. Następnie dla różnych gości zostaną wyświetlone różne opcje wyglądu, np:

Test A/B rozpoczyna się automatycznie, gdy tylko zapiszesz szablon HTML z kodem warunku.
Wyniki testu A/B będą dostępne w ogólnym raporcie sprzedaży (w zakładce "Sklep → Raporty → Sprzedaż") po pierwszym zamówieniu złożonym przez klienta, który odwiedził stronę z kodem testu A/B przed dokonaniem zakupu.
Po pewnym czasie (najlepiej najwcześniej po kilku tygodniach) porównaj dane uzyskane z poszczególnych wariantów testu. Jeśli jeden z wariantów jest skuteczniejszy od drugiego i zdecydujesz się zachować go jako bazowy, to usuń elementy testów A/B z szablonu witryny i pozostaw tylko zwycięski kod HTML.
Oprócz testów A/B zintegrowanych z aplikację "Sklep", podobne testy możesz przeprowadzać również za pomocą Google Analytics.

Pomóż innym użytkownikom w wyborze — bądź pierwszy, który podzieli się swoją opinią o tym poście.