Лучшие инструменты A/B-тестирования для мобильных приложений

Опубликовано: 2017-02-21

ab-testing-mobile-apps

Инструменты A/B-тестирования берут свое начало в веб-дизайне, и их концепция проста.

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

Допустим, вы определили, что кнопка «Купить» слишком мала. Затем вы сделаете вариант веб-страницы с большей кнопкой. Когда посетители попадают на ваш сайт, они будут случайным образом перенаправлены на одну из двух версий: версию A, которая является исходным сайтом, или версию B, которая содержит новую кнопку.

Через некоторое время вы анализируете результаты, чтобы увидеть, что сработало лучше. Если вариант улучшил продажи, то он становится вашей новой домашней страницей.

Это упрощенное объяснение, не последним из которых является то, что A/B-тестирование касается не только веб-страниц. Это также идеальный инструмент для тестирования мобильных приложений, особенно когда приложение предназначено для работы в качестве мобильной витрины.

Но при тестировании на мобильных устройствах есть дополнительная проблема — на самом деле донести изменения до ваших пользователей.

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

[Примечание: те из вас, кто играет дома в питьевую игру «Для этого есть приложение», должны быть готовы выпить взрослый напиток по вашему выбору, потому что это произойдет.]

A/B-тестирование эффективно только в том случае, если вы все делаете правильно. Итак, как вы это делаете? Что ж, даже в мире тестирования мобильных приложений для этого есть приложение. На самом деле несколько. Взгляните на эти пять различных инструментов приложения чтобы помочь вам получить максимальную отдачу от вашего мобильного канала.

1. Оптимизируйте

clip_image002

В основе любого инструмента A/B-тестирования лежит возможность вносить мгновенные изменения в пользовательский интерфейс приложения; Если бы вам приходилось ждать, пока люди обновят приложение, чтобы развернуть варианты, тестирование было бы своего рода кошмаром.

Это отлично подходит, когда вы хотите немедленных эстетических изменений в пользовательском интерфейсе, возможно, чтобы исправить ошибку или добавить немного сезонного колорита во внешний вид (например, праздники). Apptimize называет это «живыми обновлениями», и это механизм, который отправляет тестовые варианты определенным пользователям.

Для более сложных задач приложение позволяет вам скрыться и начать настраивать или удалять целые блоки кода, но именно функция Live Updates выделяет этот инструмент среди конкурентов.

Это потому, что Apptimize полезен для A/B-тестирования и позволяет использовать его в качестве механизма для внесения изменений в интерфейс вашего приложения, мгновенно доводимых до пользователей. Если вы хотите внести временное изменение в пользовательский интерфейс — например, добавить праздничную тему или привлечь внимание к 24-часовой распродаже — Live Update поможет вам.

И Apptimize не просто управляет вашими тестами — он создает их и управляет развертыванием.

Удобный интерфейс позволяет легко отслеживать все ваши изменения при создании теста.

Как правило, при развертывании варианта требуется много скрытого кодирования — разработчикам необходимо знать, какие части их кода были изменены для тестирования, что означает просмотр этого кода и ручная пометка каждого измененного раздела. .

С Apptimize часы, необходимые для работы, исключаются из уравнения. Просто внесите нужные изменения, а обо всем остальном позаботится Apptimize. Такое внимание к экономии времени и головной боли для программистов является серьезной причиной для его включения в этот список.

Apptimize предлагает два разных уровня подписки на свой сервис, который состоит не только из A/B-тестирования.

Владельцы малого бизнеса будут рады узнать, что в меньшем плане нет ограничений на компонент тестирования. Все, что вам нужно для разработки, развертывания и анализа ваших вариантов, включено в план нижнего уровня, наряду с оперативными обновлениями и пометкой функций (хорошо для мониторинга развертывания новых версий).

2. Азетон

Все эти инструменты тестирования полагаются на возможность мгновенно и беспрепятственно отправлять обновления пользователям. A/B-тестирование — это только одна из возможностей, и его набор функций обычно соответствует предписанной формуле.

Azetone настолько полнофункционален, насколько вы найдете, и даже интегрируется с платформами push-уведомлений, но их сервис отличается тем, как они используют возможность обновлять приложения в режиме реального времени.

Используя Azetone, вы можете A/B-тестировать свой путь к персонализированному пользовательскому опыту. Узнайте, что работает в данном городе, а затем создайте контент, который будет динамически отображаться, когда пользователь находится в этом городе. Персонализация может выполняться пользователем на основе его профиля, а Azetone интегрируется со сторонними платформами CRM, чтобы обеспечить еще более глубокое понимание.

Однако самым большим преимуществом Azetone может быть его аналитический механизм.

Конечно, он предоставляет данные о коэффициентах конверсии и может даже еще больше сегментировать их по ряду критериев — по демографическим характеристикам пользователей, типу устройства, местоположению и всему, что вы ожидаете.

Что больше всего впечатляет в аналитике Azetone, так это то, насколько полезной она может быть еще до того, как вы запустите свой первый A/B-тест. Просто сообщите ему, какие страницы в вашем приложении вы хотите отслеживать, и дайте программному обеспечению некоторое время поработать. Вскоре вы получите подробные отчеты с тепловыми картами, показывающими области каждой страницы, на которые приходится больше всего нажимать/прокручивать/масштабировать/и т. д. это происходит. Наряду с этими визуальными представлениями о том, где люди нажимают, есть подробный отчет, который сводит все это к реальным числам.

clip_image004

Такое понимание того, как люди используют ваше приложение, бесценно и даже может указать вам, какие изменения вы, возможно, захотите внести для тестирования.

У многих компаний нет денег, чтобы инвестировать в исследования фокус-групп, или времени, чтобы разработать и проанализировать анкеты обратной связи. Azetone заблаговременно устраняет проблемы пользовательского интерфейса, о которых вы даже не подозревали, а затем дает возможность протестировать варианты, которые могут решить эти проблемы. Именно этот аспект Azetone выделяет его среди конкурентов.

3. Лианплам

Позиционируя себя как платформу для мобильного взаимодействия, Leanplum, безусловно, имеет функции, подтверждающие это.

Его модуль A/B-тестирования правильнее было бы назвать ABCDEFGHIJKLM (вы поняли идею). Поддержка инструментом нескольких комбинаций вариантов (многовариантное тестирование) добавила бы только слой путаницы, если бы не исчерпывающая отчетность, которая все объясняет.

Leanplum упрощает сложное многоэтапное тестирование способами, которые другие инструменты даже не пытаются сделать, и представляет все данные пользователям в мгновенно понятном виде.

clip_image006

В основе миссии Leanplum по стимулированию взаимодействия лежит интегрированная функция обмена сообщениями.

С его помощью несколькими каналами, включая обмен сообщениями в приложении, всплывающие окна, push-уведомления и электронные письма, можно управлять из Leanplum и тесно вплетать в его тестирование и отчетность.

Он собирает много данных о том, насколько эффективен каждый канал (и каждое сообщение в этом канале) для привлечения и удержания клиентов. Но он идет дальше, автоматизируя обмен сообщениями на личном уровне и реагируя на поведение пользователей.

Например, если кто-то продолжает проверять зеленое платье, но никогда его не покупает, можно отправить дружеское push-уведомление или электронное письмо, если цена упадет. Эта автоматизация может масштабироваться среди пользователей, что приводит к автоматическим рассылкам электронной почты и сообщениям в приложении, предназначенным для возвращения пользователей. Конечно, все это можно протестировать.

Это отношение «У вас есть данные, вы можете действовать в соответствии с ними» — вот что делает Leanplum таким привлекательным выбором.

4. Сплитфорс

Splitforce, первый в списке, придерживающийся философии «Делай что-то одно и делай это хорошо», не предлагает ничего, кроме инструментов A/B-тестирования, но делает это очень хорошо.

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

clip_image008

За всем тестированием стоит аналитика данных Splitforce, идея которой на самом деле связана с некоторыми довольно пьянящими концепциями вероятности и статистики, которые слишком скучны, чтобы объяснять их здесь. Достаточно сказать, что Splitforce использует алгоритм машинного обучения, который постоянно оптимизирует свой анализ с постоянно растущим числом точек данных.

Разница в коэффициентах конверсии между контрольной группой А и вариантом Б может составлять всего несколько процентных пунктов — по сути, статистический подбрасывание монеты для человеческого глаза. Внутреннее глубокое погружение Splitforce в производительность каждой вариации позволяет выявить самые слабые вариации раньше и начать автоматически отсеивать их и перемещать пользователей к тем, которые работают лучше.

Хорошая новость заключается в том, что к концу эксперимента будут получены довольно убедительные и бесспорные данные, так или иначе, о том, какие варианты работают после завершения тестирования.

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

В этом отношении Splitforce отличается тем, что фактически улучшает ваше приложение еще до того, как вы успели проанализировать производительность каждого варианта.

5. Свернуть

Концепция Swrve заключается в том, что не все пользователи созданы одинаковыми. Это не только вопрос вкуса и предпочтений — то, на каком этапе жизненного цикла клиента находится человек, также должно определять получаемый им контент.

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

Расширенные инструменты тестирования Swrve, от адаптации до монетизации, покажут вам, как усовершенствовать ваше приложение, чтобы увеличить количество регистраций, вовлеченность и продажи.

clip_image010

Swrve поддерживает базу данных всех видов раскрывающих KPI: встроенная система проверки квитанций гарантирует, что данные о доходах являются истинным отражением успеха вашего приложения или кампании; данные о пользовательском опыте (например, количество сеансов на пользователя или среднее время сеанса) точно показывают, как и когда люди используют ваше приложение; настраиваемые воронкообразные отчеты показывают, где в рабочем процессе приложения вы фактически теряете людей, точки, которые выиграют от хорошего A/B-тестирования.

Все эти данные используются для постоянной персонализации работы с приложением для каждого пользователя, чтобы они получали сообщения, на которые, скорее всего, ответят, и предложения, которые, скорее всего, вам пригодятся. Предлагая идеи и данные, которые позволяют вам более лично взаимодействовать с клиентами, Swrve является одним из лучших доступных инструментов тестирования.

Заключение

Из этого списка видно, что A/B-тестирование — это нечто большее, чем просто выбрасывание чего-то в мир и просмотр того, что работает.

Само по себе это эффективный способ продолжать совершенствовать ваше приложение, чтобы сделать его таким, какое люди захотят иметь на своих устройствах. Ваше приложение настолько хорошо, насколько хорош последний опыт каждого пользователя.

Приложения, которые находятся в застое или обновления которых застряли на рассмотрении, прежде чем они будут допущены в магазин приложений, рискуют потерять пользователей. Изменяя, тестируя, персонализируя и анализируя быстрее, чем когда-либо прежде, вы можете сохранить пользователей, над которыми вы так усердно работали, в первую очередь. Доказано, что быстрые итерационные циклы являются ключом к долгосрочному успеху приложения. , потому что у них никогда не будет возможности стать статическими. Они слишком заняты улучшением.

Раньше такого рода стратегия развития принадлежала крупным компаниям с ресурсами для ее поддержки, но это уже не так. Инструменты приложения, описанные здесь, дают малым предприятиям шанс также испытать свой путь к долголетию.

Отобранные вручную статьи по теме:

  • Все, что вам нужно знать о маркетинге мобильных приложений
  • Как CTA могут значительно увеличить количество загрузок вашего мобильного приложения
  • 5 ошибок оптимизации App Store, которых следует избегать