Создание тестового сценария
Вы можете поэкспериментировать с конструктором сценариев Pushwoosh (Customer Journey Builder) и изучить его основные функции, прежде чем создавать сценарии для реальных пользователей. Для этого воспользуйтесь мобильным приложением Push On, которое мы разработали специально для тестирования функций Pushwoosh.
Следуйте приведенным ниже инструкциям, чтобы узнать, как создать свой первый тестовый сценарий для мобильных пользователей.
1. Установите демо-приложение Push On
Anchor link to- Загрузите приложение, отсканировав QR-коды или перейдя по ссылкам ниже:
- В своем аккаунте Pushwoosh откройте стандартное приложение Pushwoosh Demo App и найдите Код приложения (Application code) в левом верхнем углу Панели управления:

- Откройте приложение Push On. Если вы увидите всплывающее окно с запросом на отправку пуш-уведомлений, подтвердите свое разрешение. После этого введите ваш Код приложения (Application code) и нажмите Submit:

- Убедитесь, что приложению Push On разрешена отправка пуш-уведомлений.
2. Создайте сценарий
Anchor link toПредположим, у вас есть приложение для покупок, и вы хотите превратить пользователей вашего приложения в покупателей. Пользователь заходит в ваше приложение, добавляет товары в корзину, но по какой-то причине не завершает покупку. Самое время отправить ему пуш-уведомление с напоминанием о том, что корзина ждет его возвращения! Вашей маркетинговой целью в этом случае будет успешно завершенная пользователем покупка.
Ниже описаны шаги по созданию сценария для нашего примера.
- В своем аккаунте Pushwoosh перейдите в Pushwoosh Demo App. Откройте раздел Customer Journey Builder и нажмите Create Campaign:

- Мы хотим, чтобы сценарий запускался, как только пользователь добавляет товар в корзину. Для этого мы будем использовать Вход по триггеру (Trigger-based Entry), который добавляется автоматически при создании новой кампании.
Дважды щелкните по элементу входа и выберите событие ProductAdd:

- Теперь разделим пользователей на тех, кто завершил оформление заказа, и тех, кто бросил корзину. Для этого добавьте элемент Ожидание триггера (Wait for Trigger), выберите событие CheckoutSuccess и установите время ожидания 1 минуту:

Если пользователь завершит оформление заказа в течение 1 минуты после добавления товара в корзину, он попадет в ветку Triggered (Триггер сработал); в противном случае — в ветку Not triggered (Триггер не сработал).
- Отправим пуш-уведомление пользователям из ветки Not triggered, чтобы побудить их вернуться к покупкам:

- Добавьте еще один элемент Ожидание триггера (Wait for Trigger), чтобы отследить эффективность вашей коммуникации — проверьте, завершают ли пользователи покупки после вашего пуш-уведомления. На этот раз подождем 5 минут после отправки первого пуша:

- Если пользователь не завершит покупку в течение 5 минут после получения пуш-уведомления, мы отправим ему еще одно уведомление с предложением вернуться к брошенной корзине:

- Завершите сценарий элементом Выход (Exit):

- Отслеживайте результаты с помощью Целей конверсии (Conversion Goals) — установите событие CheckoutSuccess в качестве индикатора успеха вашего сценария и проверьте, сколько пользователей достигают этой цели в рамках сценария:

- Убедитесь, что все готово к запуску, с помощью Ассистента сценария (Journey Assistant). Если сценарий настроен правильно, вы сможете запустить его немедленно:

3. Протестируйте ваш сценарий
Anchor link toТеперь вы можете протестировать сценарий с помощью приложения Push On.
- Если вы еще не видели всплывающее окно с запросом на отправку пуш-уведомлений, перейдите в раздел Settings (Настройки) и нажмите кнопку Communication manager:

Установите флажок, чтобы включить пуш-уведомления, и нажмите Confirm.
- Перейдите в раздел Explore (Обзор) и добавьте любой товар в корзину:

- Откройте Cart (Корзину), нажмите Checkout (Оформить заказ) и выберите Continue as guest (Продолжить как гость). Это вызовет событие ProductAdd.
- Если вы больше ничего не будете делать, через минуту вы получите первое пуш-уведомление. Если вы подождете еще 5 минут, вы получите второе пуш-уведомление.
- Если вы нажмете Proceed, вы вызовете событие CheckoutSuccess и можете не получить пуш-уведомления в зависимости от времени, прошедшего с момента срабатывания события ProductAdd.
- Если вы хотите снова пройти шаги сценария как другой пользователь, перейдите в раздел Settings (Настройки) и нажмите Remove my personal data (Удалить мои персональные данные). После этого вы можете начать сценарий как новый пользователь (не забудьте снова включить пуш-уведомления, как описано в шаге 1).

Следующие шаги
Anchor link toТеперь вы можете приступить к созданию сценария для реальных пользователей. Вам помогут следующие статьи:
Вы также можете ознакомиться с примерами сценариев для каждого этапа жизненного цикла пользователя: