Статья была полезной?
В тексте рассылок, на страницах сайта и в виджетах можно использовать переменные.
Переменные — это атрибуты, вместо которых подставляются индивидуальные данные пользователя и связанного с ним объекта (заказ, покупка и т.д.).
Вместо переменных каждый человек будет видеть в тексте индивидуальную информацию, например, свое имя или номер заказа. С помощью переменных можно персонализировать обращения к вашей аудитории.
Переменные в тексте рассылки
Преобразованные переменные в полученном письме
Переменные можно использовать по:
- Пользователям.
- Заказам.
- Покупкам.
Типы объектов в рассылках
Для каждого из объектов доступен свой список переменных:
Переменные по объекту «Пользователи»
| {uid} | ID пользователя |
| {account_title} | Заголовок аккаунта |
| {account_logo} | Логотип аккаунта |
| {account_login_address} | Адрес входа в аккаунт |
| {account_name} | Название аккаунта (англоязычное) |
| {maindomain} | Основной домен аккаунта |
| {mail_text_html_link} | Ссылка на html версию письма |
| {first_name} | Имя пользователя |
| {real_name} | Имя пользователя в правильном русском написании |
| {last_name} | Фамилия пользователя |
| {email} | Электронная почта пользователя |
| {phone} | Телефон пользователя |
| {unsubscribe_link} | Ссылка для отписки от рассылки |
| {participant_code} | Партнерский код |
| {personal_manager} | Имя персонального менеджера |
| {personal_manager_email} | Email персонального менеджера |
| {personal_manager_phone} | Телефон персонального менеджера |
| {user_hash} | Проверочный код пользователя |
| {created_at} | Дата регистрации (подробнее) |
| {name} | Имя полностью |
| {avatar_url} | URL Аватара |
| {today} | Сегодняшняя дата (подробнее) |
| {balance_virtual} | Баланс бонусного счета |
| {balance_deposit} | Баланс депозита |
| {unsubscribed_at} | Дата отписки от рассылки (подробнее) |
| {lesson_answer_count} | Количество ответов на уроки |
| {lesson_answer_count_str} | Количество ответов на уроки (текст) |
| {active_sale_code_NNN} | Купленный промокод по промоакции (подробнее) |
| {today plus="N"} | Сегодняшняя дата + N дней (подробнее) |
| {nextweekday day="monday" today="yes/no"} | Дата ближайшего дня недели (подробнее) |
| {city} | Город пользователя (только в процессах) |
Переменные в редакторе рассылки
Отображение переменных в письме у клиента
Для корректной работы переменных по персональному менеджеру пользователя — {personal_manager}, {personal_manager_email} и {personal_manager_phone} — в разделе «Партнерская программа» укажите:
- Эл. адрес, с которого уходят письма клиентам. Если поле не отображается в профиле персонального менеджера, настройте в своем аккаунте доменную почту.
- Имя отправителя. Если поле не заполнено, то значение для переменной {personal_manager} подтянется из профиля сотрудника-менеджера.
- Добавочный номер телефона.
Работа переменных по персональному менеджеру
Чтобы использовать данные из дополнительного поля пользователя в рассылках по пользователям и на страницах сайта, впишите в фигурные скобки заголовок доп. поля.
Получится переменная вида: {Заголовок дополнительного поля пользователя}.
Заголовок дополнительного поля
Переменная в рассылке
Также вы можете использовать данные из дополнительных полей пользователя в рассылках по заказам и покупкам. Для этого добавьте в переменную приставку user и заголовок доп. поля пользователя. Должна получиться переменная вида {user.Заголовок дополнительного поля пользователя}
Заголовок доп. поля пользователя
Переменная для подстановки доп. поля пользователя в рассылку по заказам или покупкам
Кроме того, в рассылке можно использовать переменную для мгновенного оформления заказа.
Переменная в редакторе рассылки
Отображение переменной в письме у клиента
Чтобы отобразить количество пользователей в определенной группе, используйте переменную:
- {calc_group_count_ID} — отражает число пользователей в группе. ID нужно заменить на цифровой ID этой группы (можно взять из ссылки на группу);
- {calc_group_count_ID word1=" ученик" word2=" ученика" word5=" учеников"} — отражает число пользователей в группе и добавляет суффикс — текст, который зависит от числа:
- word1 — если число заканчивается на 1.
- word2 — если число заканчивается на 2, 3, 4.
- word5 — если число заканчивается на 5, 6, 7, 8, 9, 0.
Если между числом и суффиксом нужен пробел, то нужно пробел добавить в суффикс.
Переменная с количеством пользователей в определенной группе
Отображение переменной с количеством пользователей в определенной группе
На страницах сайта также есть возможность использовать переменную {query.prmName|defaultValue}.
С помощью данной переменной можно подставлять значения параметров из ссылки.
Например, в разных вариантах рекламных объявлений, ориентированных на разную аудиторию, в ссылке могут содержаться различные параметры: utm_keyword=пенсионеров или utm_keyword=женщин в декрете и т.д. Тогда пользователь сможет перейти из рекламы на уже адаптированную под его поисковый запрос страницу. То есть текст на странице и текст объявления будут совпадать, что приведет к повышению интереса целевой аудитории и конверсии:
- prmName — значение передаваемого параметра из ссылки;
- defaultValue — значение по умолчанию, которое будет использоваться, если в ссылке заданный параметр отсутствует.
Если переменную использовать в таком виде {query.prmName}, то значение по умолчанию будет считаться пустым.
Например, в ссылке вы можете указать параметр keyword=пенсионеров или keyword=женщин в декрете:
{название_вашего_аккаунта}.getcourse.ru/?keyword=пенсионеров
Чтобы подставлять значения параметров:
- Укажите переменную на странице в текстовом блоке.
Переменная {query.prmName|defaultValue}
- В настройках текстового блока включите чекбокс «Заменять переменные пользователя».
Опция «Заменять переменные пользователя»
После перехода по ссылке в тексте отобразится заданный параметр.
Работа переменной {query.prmName|defaultValue}, когда есть параметр
Если параметр в ссылке не указан, отобразится значение по умолчанию (defaultValue = всех желающих):
Работа переменной {query.prmName|defaultValue}, когда параметр отсутствует
Обратите внимание
Переменная {password} работает только в письме Double Opt-In.
В рассылках ее использовать нельзя.
Ошибка использования переменной {password}
Переменные по объекту «Заказы»
| {uid} | ID пользователя |
| {account_title} | Заголовок аккаунта |
| {account_logo} | Логотип аккаунта |
| {account_login_address} | Адрес входа в аккаунт |
| {account_name} | Название аккаунта (англоязычное) |
| {maindomain} | Основной домен аккаунта |
| {mail_text_html_link} | Ссылка на html версию письма |
| {first_name} | Имя пользователя |
| {real_name} | Имя пользователя в правильном русском написании |
| {last_name} | Фамилия пользователя |
| {email} | Электронная почта пользователя |
| {phone} | Телефон пользователя |
| {unsubscribe_link} | Ссылка для отписки от рассылки |
| {participant_code} | Партнерский код |
| {personal_manager} | Имя персонального менеджера |
| {personal_manager_email} | Email персонального менеджера |
| {personal_manager_phone} | Телефон персонального менеджера |
| {user_hash} | Проверочный код пользователя |
| {created_at} | Дата регистрации (подробнее) |
| {today} | Сегодняшняя дата (подробнее) |
| {id} | ID заказа |
| {number} | Номер заказа |
| {positions} | Состав заказа |
| {cost_money} | Стоимость заказа с указанием валюты |
| {cost_money_value} | Стоимость заказа без указания валюты (только в процессах) |
| {left_cost_money} | Осталось заплатить |
| {payed_money} | Сколько оплачено |
| {status} | Статус |
| {payment_link} | Ссылка на оплату |
| {manager} | Имя менеджера заказа |
| {manager_email} | Email менеджера заказа |
| {manager_phone} | Телефон менеджера заказа |
| {promocode} | Название промокода, использованного в заказе (только в процессах) |
| {deal.created_at} | Дата создания заказа (только для рассылок и API) (подробнее) |
| {deal.payed_at} | Дата оплаты заказа (только для рассылок и API) (подробнее) |
| {deal.created_at_datetime} | Дата и время создания заказа (только для рассылок) (подробнее) |
| {deal.payed_at_datetime} | Дата и время оплаты заказа (только для рассылок) (подробнее) |
| {active_sale_code_NNN} | Купленный по промоакции промокод (подробнее) |
| {offers} | Состав заказа: ID-идентификаторы предложений (только в процессах) |
| {vk_id} | id владельца заказа |
| {positions_price} | Наименование и стоимость предложения, его количество в заказе и валюта (значения выводятся через точку с запятой) |
| {gcpay.installment_link} | Ссылка на дооформление заявки на рассрочку и кредит в GetCourse Pay (подробнее) |
Переменные в редакторе рассылки
Отображение переменных в письме у клиента
Обратите внимание
Как и для переменных по персональному менеджеру пользователя, для корректной работы переменных по менеджеру заказа — {manager}, {manager_email} и {manager_phone} — должны быть указаны данные в разделе «Партнерская программа».
Если данные в поле «Имя отправителя» не будут указаны, то для переменной {manager} значение будет получено из профиля менеджера.
Данные в разделе «Партнерская программа»
Чтобы использовать данные из дополнительного поля заказа в рассылках по заказам, впишите в фигурные скобки заголовок доп. поля. Получится переменная вида: {Заголовок дополнительного поля заказа}.
Заголовок дополнительного поля
Переменная в рассылке
Переменные по объекту «Покупки»
| {uid} | ID пользователя |
| {account_title} | Заголовок аккаунта |
| {account_logo} | Логотип аккаунта |
| {account_login_address} | Адрес входа в аккаунт |
| {account_name} | Название аккаунта (англоязычное) |
| {maindomain} | Основной домен аккаунта |
| {mail_text_html_link} | Ссылка на html версию письма |
| {first_name} | Имя пользователя |
| {real_name} | Имя пользователя в правильном русском написании |
| {last_name} | Фамилия пользователя |
| {email} | Электронная почта пользователя |
| {phone} | Телефон пользователя |
| {unsubscribe_link} | Ссылка для отписки от рассылки |
| {participant_code} | Партнерский код |
| {personal_manager} | Имя персонального менеджера |
| {personal_manager_email} | Email персонального менеджера |
| {personal_manager_phone} | Телефон персонального менеджера |
| {user_hash} | Проверочный код пользователя |
| {created_at} | Дата регистрации (подробнее) |
| {today} | Сегодняшняя дата (подробнее) |
| {product_title} | Название продукта |
| {start_at} | Дата начала (подробнее) |
| {finish_at} | Дата окончания (подробнее) |
| {start_at_ago} | Время от старта |
| {finish_at_ago} | Время до окончания |
| {period_string} | Период доступа (подробнее) |
| {state} | Текущее состояние покупки |
| {link} | Ссылка на покупку |
| {training_link} | Ссылка на тренинг (если продукт связан с тренингом) |
| {training_title} | Название тренинга |
| {training_teacher_full_name} | Полное имя основного преподавателя тренинга |
| {training_teacher_avatar_src} | Путь к файлу аватарки преподавателя |
| {sale_code} | Промокод, который выдаёт пользователю покупка (если тип продукта — промокод) |
| {vk_id} | id пользователя, связанного с покупкой |
Переменные в редакторе рассылки
Отображение переменных в письме у клиента
Чтобы использовать данные из дополнительного поля покупки в рассылках по покупкам, впишите в фигурные скобки заголовок доп. поля. Получится переменная вида: {Заголовок дополнительного поля покупки}.
Заголовок дополнительного поля покупки
Заголовок доп.поля в переменной
Переменная {vk_id}
В процессах в операциях «Вызов URL» и «Отправить сообщение» можно использовать переменную {vk_id}, которая отображает id профиля пользователя в ВК, давшего согласие на отправку сообщений.
В процессе по пользователям используется id объекта-пользователя.
В процессе по заказам используется id владельца заказа.
В процессе по покупкам используется id пользователя, связанного с покупкой.
Если у пользователя нет привязанного профиля в ВК для отправки сообщений, значение переменной будет пустым.
vk_id для отправки сообщений и адрес профиля ВК как привязанной соцсети для входа — это разные значения в системе. Переменная {vk_id} передаёт первую.
Важно
На страницах и в виджетах можно использовать только переменные по пользователям.
Чтобы переменная преобразовывалась в значение на странице сайта, поставьте в настройках блока галочку «Заменять переменные пользователя».
Опция «Заменять переменные пользователя»
Также на платформе можно создавать свои собственные переменные и использовать их в рассылках, виджетах и на страницах сайта.
Если вы хотите использовать переменные в процессе, то ознакомьтесь со статьей → «Как правильно использовать переменные в процессе».