Передача даних з Google-таблиць в email-розсилку

Дані користувача

Email

Омніканальність

Автоматизація

Підстановка даних із Google-таблиць

Джерела даних використовуються для відображення рекомендацій у повідомленнях, на сайті, а також для сегментації контактів за параметрами із зовнішніх джерел.

Підключення Google-таблиці в eSputnik

Щоб використовувати Google Sheets для передачі даних до акаунта, виконайте такі прості кроки:

1. У персональному кабінеті праворуч угорі натисніть назву організації.

2. Виберіть вкладку «Налаштування».

Налаштування акаунту

3. Із бічного меню перейдіть до розділу «Джерела даних» → натисніть «Нове джерело».

Джерела даних. Google Sheet

4. Із випадаючого списку виберіть «Зовнішні джерела даних» → Google Sheets.

Джерела даних. Google Sheet

5. Заповніть поля «Назва» та «Опис».

Назва і опис таблиць

6. Додайте посилання на потрібний документ.

Додавання посилання на таблицю

Упевніться, що:

  • Файл доступний будь-якому користувачеві за посиланням, без Google-авторизації.

Доступ до таблиці

  • Перший рядок таблиці містить заголовки. Додавайте назви латиницею, оскільки ці назви будуть використовуватися для підстановки в лист.

Назва столбців

  • Дані, які ви будете використовувати, знаходяться на першому аркуші таблиці.

Вкладки в таблицях

Для роботи з мультимовними повідомленнями назвіть листи таблиці мовними кодами відповідно до стандартів ISO 639-1 (напр., en) або RFC 5646 (напр., es-MX), останній використовується для діалектів. 

Зверніть увагу

У повідомленнях мультимовність підтримана не для всіх діалектів, якщо ви не знайшли потрібний, будь ласка, зверніться до нашої підтримки на support@esputnik.com.

Вкладки в гугл-таблиці

Укажіть мову за замовчуванням для повідомлення, в якому буде використовуватися це джерело даних. Якщо мову за замовчуванням не вказано, у повідомленні буде використано контент мовою першого аркуша.

Інструкція з налаштування мультимовних повідомлень.

  1. Якщо всі умови дотримані, натискайте «Оновити дані».

Оновлення даних в таблиці

Дані з таблиці можна буде побачити в блоці попереднього перегляду. За замовчуванням відображаються перші 10 рядків.

Попередній перегляд даних в таблиці

  1. Відкрийте «Розширені налаштування» внизу сторінки, щоб вибрати кількість товарних рекомендацій, яка буде відправлятися користувачеві.

Підставлення значень

Якщо кількість рядків у файлі є більшою або меншою, ніж ви вказали, такого листа не буде відправлено.

  1. Коли всі параметри будуть заповнені, натисніть "Зберегти".

Збереження таблиці

Після збереження в розділі «Джерела даних» відобразиться створена вами таблиця.

Джерела даних

Щоб видалити таблицю, натисніть трикрапку праворуч → «Видалити»

Видалення джерела даних

Якщо треба частково або повністю відредагувати дані (наприклад, якщо ви помітили помилку або акція вже не дійсна), внесіть правки до самої Google-таблиці, а в eSputnik натисніть "Оновити дані". Зміни одразу ж відобразяться в акаунті.

Редагування таблиці

Як додати дані з таблиці до листа?

Розглянемо підстановку даних за допомогою Velocity.

Потрібно до полоси, яка буде використовуватися для підстановки товарів, перед початком всіх змінних додати 


 <!--
 #foreach($item in $data.get('Products'))
 -->

Підставлення Velocity

Обов'язково в кінці таблиці, що належить до полоси, укажіть закриття циклу:

Підставлення Velocity

Виберіть будь-який блок із товарами з бібліотеки модулів або створіть новий.

Для підстановки даних укажіть назви стовпчиків із Google-таблиці.

Назви для стовпчиків

Має вийти:

  • $!item.get('Name')
  • $!item.get('Link')
  • $!item.get('Image')
  • $!item.get('Old Price')
  • $!item.get('New Price')

Отримані значення додайте до товарного блоку відповідно:

Підстановка значень в лист

Щоб перевірити підстановку даних, відправте тест через пункт «Створити розсилку»,

Створення розсилки для тесту

вибравши потрібний email у вкладці «Контакти».

Вибір контактів для тестування

Результат:

Відображення даних з таблиці у листі

Після відправлення листа можна оновити дані в таблиці, і зміни одразу будуть доступні для використання в нових розсилках. У відправленому листі перелік товарів не зміниться.

Залишилися питання?
Спеціалісти обов'язково нададуть відповідь та допоможуть вирішити вашу проблему!
Зворотний дзвінок
Залишіть заявку – і наш спеціаліст зв'яжеться з вами в робочий час.
Відправити заявку
Консультація в чаті
Готові до ваших запитань!
Написати в чат
Електронна пошта
Напишіть в службу підтримки eSputnik.
Надіслати email