А/Б-тестирование интернет-магазина Shop-Script

А/Б-тестирование — это простой и надежный способ проверить, повысится ли эффективность работы вашего интернет-магазина или сайта после каких-то изменений в его дизайне или содержимом конкретной страницы. Суть А/Б-тестирования заключается в случайном показе одной (А) либо другой (Б) версии отдельной страницы посетителям сайта и последующем сравнении показателей эффективности каждой версии (конверсий, подписок, продаж и т. д.). Например, с помощью А/Б-тестирования можно сравнить разницу в конверсии и в объеме продаж в зависимости от набора промо-товаров, которые отображаются на главной странице вашего интернет-магазина. Подробнее на сайте Wikipedia.

В Shop-Script можно проводить А/Б-тестирование разными способами: только встроенными средствами Shop-Scirpt и с использованием сервиса Google Analytics.

А/Б-тестирование встроенными средствами Shop-Script

1. Добавьте тест

В разделе «Маркетинг → А/Б-тесты» добавьте новый тест. Укажите произвольное название для теста, чтобы отличать его от других тестов, которые вы будете проводить в будущем.

Определитесь, какое количество вариантов дизайна вы планируете использовать. Добавьте нужное количество вариантов и для каждого из них описательное название. Например, если вы хотите сравнить эффективность предложения разных товаров на главной странице, то варианты теста можно можно назвать так же, как называются такие товары:


Помимо введенных вами условных названий, у каждого варианта есть и стандартное буквенное обозначение: A, B, C, D и т. д. Эти обозначения будут в дальнейшем использоваться в коде теста.

2. Разместите код теста в HTML-шаблоне

Сохраните тест и с помощью кнопки «Получить код» скопируйте автоматически сформированное условие, с помощью которого и будет выполняться автоматическая смена вариантов содержимого на страницах интернет-магазина. Условие имеет следующий вид (для 2 вариантов в данном примере):

{if $wa->shop->ABtest(1) == 'A'}
    ... HTML для варианта “сноуборды” ...
{else}
    ... HTML для варианта “фотокамеры” ...
{/if}

Строки с многоточиями замените на фрагменты HTML-кода, которые должны отображаться для разных посетителей интернет-магазина во время А/Б-тестирования. К примеру, если вы хотите для разных вариантов теста отображать на главной странице разные списки товаров, то вместо строк с многоточиями вам будет достаточно указать код для размещения разных списков:

{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}

Скопируйте полученный код условия с вариантами оформления и вставьте код условия в шаблон дизайна или страницы — в то место, где необходимо провести А/Б-тестирование. После этого разные варианты оформления главной страницы магазина станут отображаться для разных посетителей, например:

А/Б-тестирование начинается автоматически сразу после сохранения HTML-шаблона с кодом условия.

3. Наблюдайте за результатами

Результаты А/Б-теста станут доступны в общем отчете о продажах (в разделе «Отчеты → Продажи») после оплаты первого же заказа, оформленного покупателем, который перед покупкой посещал страницу с размещенным на ней кодом А/Б-теста.

4. Примените результаты тестирования

Через некоторое время (лучше всего не ранее нескольких недель) сравните данные, полученные от каждого варианта теста. Если один из вариантов оказался значительно более эффективным, чем остальные, и вы решили оставить его в качестве основного, то удалите элементы А/Б-тестирования из шаблона витрины и оставьте только выигравший вариант HTML-кода.

Полезные советы

  1. Во время проведения А/Б-тестирования не вносите существенных изменений в свои маркетинговые кампании и структуру сайта, т. к. эти изменения могут повлиять на результаты тестирования и исказить их. В этом случае вам не удастся получить максимально точную картину происходящего.
  2. Не стоит делать поспешных выводов о результатах тестирования на основании недостаточно больших статистических данных, поскольку в этом случае велика вероятность получить недостаточно точную информацию, искаженную погрешностью работы генератора случайных чисел.
  3. В течение одного тестового периода выполняйте только один А/Б-тест. При одновременном выполнении сразу нескольких тестов могут быть получены недостаточно точные данные (например, если одновременно сравниваются разные варианты оформления кнопки «В корзину» и варианты дизайна дерева категорий), т. к. каждый из тестируемых элементов (дизайн кнопки и дизайн дерева категорий) может влиять на другой, и независимую проверку каждого из них по отдельности в таких условиях выполнить не удастся.
  4. Для того чтобы убедится в правильности завершенного А/Б-тестирования, его можно повторить через некоторое время. Подтвержденный таким образом результат заслуживает применения в рабочем режиме.

А/Б-тестирование с помощью Google Analytics

Независимо от А/Б-тестов, встроенных в Shop-Script, можно также выполнять аналогичное тестирование с использованием сервиса Google Analytics.

0 комментариев

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите