Готово для OpenCart

Онлайн-чат для магазина на OpenCart и ocStore

Для OpenCart не нужен модуль из маркетплейса: виджет Моночата вставляется одной строкой в общий шаблон подвала, и чат появляется на всех страницах магазина — от главной до корзины. Сообщения с сайта, из Telegram, MAX и ВКонтакте приходят в одно окно, ИИ-сотрудник отвечает на типовые вопросы покупателей.

Без карты Серверы в РФ, 152-ФЗ Безлимит операторов 1 минута установки

Почему Моночат — правильный выбор для OpenCart

Без модулей и OCMOD

Не нужно ставить расширение и разбираться с модификаторами: одна строка в footer.twig.

Работает с любой темой

Виджет изолирован в Shadow DOM, поэтому стили темы и Bootstrap его не перекрашивают.

Видно товар

В карточке диалога — страница, на которой покупатель открыл чат, и источник перехода.

Где файл подвала в разных версиях OpenCart

По документации OpenCart и opencart.club на 17.10.2026.

ВерсияКак открытьФайл
OpenCart 3.x и ocStore 3«Дизайн» → «Редактор шаблона» (Theme Editor) → ваша тема → commonfooter.twig
OpenCart 4.x«Дизайн» → «Редактор шаблона» → ваша тема → commonfooter.twig
OpenCart 2.xФайлы по FTP: catalog/view/theme/ваша_тема/template/common/footer.tpl

Чат на OpenCart: модули-кнопки мессенджеров, Jivo или Моночат

Цены Jivo — с jivo.ru/pricing на 17.10.2026, Моночата — с monochat.ru/pricing. Подробное сравнение — Моночат vs Jivo.

Модули-кнопки мессенджеровJivoМоночат
Как считается ценаБесплатно, но это не чат: клиент уходит в мессенджерЗа каждого оператора, который общается с клиентамиЗа проект, операторы без лимита
Бесплатный вариантСсылки бесплатны«Начальная» — 0 ₽: до 2 операторов, переписка хранится 2 месяца«Старт» — 0 ₽: операторы без лимита, 100 ответов ИИ в месяц, подпись в окне чата
Команда из 3 операторовПереписка остаётся в телефонах сотрудников, общей истории нет«Базовая»: 2 970 ₽ в месяц помесячно (990 ₽ × 3) или 2 226 ₽ при оплате на 2 года0 ₽ на «Старте» или 1 990 ₽ на «Бизнесе» — за всех
ИИ-ответыНетМодули: ИИ-ассистент — 1 606 ₽ в месяц, ИИ-оператор — 11 041 ₽ в месяц (при оплате за год)Входят в тариф: 100 / 3 000 / 15 000 / 50 000 ответов в месяц
Мессенджеры в том же окнеТолько переход по ссылке, ответы — с личных телефоновMAX, Telegram, ВКонтакте и другие; WhatsApp — платный модульTelegram, MAX, ВКонтакте, почта; WhatsApp нет

Кэш Twig и правки через редактор

Изменения, сделанные во встроенном редакторе шаблона OpenCart 3, сохраняются в базе данных и начинают действовать после обновления кэша Twig — кнопка обновления кэша находится на главной странице административной части. Если правите footer.twig по FTP, а в редакторе для этого файла уже есть сохранённая версия, приоритет будет у версии из базы — поэтому выберите один способ.

Перед правкой сохраните копию файла. После обновления темы проверьте, что строка Моночата на месте.

Если на сервере настроен заголовок Content-Security-Policy, разрешите monochat.ru в script-src и connect-src (включая wss://monochat.ru для живых сообщений), monochat.firsts3.ru в img-src для вложений и 'unsafe-inline' в style-src — виджет добавляет свои стили внутрь Shadow DOM. Шрифт заголовка грузится с fonts.googleapis.com и fonts.gstatic.com; без них виджет работает с системным шрифтом.

Вопросы покупателей магазина на OpenCart: что закроет ИИ, а что — оператор

В интернет-магазине до половины вопросов повторяются: сроки и стоимость доставки, способы оплаты, самовывоз, обмен и возврат, подбор размера. Такие ответы ИИ-сотрудник берёт из базы знаний и отвечает за секунды, в том числе ночью.

Честное ограничение: Моночат сейчас не подключается к заказам и остаткам магазина. ИИ не может посмотреть статус конкретного заказа, трек-номер или наличие товара на складе — такие вопросы он передаёт оператору. Чтобы оператор ответил быстрее, в инструкциях ИИ попросите уточнять у клиента номер заказа.

Передать нового клиента в CRM можно через исходящие вебхуки Моночата: событие conversation.created приходит на ваш адрес с именем, контактами и текстом первого сообщения. Подробнее — «Исходящий webhook».

Telegram, MAX и ВКонтакте — в том же окне, что и чат на OpenCart

Виджет — только один из каналов проекта. В разделе «Каналы» к нему подключаются Telegram-бот (токен от @BotFather), бот MAX (после верификации организации на платформе MAX для партнёров), сообщество ВКонтакте и почтовый ящик по IMAP. Все обращения приходят в общие «Входящие»: оператор отвечает из одного окна, а клиент получает ответ туда, откуда написал.

Многие магазины на OpenCart получают заказы по телефону и в мессенджерах. Если подключить их к Моночату, история переписки с покупателем перестанет жить в личных телефонах менеджеров.

Пошаговые инструкции по каналам: Telegram, MAX, ВКонтакте, почта. Чтобы новые сообщения не пропускать с телефона, в разделе «Уведомления» привяжите Telegram: туда приходит текст сообщения и ссылка на диалог, а отвечаете вы уже в панели.

ИИ-сотрудник для сайта на OpenCart: с чего начать

Автоматического импорта страниц сайта в базу знаний сейчас нет: ИИ отвечает только по опубликованным статьям раздела «База знаний», «Памяти ИИ» и вашим инструкциям. Быстрее всего перенести туда тексты, которые у вас уже есть: информационные страницы «Доставка», «Оплата», «Гарантия», «Возврат», описание самовывоза и оптовых условий. Одна тема — одна статья, с цифрами и условиями, а не общими словами.

Затем в настройках пространства, в блоке «ИИ-ассистент», включите «Подсказки оператору»: ИИ пишет черновик ответа внутренней заметкой, клиент его не видит, оператор правит и отправляет. Когда черновики стабильно точные, переключите режим на «Автоответ клиенту». Магазин автозапчастей, например, добавляет правила подбора по VIN и сроки поставки под заказ — ИИ объясняет порядок, а подбор детали делает менеджер.

ИИ передаёт диалог человеку, если клиент просит оператора, ответа нет в базе знаний или уверенность ниже 70%; после ответа оператора он 30 минут не вмешивается. Подробно — на странице «ИИ-бот для сайта».

Чат не появился на сайте OpenCart: что проверить

• Кэш Twig не обновлён — нажмите кнопку обновления кэша в админке.

• Правка не в той теме: проверьте в настройках магазина, какая тема активна.

• Модули сжатия и объединения JS: исключите monochat.ru/widget из обработки.

• Домен. Виджет загружается только с доменов из его настроек. Если сайт открывается и по техническому адресу, и по своему домену, добавьте оба — по одному на строку. Приставку www указывать не нужно, для поддоменов включите «Разрешить поддомены».

• Консоль браузера. Нажмите F12 и откройте вкладку «Сеть» (Network): если запрос init к monochat.ru вернул 403 «Domain not allowed», адрес страницы не совпадает с доменами виджета.

• Блокировщики рекламы и расширения иногда прячут сторонние виджеты — проверяйте в окне инкогнито.

Как установить чат Моночата на OpenCart

Пошагово, без лишних слов.

  1. 1

    Создайте виджет в Моночате

    Войдите на monochat.ru, откройте «Каналы» → «Чат на сайте» → «Добавить виджет». В поле «Домены сайтов» укажите адрес сайта без http:// — например, autoparts.ru. Нажмите «Создать виджет».

  2. 2

    Скопируйте код установки

    На странице настройки виджета, в блоке «Код установки», нажмите «Копировать». Это одна строка script с атрибутом async и ключом именно вашего виджета — другой ключ на этом сайте работать не будет.

  3. 3

    Откройте редактор шаблона

    В админке OpenCart 3 или 4: «Дизайн» → «Редактор шаблона», выберите активную тему, затем common и файл footer.twig. В OpenCart 2.x откройте footer.tpl по FTP.

  4. 4

    Вставьте код перед закрывающим тегом body

    Найдите закрывающий тег body в конце файла и вставьте строку Моночата перед ним. Нажмите «Сохранить».

  5. 5

    Обновите кэш Twig

    На главной странице админки нажмите кнопку обновления кэша — без этого изменения из редактора не появятся.

  6. 6

    Проверьте, что чат работает

    Откройте сайт в окне инкогнито и напишите в чат. Сообщение появится во «Входящих» Моночата, а в настройках виджета жёлтая плашка «Виджет ещё не установлен» сменится на «Виджет установлен и работает».

  7. 7

    Подключите мессенджеры и ИИ

    В «Каналах» добавьте Telegram-бота, бота MAX и сообщество ВКонтакте, затем заполните «Базу знаний» и включите ИИ-ассистента в режиме «Подсказки оператору».

Код для вставки Замените YOUR_KEY на ключ из панели Моночата
{# catalog/view/theme/ваша_тема/template/common/footer.twig, перед </body> #}
<script src="https://monochat.ru/widget/YOUR_KEY.js" async></script>

Частые вопросы

Есть ли модуль Моночата для OpenCart?
Нет. Отдельного плагина или модуля Моночата нет, и он не нужен: виджет — одна строка кода, которая вставляется штатными средствами платформы. Поэтому обновления платформы и темы не ломают совместимость с чатом — важно только не потерять сам код при смене шаблона.
В какой файл вставлять код в OpenCart 3?
В common/footer.twig активной темы: через «Дизайн» → «Редактор шаблона» или по FTP. Код выводится на всех страницах, где есть общий подвал.
Я вставил код, но чата нет. Почему?
Обновите кэш Twig кнопкой на главной странице админки, проверьте, что правили активную тему, и что домен магазина указан в настройках виджета.
Подойдёт ли способ для ocStore?
Да. ocStore 3 построен на OpenCart 3 и использует те же шаблоны Twig, файл тоже называется footer.twig.
Может ли ИИ проверить статус заказа в OpenCart?
Нет, к заказам и остаткам OpenCart Моночат не подключается. ИИ отвечает по базе знаний, а статус заказа уточняет оператор.
Сохранится ли код после обновления темы?
Не всегда: обновление темы может заменить footer.twig. После обновления проверьте, на месте ли строка Моночата.
Сколько стоит чат Моночата для сайта на OpenCart?
Виджет и все каналы бесплатны на всех тарифах, операторы и диалоги без лимита. «Старт» — 0 ₽: 100 ответов ИИ в месяц и 30 пробных автоответов, в окне чата видна подпись «Создано в Моночат». «Бизнес» — 1 990 ₽ в месяц (1 390 ₽ при оплате за год): 3 000 ответов ИИ и без подписи. Цена считается за проект, а не за оператора.

Другие полезные страницы

Чат для CMS

Чат для Tilda

Виджет Моночата ставится на Tilda одной строкой кода в настройках сайта — без плагинов и без правки каждой страницы. Соо

Чат для CMS

Чат для Joomla

Для Joomla не нужно расширение из каталога JED: виджет Моночата подключается стандартным модулем «HTML-код» или строкой

Сравнения

Моночат vs Envybox

Envybox — российский набор инструментов для заявок с сайта: обратный звонок, онлайн-чат, квизы, мультикнопка, виджеты за

Возможности

Теги и сегменты

Теги помечают диалоги: «возврат», «VIP», «лид». Их ставят вручную или правилами. В аналитике — популярные теги. Динамиче

Для роли

Моночат для стартапа

Стартап хочет чат как у Intercom — но не может позволить себе Intercom. Моночат — бесплатная альтернатива: live-chat, ав

Каналы и мессенджеры

ВКонтакте в Моночате

Моночат подключает сообщения вашего сообщества ВКонтакте по ключу доступа: Callback-сервер регистрируется автоматически,

Запустите Моночат за 0 ₽ прямо сейчас

Тариф «Старт» бесплатно навсегда, 14 дней «Про» в подарок — без карты и автосписаний. Серверы в России, соответствие 152-ФЗ.

Открыть панель за 0 ₽