Одному из наших заказчиков требовалось на определенных этапах воронки продаж amoCRM отправлять шаблоны писем с подстановкой данных из полей сделки. Вопрос решается штатными методами, сейчас расскажу как.

Для начала создадим сделку и настроим необходимые поля для данных

Создание тестовой сделки

Все дополнительно создаваемые поля имеют уникальный ID:

уникальный id поля сделки

Для подстановки данных из полей Сделки в текст письма используется шаблонная переменная {{lead.cf.#field_id#}}, где #field_id# необходимо заменить на циферное значение нужного поля. В шаблоне письма это выглядит так:

шаблон письма с подстановкой

Теперь на необходимом этапе в настройках воронки добавляем виджет отправки письма и выбираем созданный шаблон:

Виджет отправки шаблона при входе на этап

Заполняем поле тестовым значением

Заполнение поля

Переводим сделку на этап с автоотправкой письма

Перенос сделки на этап отправки письма

Проверяем почту Тестового клиента и находим письмо:

Письмо с данными

Имеет смыл делать заполнение поля обязательным для перехода на этап с отправкой письма, иначе уйдет не информативное сообщение с пустотой вместо данных.

Кроме вышеописанной есть переменная {{contact.cf.#field_id#}}, которая позволяет использовать данные из полей Контакта.

Также вам могут пригодиться:
{{lead.price}} — бюджет сделки
{{current_date}} — текущая дата

На этом всё. Пишите письма!