Как передавать пользовательские переменные при подписке на чат-бота

Интеграция SendPulse с мессенджерами позволяет передавать переменные {{phone}}, {{email}} и прочие пользовательские в аккаунт SendPulse при подписке на чат-бота.

Настроить передачу переменных можно двумя способами.

Способ 1

После добавления кода виджета подписки чат-бота, добавьте на сайт код вида:

<script type="text/javascript">
window.oSpP = {
        phone: '+123123123',
        email: 'username@example.com',
name: "Olga",
city: "Odessa"     } </script>

Если пользователи подписались на чат-бота, а потом для этих пользователей появились переменные {{phone}}{{email}}, {{city}} и {{name}} их данные не будут переданы в аккаунт SendPulse.

Способ 2

Добавьте на сайт дополнительные поля input с классом sp_push_custom_data:

<input type="hidden" name="email" class="sp_push_custom_data " value="username@example.com">
<input type="hidden" name="phone" class="sp_push_custom_data " value="+123123123">
<input type="hidden" name="name" class="sp_push_custom_data " value="Olga">
<input type="hidden" name="city" class="sp_push_custom_data " value="Odessa">

Оба способа универсальны для сайтов на любых CMS.

Если вы уже настроили передачу переменных при подписке на web push уведомления, переменные будут передаваться и при подписке на чат-бота — дополнительные настройки не требуются.

Оцените, насколько полезна статья "Как передавать пользовательские переменные при подписке на чат-бота"

Оценка: 5 / 5 (9)

    Другие полезные страницы

    Популярное в нашем блоге

    Попробуйте бесплатный бот для рассылок в Facebook Messenger