UA EN
Telegram

Статті · 12.11.2026

Інтеграція OpenCart з KeyCRM чи SalesDrive: що перевірити

Магазин росте, менеджери вже не встигають переносити замовлення вручну, і ви підключаєте CRM. Модуль поставили за пів години, але далі починається: частина замовлень не доходить, у деяких немає відділення Нової Пошти, статуси на сайті й у CRM розходяться. Розповідаю, як влаштована нормальна інтеграція і де вона найчастіше ламається.

Що має передаватися

  • замовлення одразу після оформлення, а для онлайн-оплати — після підтвердження оплати;
  • покупець: ім’я, телефон у єдиному форматі, email;
  • товари з артикулом чи ID, опціями (розмір, колір), ціною зі знижкою;
  • доставка: служба, місто, відділення або адреса, вартість;
  • оплата: спосіб і статус, чи вже оплачено;
  • джерело: UTM-мітки, промокод, коментар покупця.

Типові проблеми

  • замовлення не доходять, коли покупець платить карткою: модуль чекає статусу, який з’являється лише після повернення покупця на сайт (детальніше — куди зникають замовлення з онлайн-оплатою);
  • дублі в CRM: модуль відправляє замовлення при кожній зміні статусу, а не один раз;
  • немає відділення Нової Пошти: модуль доставки зберігає його в нестандартному полі, і інтеграція про нього не знає;
  • товари не зіставляються: у CRM інші артикули або опції передаються текстом;
  • телефони різного формату: 067…, +38067…, 38(067)… — і CRM заводить одного клієнта кілька разів.

Синхронізація в зворотний бік

Коли замовлення обробляють у CRM, логічно, щоб статус «Відправлено» з номером ТТН повертався на сайт і покупець бачив його в кабінеті чи отримував лист. Так само залишки й ціни: якщо склад ведеться в CRM, сайт має отримувати їх за розкладом, а не чекати, поки хтось оновить вручну.

Тут важливо домовитися, яка система головна для кожного типу даних. Інакше сайт і CRM будуть перезаписувати одне одного.

Як перевірити свою інтеграцію

  • оформіть тестові замовлення всіма способами доставки й оплати, включно з карткою і з опціями товару;
  • порівняйте кількість замовлень за тиждень на сайті і в CRM;
  • перевірте журнал модуля: чи є помилки API і чи повторює модуль невдалі відправки;
  • змініть статус у CRM і подивіться, чи він дійшов на сайт.

Готовий модуль чи доробка

У KeyCRM і SalesDrive є готові модулі для OpenCart, і часто їх достатньо: треба лише правильно налаштувати відповідність статусів, доставок і оплат. Доробка потрібна, коли модуль конфліктує з вашим оформленням замовлення чи модулем доставки, або схема нестандартна: кілька складів, дропшипінг, кілька сайтів в одній CRM. Обидва варіанти я роблю в межах інтеграції OpenCart з CRM.

Часті питання

Яку CRM вибрати для магазину на OpenCart?

Для більшості українських магазинів підходять KeyCRM і SalesDrive: вони вміють працювати з Новою Поштою, Укрпоштою, Checkbox і маркетплейсами. Вибирайте за зручністю для менеджерів, інтеграцію з сайтом налаштувати можна з будь-якою.

Чи можна передати в CRM старі замовлення?

Так, історію замовлень і клієнтів можна вивантажити один раз скриптом, щоб у CRM були повторні покупці й сума їхніх замовлень.

Не хочете розбиратися самі?

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

Послуга: Інтеграція OpenCart з CRM (SalesDrive, KeyCRM) →

Telegram
Telegram Дзвінок