Переменные и поля в письмах
Respondo умеет автоматически подставлять в письмо данные каждого контакта — имя, компанию, город и любые другие поля из вашей базы. Такие подстановки называются переменными. В этой статье собран полный список переменных и разобраны приёмы работы с ними: значение по умолчанию, условия и рандомизация текста.
Что такое переменная
Переменная — это место в тексте письма, куда Respondo подставит данные конкретного контакта. Пишется она в двойных фигурных скобках, например {{FirstName}}.
Вы пишете в шаблоне:
Здравствуйте, {{FirstName}}! Видел, что {{CompanyName}} работает в вашем регионе.
Иван из компании «Ромашка» получит:
Здравствуйте, Иван! Видел, что Ромашка работает в вашем регионе.
Одно письмо-шаблон превращается в сотни персональных писем — каждому получателю подставляются его собственные данные.
Как вставить переменную
При нажатии на кнопку «Вставить поле» в редакторе письма (доступна и в теме, и в тексте) открывается окно со списком переменных. Выберите нужное поле — и подстановка появится в письме на месте курсора. Запоминать названия переменных наизусть не обязательно.
Добавлять переменные можно и в тему письма — это особенно важно. Тема с именем или названием компании заметнее в списке входящих и выглядит как личное письмо, а не как рассылка.
Список переменных
Ниже — все поля, которые Respondo умеет подставлять. Слева — как поле называется в списке, справа — код, который встаёт в письмо.
Данные контакта
| Поле | Переменная |
|---|---|
| Имя | {{FirstName}} |
| Фамилия | {{LastName}} |
| Адрес email | {{EmailAddress}} |
| Телефон | {{Phone}} |
Данные компании
| Поле | Переменная |
|---|---|
| Компания | {{CompanyName}} |
| ИНН | {{Inn}} |
| Количество сотрудников | {{EmployeesNumber}} |
| Выручка | {{Revenue}} |
| Сайт | {{Site}} |
| Сайт без http | {{SiteWithoutHttp}} |
| Домен сайта | {{SitesDomain}} |
Важно: в названиях компаний лучше убрать кавычки и другие спецсимволы — у некоторых почтовых провайдеров они превращаются в каракули.
Данные отправителя
| Поле | Переменная |
|---|---|
| Только имя отправителя | {{SenderFirstName}} |
| Email отправителя | {{SenderEmailAddress}} |
| Подпись | {{Signature}} |
Имя отправителя нужно заранее указать в настройках email-аккаунта, в поле «Только имя отправителя» — туда можно вписать полное ФИО менеджера.
Подпись тоже настраивается в email-аккаунте — это удобно, если к кампании привязано несколько почтовых ящиков: подпись в письме подставится в зависимости от того, с какого ящика оно отправляется.
Общие
| Поле | Переменная |
|---|---|
| Доброго времени суток | {{ДоброеВремяСуток}} |
| Дата отправки | {{SendingDate}} |
Переменная {{ДоброеВремяСуток}} подставит «Доброе утро», «Добрый день» или «Добрый вечер» — в зависимости от времени отправки письма получателю. Если нужно приветствие со строчной буквы в середине фразы, используйте {{доброеВремяСуток}}, например: {{FirstName}}, {{доброеВремяСуток}}!
Переменная {{SendingDate}} подставляет дату отправки письма в формате 17.07.2025 — она формируется автоматически в момент отправки.
Свои поля
Если вы загрузили контакты со своими колонками — например «Город», «Должность» или «Последняя покупка» — каждая такая колонка тоже становится переменной с тем же названием: {{Город}}, {{Должность}}. Они появятся в списке переменных отдельной группой. Важно, чтобы в названиях столбцов не было спецсимволов — точек, кавычек, скобок и других.
Значение по умолчанию
Главный подводный камень переменных — пустые данные. Если у контакта не заполнено имя, то из шаблона Здравствуйте, {{FirstName}}! получится «Здравствуйте, !» — выглядит неаккуратно и сразу выдаёт рассылку.
Чтобы застраховаться, задайте запасной вариант через вертикальную черту прямо внутри скобок:
Здравствуйте, {{FirstName|уважаемый коллега}}!
Если имя есть — получится «Здравствуйте, Иван!». Если имени нет — «Здравствуйте, уважаемый коллега!». Запасной вариант работает и когда поля нет вообще, и когда оно просто пустое. Правило простое: везде, где данные контакта могут быть не заполнены, ставьте значение по умолчанию, например {{CompanyName|вашей компании}} или {{Город|вашем городе}}.
Условия
Иногда запасного варианта мало — нужно показать целый кусок текста, только если данные есть. Для этого есть условия. Работают они как обычные переменные, только с решёткой и «закрывающей» переменной.
Показать текст, если поле заполнено — решётка #:
Здравствуйте!{{#CompanyName}} Отдельный вопрос по компании {{CompanyName}}.{{/CompanyName}}
Если компания известна — «Здравствуйте! Отдельный вопрос по компании Ромашка.». Если компании нет — просто «Здравствуйте!», второе предложение не появится.
Показать текст, если поле пустое — «крышечка» ^:
{{^FirstName}}Здравствуйте!{{/FirstName}}{{#FirstName}}Здравствуйте, {{FirstName}}!{{/FirstName}}
Это аккуратное приветствие «по имени, если оно есть, и нейтральное, если нет» — по сути то же самое, что и значение по умолчанию, только гибче: внутри условия можно менять хоть целое предложение.
Рандомизация текста
Ещё один приём — сделать письма немного разными между собой. Для этого используются квадратные скобки и варианты через вертикальную черту:
[Здравствуйте|Приветствую|Добрый день]! Хочу коротко рассказать про наш сервис.
В каждое письмо Respondo случайно подставит один из вариантов. Так рассылка выглядит менее шаблонной и лучше воспринимается почтовыми провайдерами, так как письма получаются не на 100% одинаковыми.
Задать рандомизацию можно и через кнопку «Рандомизация текста» в редакторе — она автоматически подставит фразу [Здравствуйте|Приветствую|Салют]. Не убирая квадратные скобки и разделительные черты, замените слова на свои варианты.
Важно: не перепутайте скобки — фигурные {{ }} это данные контакта, квадратные [ ] это случайный выбор из вариантов. Это две разные вещи, но их удобно сочетать в одном письме.
Комментарии для себя
Если нужно оставить в шаблоне пометку, которую не должен видеть получатель, — используйте комментарий. Он пишется с восклицательным знаком и в готовое письмо не попадает:
Спасибо за уделённое время!{{! не забыть обновить оффер к осени }}
Получатель увидит только: «Спасибо за уделённое время!».
Частые ошибки
- Сломанные скобки. Переменную нужно закрывать так же, как открыли — две скобки в начале и в конце, {{FirstName}}. Если скобку потерять, Respondo при проверке письма сообщит, что одна из переменных указана неверно.
- Пустые данные без запасного варианта. Если не уверены, что поле заполнено у всех контактов, ставьте значение по умолчанию через |.
- Лишние скобки. Не добавляйте третью пару скобок и не пишите переменную «на глаз» — берите её из списка в редакторе, так надёжнее.
- Не проверили результат. Перед запуском отправьте себе пробное письмо или откройте предпросмотр в разделе «Одобрение» — так вы своими глазами увидите, что все подстановки встали правильно.
В этой статье мы разобрали, как персонализировать письма с помощью переменных. Подробнее о том, как собрать саму цепочку писем, — в статье «Цепочка писем». А про тему письма, имя отправителя и общие принципы персонализации — в статье «Как правильно писать письма». Больше полезных материалов — в нашей Базе Знаний.