В eSputnik можно использовать External data source, в качестве такого внешнего источника может выступать любая таблица с данными. Причем в нашем сервисе есть встроенная интеграция с Google Spreadsheet, поэтому использование таблицы как внешнего источника данных будет еще более удобным и простым. Вам не придется пользоваться сторонними сервисами для настройки Google Spreadsheet с еSputnik или же каждый раз заново загружать в систему таблицу при изменениях в ее контенте - все правки появятся в вашем аккаунте автоматически, для этого достаточно не забывать нажимать кнопку “Обновить”.
Настроить передачу данных из Google Spreadsheet достаточно легко, это можно сделать самостоятельно без помощи программистов.
Внешние источники данных могут использоваться для таких целей:
- сегментации базы по внешним критериям;
- формирования товарных рекомендаций в письмах;
- отображения рекомендационных блоков на сайте.
Для интеграции Google Spreadsheet и eSputnik необходимо выполнить такие действия:
1. Войдите в профиль своей организации в eSputnik и в правом верхнем углу кликните на ее название.
2. В выпадающем меню найдите пункт «Настройки».
3. Слева в перечне настроек найдите пункт «Источники данных», а в нем выберите «Новый источник».
4. В предложенных вариантах найдите «Внешние источники данных» и кликните на Google Sheets.
5. Введите значения полей «Название» и «Описание».
6. Добавьте корректную ссылку на требуемый Google doc.(это означает, что доступ к файлу должен быть открыт для всех по ссылке без необходимости авторизации в Google.
При заполнении ячеек таблицы следите за выполнением следующих требований:
- Заголовки строк должны быть написаны латиницей, поскольку они участвуют в формировании письма.
- Подготовленные для использования данные должны быть расположены на первом листе таблицы
- Если таблица нужна для подстановки данных в мультиязычные сообщения, то ее листы должны быть названы так же, как и языковые коды по стандарту ISO 639-1. В частности, лист с данными на русском языке должен быть назван ru, на английском — en.
- Сообщению, для которого готовятся данные в такой таблице, должен быть указан язык по умолчанию. Если этого не сделать, система автоматически подставит переменные на том языке, который используется на первом листе.
7. После выполнения всех перечисленных выше условий нажмите кнопку «Обновить данные».
В превью данных по умолчанию отобразятся первые 10 строк таблицы, привязанной в качестве источника внешних данных.
8. Обратите внимание на «Расширенные настройки» внизу страницы: там указывается предустановленное количество товарных рекомендаций, которое будет показываться пользователю. Если количество строк в таблице не соответствует указанным цифрам (больше или меньше, чем указано в настройках), то данное письмо пользователю отправлено не будет.
9. После заполнения всех параметров нажмите кнопку “Сохранить”. Сделав это, вы увидите во вкладке «Источники данных» добавленную вами таблицу.
10. Для удаления таблицы нажмите на троеточие справа и выберите пункт “Удалить”
Если нужно внести правки в данные, все изменения делаются в самой Google-таблице, а в аккаунте eSputnik достаточно будет нажать кнопку “Обновить данные”, после чего все изменения подтянутся в нашу систему.
Подстановка переменных из Google Spreadsheet в письмо
Добавление данных в емейл-рассылки осуществляется несколькими способами (можно выбрать тот, который будет удобен вам):
Последний вариант в деталях описан ниже.
В полосе письма, где планируется размещение блоков с переменными, добавьте следующее:
Закройте цикл в конце полосы:
Затем сверстайте блок с товарами, или же, если у вас такой уже сохранен ранее, добавьте его из библиотеки модулей.
Чтобы в письмо подставлялись данные, пропишите названия столбцов из Google Spreadsheet.
Чаще всего используются такие переменные:
Свои переменные добавьте в модуль с товарами.
Для проверки корректности подстановки и отображения данных в письме можно отправить тест, используя опцию “Создать рассылку” (это фактически запуск рассылки на один или несколько адресов, а не тест в обычном его понимании).
Вывод
Чтобы автоматизировать создание персонализированного контента в емейл, можно использовать не только встроенные функции рассыльщика, но и внешние источники данных, в качестве которых могут выступать Google Spreadsheet. В описанном здесь кейсе для того, чтобы подставлять переменные из внешних таблиц в емейл, пришлось изрядно потрудиться. В нашей системе сделать это будет проще за счет встроенной интеграции с Google Spreadsheet.
Привязать Google таблицу к вашему аккаунту eSputnik можно самостоятельно, без привлечения технических специалистов. Если в исходную таблицу внести изменения (например, откорректировать цены или заменить товар, которого нет в наличии), то достаточно нажать кнопку “Обновить данные” в личном кабинете - и в письма будет добавляться уже обновленная информация. Таким образом, использование Google таблиц может существенно облегчить работу емейл маркетологу.