Інтеграція з OpenCart

Плагін eSputnik для OpenCart автоматично виконує таку технічну роботу:

  • Передача контактів — створення, оновлення та видалення контактів у реальному часі, а також імпорт історичних даних.
  • Передача замовлень — створення та оновлення замовлень у реальному часі, а також імпорт історичних даних.
  • Вебтрекінг — встановлення скрипта та конфігурація передачі подій (перелік подій наведено нижче).
  • Web Push — реєстрація домену, встановлення скрипта та Service Worker. Додаткових налаштувань зі стандартної інструкції з Web Push виконувати не потрібно — вам залишається лише активувати Web Push в налаштуваннях організації.

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

Товарні рекомендації потребують додаткових налаштувань на вашому сайті.


Завантаження та активація плагіна

  1. Завантажте файл esputnik.ocmod.zip.
  2. Увійдіть до адмін-панелі OpenCart.
  3. Перейдіть до Доповнення → Установка доповнень, натисніть Завантажити і виберіть завантажений файл. Дочекайтеся повідомлення про успішне завантаження.
Завантаження файлу плагіна
  1. Перейдіть до Доповнення → Модифікатори і натисніть кнопку Оновити (у правому верхньому куті), щоб застосувати зміни.
Доповнення → Модифікатори
  1. Перейдіть до Доповнення → Доповнення і у випадаючому списку виберіть Модулі.
  2. Знайдіть у списку eSputnik CDP і натисніть Активація.
Активація
  1. Натисніть Редагувати.
  1. Введіть ключ Full Access to API з вашого облікового запису eSputnik та натисніть Синхронізувати.

Налаштування параметрів в eSputnik

Після активації плагіна перейдіть в eSputnik і налаштуйте Web Push, рекомендації та інші маркетингові інструменти відповідно до стратегії вашого магазину.


Події

Плагін автоматично передає до eSputnik такі події:

Backend-події

ПодіяОпис
StatusCartВідстежує статус кошика. Використовується для запуску сценаріїв покинутого кошика та сповіщень про знижки на товари в кошику.
PurchasedItemsФіксує придбані товари. Використовується для рекомендацій, додаткових та перехресних продажів.
CustomerDataПередає дані клієнта при реєстрації, логіні або оформленні замовлення. Пов'язує відвідувачів сайту з контактами в eSputnik для персоналізованих кампаній.
AddToWishlistФіксує додавання товару до списку бажань.

Frontend-події

ПодіяОпис
StatusCartPageСпрацьовує при перегляді сторінки кошика.
MainPageСпрацьовує при перегляді головної сторінки. Необхідна для відображення рекомендацій на сайті.
NotFoundСпрацьовує при переході на сторінку 404. Необхідна для відображення рекомендацій на сайті.
ProductPageСпрацьовує при перегляді картки товару. Використовується для кампаній з покинутими переглядами та сповіщень про знижки на переглянуті товари.
SearchRequestФіксує пошуковий запит користувача.
CategoryPageСпрацьовує при перегляді сторінки категорії. Використовується для надсилання рекомендацій найпопулярніших товарів у переглянутій категорії.
📘

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

Плагін працює з основними товарами. Якщо у вашому магазині налаштовані варіації OpenCart (наприклад, розмір або колір), вони не передаються окремо — у замовленнях та подіях фіксується базовий товар (наприклад, футболка, а не зелена футболка, розмір M).

Ціни та суми в замовленнях відповідають реальним (враховуючи обрану варіацію).

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