# Создание тестового Journey

Вы можете поэкспериментировать с конструктором Customer Journey от Pushwoosh и изучить его основные функции, прежде чем создавать Journey для реальных пользователей. Для этого используйте мобильное приложение **Push On**, которое мы разработали специально для тестирования функций Pushwoosh.

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

<Aside type="note">
Вы также можете создать тестовое Journey для веб-пользователей, используя наш демонстрационный сайт: [https://pushon.pushwoosh.com/products/](https://pushon.pushwoosh.com/products/)
</Aside>

### 1. Установите демо-приложение Push On

1. Загрузите приложение, отсканировав QR-код или перейдя по ссылке ниже:

<div class="download-cards">
  <div class="card" align="center">
    <h3>iOS</h3>
    <img src="/shared-11.webp" alt="Приложение для iOS" width="350" height="auto" />
    <a href="https://apps.apple.com/ru/app/push-on/id1122054952?l=en">Скачать для iOS</a>
  </div>
</div>


2. В своем аккаунте Pushwoosh откройте стандартное приложение **Pushwoosh Demo App** и найдите **код приложения (Application code)** в левом верхнем углу Панели управления.

<img src="/customer-journey-how-to-try-it-out-1.webp" alt="Панель управления Pushwoosh, показывающая код приложения в демо-приложении"/>

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

<img src="/shared-26.webp" alt="Экран приложения Push On для ввода кода приложения и его отправки" width="287" style="display: block; margin: 0 auto;" />

4. Убедитесь, что приложению Push On разрешено отправлять push-уведомления.

### 2. Создайте Journey

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

Ниже описаны шаги по созданию Customer Journey для нашего примера.

1. В своем аккаунте Pushwoosh перейдите в **Pushwoosh Demo App**. Откройте раздел **Customer Journey Builder** и нажмите **Create Campaign**:

<img src="/customer-journey-how-to-try-it-out-2.webp" alt="Customer Journey Builder с опцией Create Campaign в Pushwoosh Demo App"/>

2. Мы хотим, чтобы Journey начиналось, как только пользователь добавляет товар в корзину. Для этого мы будем использовать **Trigger-based Entry**, который добавляется автоматически при создании новой кампании.

Дважды щелкните элемент Entry и выберите Event **ProductAdd**:

<video src="/customer-journey-how-to-try-it-out-3.webm" title="Выбор события ProductAdd для Trigger-based Entry" autoplay loop muted playsinline />

<Aside type="note">
Event **ProductAdd** срабатывает, когда пользователь добавляет товар в корзину в приложении Push On. Это Event доступно по умолчанию для Pushwoosh Demo App. В реальном проекте вы можете [настроить свои собственные Events](/ru/product/audience-data-and-segmentation/events/) и использовать их в Journey.
</Aside>

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

<video src="/customer-journey-how-to-try-it-out-4.webm" title="Настройка Wait for Trigger с событием CheckoutSuccess и ожиданием в 1 минуту" autoplay loop muted playsinline />

<Aside type="note">
Event **CheckoutSuccess** доступно по умолчанию для Pushwoosh Demo App. В реальном проекте вы можете [настроить свои собственные Events](/ru/product/audience-data-and-segmentation/events/) и использовать их в Journey.
</Aside>

Если пользователь завершает оформление заказа в течение 1 минуты после добавления товара в корзину, он перейдет в ветку **Triggered**. В противном случае он перейдет в ветку **Not triggered**.

4. Давайте отправим push-уведомление пользователям из ветки **Not triggered**, чтобы побудить их вернуться к покупкам:

<video src="/customer-journey-how-to-try-it-out-5.webm" title="Добавление push-уведомления с использованием пресета Cart Recovery - 1 min" autoplay loop muted playsinline />

<Aside type="note">
В нашем примере мы использовали [Push Preset](/ru/product/content/push-presets) **Cart Recovery - 1 min**, уже предварительно настроенный в Pushwoosh Demo App. Вы можете создавать свои собственные пресеты и использовать их в Journey.
</Aside>

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

<video src="/customer-journey-how-to-try-it-out-6.webm" title="Добавление второго Wait for Trigger на 5 минут после первого пуша" autoplay loop muted playsinline />

6. Если пользователь не завершает покупку в течение 5 минут, отправьте еще один пуш, чтобы вернуть брошенную корзину:

<video src="/customer-journey-how-to-try-it-out-7.webm" title="Настройка второго push-уведомления о восстановлении корзины" autoplay loop muted playsinline />

<Aside type="note">
Для этого push-уведомления мы использовали [Push Preset](/ru/product/content/push-presets) **Cart Recovery - 5 min**, уже предварительно настроенный в Pushwoosh Demo App. Вы можете создавать свои собственные пресеты и использовать их в Journey.
</Aside>

7. Завершите Journey элементом **Exit**:

<video src="/customer-journey-how-to-try-it-out-8.webm" title="Добавление элемента Exit для завершения Journey" autoplay loop muted playsinline />

8. Отслеживайте свои результаты с помощью **Conversion Goals** — установите Event **CheckoutSuccess** в качестве индикатора успеха вашего Journey и проверьте, сколько пользователей достигает этой цели в рамках Journey:

<video src="/customer-journey-how-to-try-it-out-9.webm" title="Установка Conversion Goal с событием CheckoutSuccess" autoplay loop muted playsinline />

9. Используйте [предстартовую проверку (Pre-launch check)](/ru/product/customer-journey/journey-settings/#pre-launch-check), чтобы убедиться, что Journey готово к запуску. Когда все шаги будут пройдены, нажмите **Start campaign** для запуска.

<video src="/customer-journey-how-to-try-it-out-10.webm" title="Использование предстартовой проверки для валидации и запуска кампании" autoplay loop muted playsinline />

### 3. Протестируйте Journey

Теперь вы можете протестировать Journey с помощью приложения Push On.

1. Если вы еще не видели всплывающее окно о разрешении на отправку пушей, перейдите в раздел **Settings** и нажмите кнопку **Communication manager**:

<img src="/customer-journey-how-to-try-it-out-11.webp" alt="Экран настроек приложения Push On с Communication manager" width="285" style="display: block; margin: 0 auto;"/>

Установите флажок, чтобы включить push-уведомления, и нажмите **Confirm**.

2. Перейдите в раздел **Explore** и добавьте любой товар в корзину:

<img src="/customer-journey-how-to-try-it-out-12.webp" alt="Раздел Explore в приложении Push On, добавление товара в корзину" width="287" style="display: block; margin: 0 auto;"/>

3. Откройте **Cart**, нажмите **Checkout** и выберите **Continue as guest**. Это вызовет Event **ProductAdd**.

* Если вы больше ничего не сделаете, через минуту вы получите первое push-уведомление. Если вы подождете еще 5 минут, вы получите второе push-уведомление.
* Если вы нажмете **Proceed**, вы вызовете Event **CheckoutSuccess** и можете не получить push-уведомления в зависимости от времени, прошедшего с момента вызова Event **ProductAdd**.

4. Если вы хотите снова пройти шаги Journey как другой пользователь, перейдите в раздел **Settings** и нажмите **Remove my personal data**. После этого вы сможете начать Journey как новый пользователь (не забудьте снова включить push-уведомления, как описано в шаге 1).

<img src="/customer-journey-how-to-try-it-out-13.webp" alt="Экран настроек приложения Push On с опцией Remove my personal data" width="287" style="display: block; margin: 0 auto;"/>

<Aside type="caution">
Если вы не видите ожидаемое сообщение, откройте приложение Push On. Нажмите **Settings** → **Change Account** и повторно введите **код приложения (Application code)**. Затем попробуйте отправить пуш еще раз.
</Aside>

### Следующие шаги

Теперь вы можете приступить к созданию Journey для реальных пользователей. Вам помогут следующие статьи:

* [Элементы Journey](/ru/product/customer-journey/journey-elements/)
* [Настройки Journey](/ru/product/customer-journey/journey-settings/)

Вы также можете ознакомиться с примерами Journey для каждого этапа жизненного цикла пользователя:

* [Онбординг](/ru/product/how-to-guides/lifecycle-marketing-campaigns/how-to-onboard-users-with-pushwoosh/)
* [Активация](/ru/product/how-to-guides/lifecycle-marketing-campaigns/how-to-set-up-a-user-activation-campaign-with-pushwoosh/)
* [Вовлечение](/ru/product/how-to-guides/lifecycle-marketing-campaigns/how-to-set-up-a-user-engagement-campaign-in-pushwoosh/)
* [Удержание](/ru/product/how-to-guides/lifecycle-marketing-campaigns/how-to-set-up-a-retention-campaign-in-pushwoosh/)
* [Повторное вовлечение](/ru/product/how-to-guides/lifecycle-marketing-campaigns/how-to-create-a-re-engagement-campaign-in-pushwoosh/)