Відправлення промокоду за допомогою передпроцесора

Передпроцесор створений для відправлення масових розсилок, але з унікальним контентом для кожного підписника. Вам потрібно спочатку згенерувати файл із даними в певному форматі та завантажити його до eSputnik. У процесі розсилання система братиме дані з цього файлу та підставлятиме в повідомлення. Зазвичай це використовується для відправлення розсилки з персональними товарними рекомендаціями, але можна замість набору товарів передавати будь-які дані, наприклад промокод.

Детальніше про перепдроцесори читайте тут.

Процес відправлення розсилки з використанням передпроцесора має такий вигляд:

  1. Створити файл для передпроцесора з промокодами.
  2. Завантажити цей файл до системи.
  3. Створити лист.
  4. Здійснити розсилку.

1. Створення файлу для передпроцесора з промокодами

Щоб відправляти повідомлення за допомогою передпроцесора, потрібно створити файл певного формату. Файл у форматі JSON має містити ключі (email-адреси або номери телефонів) і масив із даними для кожного ключа.

Приклад вмісту файлу:

{
    "[email protected]": [{
        "promocode": "001100"
    }],
    "[email protected]": [{
        "promocode": "001101"
    }],
    "[email protected]": [{
        "promocode": "001102"
    }]
}

Більше інформації щодо формату файлу ви знайдете тут.

2. Завантаження файлу до системи

Файли передпроцесора завантажуються в налаштуваннях акаунту в розділі "Передпроцесор". Детальніше тут.

3. Створення повідомлення

У повідомлення на місце промокоду потрібно вставити змінну. Для цього прикладу змінна буде такою: $!data.get('recommendations').get(0).get('promocode').

Створення повідомлення для передпроцесора

Також потрібно підключити до цього повідомлення раніше завантажений файл передпроцесора.

Налаштування передпроцесора

4. Створити та запустити розсилку

Відправлення промокодів таким методом здійснюється як звичайна розсилка.