Перейти к содержанию

Как отправлять транзакционные сообщения

Транзакционные сообщения, такие как подтверждения заказов, продления подписки, сброс пароля, обновления по доставке или уведомления об оплате, необходимы для предоставления пользователям своевременной и актуальной информации на основе их конкретных действий. Pushwoosh позволяет автоматизировать эти сообщения с помощью инструмента Конструктор Customer Journey.

Предварительные требования

Anchor link to

Прежде чем настраивать транзакционные сообщения, убедитесь, что:

  • Pushwoosh SDK интегрирован в ваше мобильное приложение или на ваш сайт.
  • События, которые вы хотите использовать в транзакционных journey, созданы, настроены и отслеживаются в Pushwoosh. Узнайте больше о создании событий

Ниже приведены примеры распространенных транзакционных сообщений и шаги по их настройке с помощью Конструктора Customer Journey.

Отправка подтверждения заказа

Anchor link to

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

  1. В своем аккаунте Pushwoosh перейдите в Campaigns > Customer Journey Builder и нажмите Create campaign, чтобы начать создание потока транзакционных сообщений.
  2. В Конструкторе Customer Journey добавьте на канвас элемент входа на основе триггера и выберите событие PW_InAppPurchase (событие по умолчанию). Убедитесь, что событие настроено правильно. Узнайте больше
  1. Добавьте на канвас элемент push-уведомления. Создайте контент сообщения и используйте плейсхолдеры, такие как {{order_id}}, для его персонализации.

Пример контента push-уведомления

Anchor link to

Заголовок: “Подтверждение заказа”

Сообщение: “Спасибо за ваш заказ {{order_id}}! Ваши товары скоро будут отправлены.”

  1. Чтобы обеспечить доставку сообщения независимо от установленных лимитов, выберите Ignore Global frequency capping в настройках сообщения. Подробнее о настройке критически важных сообщений
  1. Завершите и запустите Journey. Настройте сообщение, а также любые необязательные шаги по сегментации или ожиданию. Добавьте элемент выхода и нажмите Launch для запуска Journey.

Теперь транзакционное сообщение будет отправляться автоматически при выполнении условий триггера.

Отправка email-сообщения о продлении подписки

Anchor link to

Используя сторонние сервисы управления подписками, такие как Adapty, Apphud и др., вы можете автоматически отправлять пользователям уведомления или email-сообщения о продлении подписки, когда она истекает, побуждая их к продлению. Для этого выполните следующие действия:

  1. Сначала настройте интеграцию сервиса с Pushwoosh. Узнайте больше о доступных интеграциях
  2. Затем настройте событие Subscription_expired в выбранном вами сервисе управления подписками. Когда подписка пользователя истечет, сервис отправит в Pushwoosh событие subscription expired.
  3. После настройки события в Конструкторе Customer Journey нажмите Create campaign и добавьте на канвас элемент входа на основе триггера.
  4. Выберите событие subscription expired, отправленное сторонним сервисом.
  1. Добавьте на канвас элемент Email и выберите заранее созданный контент email-сообщения.

Пример контента email-сообщения

Anchor link to

Тема: “Срок действия вашей подписки истек — продлите ее сейчас, чтобы оставаться на связи!”

Текст сообщения:

Здравствуйте!

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

[Продлить мою подписку]

Спасибо, что вы с нами! Мы с нетерпением ждем вашего возвращения!

  1. Чтобы обеспечить доставку сообщения независимо от установленных лимитов, выберите Ignore Global frequency capping в настройках сообщения. Подробнее о настройке критически важных сообщений

  2. Завершите настройку Journey и нажмите Launch campaign.

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

Отправка сообщения для сброса пароля

Anchor link to

Чтобы отправить email для сброса пароля, вам необходимо настроить событие сброса пароля, сконфигурировать ссылку для сброса на вашей стороне, а затем создать Customer Journey для отправки email-сообщения.

Выполните следующие шаги для завершения настройки:

Шаг 1. Настройте событие сброса пароля в Pushwoosh

Anchor link to

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

  1. Перейдите в раздел Events в панели управления Pushwoosh и нажмите Create event.
  2. Назовите событие, например, Password reset request.
  3. Добавьте к событию следующие атрибуты:
Имя атрибутаТипОписаниеПример значения
reset_linkStringУникальная ссылка для сброса пароля.https://yourapp.com/reset-password?token=abc
user_nameStringИмя пользователя для персонализации.John
token_durabilityIntegerСрок действия токена в секундах (например, 24 часа).86400
dateDateДата и время запроса на сброс.2024-11-18T10:00:00Z

Эти атрибуты действуют как плейсхолдеры, получая динамические данные из вашей системы при вызове события.

Настройте событие в вашем приложении. Узнайте больше о настройке кастомных событий

Шаг 2. Сгенерируйте ссылку для сброса пароля

Anchor link to

Когда пользователь запрашивает сброс пароля (например, нажимая «Забыли пароль?»), вам необходимо:

  1. Сгенерировать уникальный токен. Создайте безопасный, случайно сгенерированный токен для пользователя. Например, 12345-abcde-67890.
  2. Объедините токен с вашим URL-адресом для сброса пароля. Например, https://yourapp.com/reset-password?token=12345-abcde-67890.
  3. Сохраните токен в своей базе данных, связав его с учетной записью пользователя, и установите срок действия (например, 24 часа).
  4. Включите ссылку для сброса в атрибут события reset_link при вызове события Password Reset Request.

Шаг 3. Создайте контент email-сообщения

Anchor link to
  1. Перейдите в раздел Email content в Pushwoosh и создайте новый контент для email-сообщения. Узнайте больше
  2. Добавьте плейсхолдеры для динамического контента:
    1. {{reset_link}} для ссылки сброса пароля.
    2. {{user_name}} для имени пользователя.
    3. {{token_durability}} для срока действия ссылки.

Шаг 4. Создайте кампанию

Anchor link to
  1. Перейдите в раздел Customer Journey в Pushwoosh и нажмите Create Campaign.
  2. Перетащите элемент Trigger-based entry на канвас.
  3. Настройте триггер так, чтобы он активировался, когда ваша система отправляет событие Password Reset Request.
  1. Добавьте элемент Email на канвас.

  2. Свяжите элемент Email с элементом Trigger-based entry.

  3. Выберите ранее созданный контент email-сообщения с плейсхолдерами для ссылки сброса и данных пользователя.

  1. Чтобы обеспечить доставку сообщения независимо от установленных лимитов, выберите Ignore Global frequency capping в настройках сообщения.

  2. После добавления контента сообщения убедитесь, что все шаги в journey настроены правильно. Добавьте элемент Exit и нажмите Launch campaign, чтобы запустить journey.

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