Я только начал использовать Kentico, но пока все было просто, однако я не могу заставить некоторые макросы работать в маркетинговых электронных письмах (для вставки персонализированной информации в электронное письмо, например, в их страну).
Вот краткий обзор моего процесса автоматизации
- Человек отправляет форму на веб-сайте
- Информация о поле формы связывается с контактом
- Процесс автоматизации начинается
- Внутреннее / транзакционное электронное письмо, содержащее информацию о запрашивающей стороне (работа макроса)
- Маркетинговое электронное письмо, отправленное запрашивающей стороне, содержащее соответствующую информацию (только базовая работа макроса (например, получатель.firstname))
Проблема заключается в том, что макросы, которые используются (и работают) во внутренней транзакционной электронной почте, не работают в разделе рекламных писем, например: {% OnlineMarketingContext.CurrentContact.ContactCountry#%} будет копировать в Страна запрашивающей стороны в транзакцииэлектронное письмо, но оно остается пустым в маркетинговых письмах (Примечание: я проверил это полностью, а не как черновик электронного письма, так как прочитал, что информация не передается в черновом письме).
IЯ пытался использовать разные объекты (ContactManagementContext и т. д.), но, похоже, ничего не вносит персонализированную информацию.
Что мне нужно сделать, чтобы макрос работал в разделе «Маркетинговые письма»?Я прочитал документы в Интернете, и я не могу найти что-нибудь, чтобы сделать эту работу.
Любая помощь будет принята с благодарностью.