Для того, чтобы передавать переменные с сайта, после добавления кода push-уведомлений (сгенерированный в сервисе) на сайт, нужно добавить код вида:
Если пользователь сначала подписался на push-уведомления, а потом появилась переменная, то при повторном заходе на сайт информация будет все равно передана на сервер и запись о подписке обновится.
Способ 2
Как вариант, чтобы передавать переменные данные о подписчиках в личный аккаунт в сервисе SendPulse, можно добавить на свой сайт дополнительные поля input с классом sp_push_custom_data:
Где,
"Name", "Email", "Last name" – произвольные названия переменных.
"Имя_посетителя_сайта", "Email_посетителя_сайта", "Фамилия_посетителя_сайта" - соответствующие значения этих переменных.
Количество строк кода равно количеству переменных, которые вы хотите передавать в личный аккаунт в сервисе для использования при персонализации и сегментации push-уведомлений.
Оба способа универсальны для сайтов на любых CMS.