20.04.2021
4107

Как автоматизировать передачу данных из Opencart в Telegram

Ольга Голубова
автор ApiX-Drive
Время прочтения: ~7 мин

В данном материале мы расскажем, как в автоматическом режиме получать заказы и данные из форм интернет-магазина, созданного с помощью Opencart в виде уведомлений в Telegram без знаний в программировании за 5 минут с помощью ApiX-Drive.

Содержание:
1. Как настроить интеграцию Opencart и Telegram
2. Настраиваем «Опенкарт»
3. Настраиваем Telegram
4. Включаем автоматическое обновление данных
5. Заключение. Opencart и Telegram – простая интеграция

***

Как настроить интеграцию Opencart и Telegram

Если ваш интернет-магазин создан с помощью Opencart, и вы получаете с него заказы, подписчиков, обращения с формы обратной связи, то со временем у вас может появиться необходимость передавать эти данные в другую систему, в которой их можно удобно обрабатывать. 

Например, на первом этапе работы магазина все заказы может успевать обрабатывать менеджер вручную, но когда их становится много, он может пропускать заказы или реагировать на них не сразу. А это повод для клиентов уйти к конкурентам. Гораздо удобнее, если уведомления о новых заказах будут приходить ответственному менеджеру сразу в удобный мессенджер, например, в Telegram. 

Автоматизация поможет сократить ему множество рутинных задач, сэкономить время. Благодаря этому руководителю бизнеса не придется нанимать дополнительных сотрудников. 

Чтобы связать работу сайта на Opencart и Telegram, можно обратиться за помощью к программистам, но это дополнительные расходы. Плюс потребуется время на выполнение интеграции. Если заказы уже поступают и их необходимо обрабатывать срочно, то бизнес может нести убытки. 

Более эффективное решение — воспользоваться онлайн-коннектором ApiX-Drive. Этот сервис позволяет связывать работу разных приложений специалистам без знаний в программировании, потому что все интеграции уже выполнены, вам останется добавить свои аккаунты в системах и настроить, какие именно данные вы хотите передавать. А как это сделать, мы расскажем в нашей пошаговой инструкции. 

Настраиваем «Опенкарт» 

Чтобы начать работу с ApiX-Drive, необходимо зарегистрироваться в сервисе, зайти в свой аккаунт и нажать «Создать связь»:

Интеграция Opencart и Telegram | Начало интеграции 


Теперь необходимо выбрать систему, из которой будут передаваться данные — Opencart:

Интеграция Opencart и Telegram | Источник данных — страницы Opencart


На следующем этапе необходимо выбрать действия, которое должен выполнять ApiX-Drive — «Загрузить заказы новые». Также можно выбрать заказы по статусу (новые) или измененные: 

Интеграция Opencart и Telegram | Действие — «Загрузить новые заказы»  


Теперь необходимо привязать свой аккаунт в Opencart к ApiX-Drive: 

Интеграция Opencart и Telegram | Добавление аккаунта Opencart в ApiX-Drive


Нажимаем «Подключить аккаунт» и придумываем ему название:

Интеграция Opencart и Telegram | Выберите «Подключить аккаунт»


Теперь необходимо скачать файл, который необходимо загрузить в корневой каталог вашего сайт на Opencart, после чего прописать путь к файлу в поле URL:

Интеграция Opencart и Telegram | Подключение сайта Opencart


В случае правильного выполнения этих действий, подключенный логин отобразится в списке. Нажимаем «Продолжить». Дополнительных настроек у ApiX-Drive для админки Opencart не предусмотрено. 

Свяжите сервисы между собой без программистов за 5 минут!

Теперь необходимо настроить фильтрацию данных. У ApiX-Drive для этого очень широкие возможности. Так, можно исключить данные, которые вы не хотите передавать в Telegram, например, заказы на небольшую сумму. Или можно настроить фильтрацию так, чтобы разные заказы отправлялись разным менеджерам. Вы можете задавать много переменных, условия могут быть дополнительными — «и» или альтернативными — «или». В нашем случае необходимости в фильтрации нет, поэтому нажимаем «Продолжить».  

Интеграция Opencart и Telegram | Фильтрация 


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

Интеграция Opencart и Telegram | Тестовые данные 


На этом настройка системы источника данных успешно завершена, переходим к их приему: 

Интеграция Opencart и Telegram | Настройка Opencart завершена


Настраиваем Telegram

Сначала нужно выбрать систему Telegram по аналогии с системой приёма данных:

Интеграция Opencart и Telegram | Прием данных через Telegram 


Теперь необходимо выбрать действие, которое будет выполнять бот — «Отправить сообщение»:

Интеграция Opencart и Telegram | Действие — «Отправка сообщения» 


Теперь необходимо подключить аккаунт Telegram к ApiX-Drive. Для этого нужно найти в «Телеграмме» робота ApiX-Drive: @apix_drive_bot:

Интеграция Opencart и Telegram | Подключение бота ApiX-Drive


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

Интеграция Opencart и Telegram | Бот успешно подключен


Теперь нужно настроить сообщение, которое будет отправлять система в мессенджер. Для этого нажмите на свободном поле сообщения и выберите переменные, которые вы хотите, чтобы отправлялись менеджеру. Их можно выбрать из выпадающего списка или прописать вручную: 

Интеграция Opencart и Telegram | Редактирование сообщения


После этого попробуйте отправить тестовые данные. Если всё отображается как надо — настройка связи завершена. А если какая-то информация не передается или передаётся не так, как хотелось — можно вернуться на предыдущий этап и отредактировать настройки. 

Интеграция Opencart и Telegram | Тестовое сообщение в Telegram
Интеграция Opencart и Telegram | Настройка интеграции завершена


Включаем автоматическое обновление данных

Осталось включить автообновление, чтобы система с заданным интервалом проверяла сайт на Opencart на наличие новых обращений, заказов и передавала их в «Телеграм». По умолчанию в системе выставлен интервал 10 минут, но если вы хотите чтобы данные обновлялись чаще, то можно выставлять выставить, к примеру, пятиминутный интервал:

Интеграция Opencart и Telegram | Автообновление включено 


Заключение. Opencart и Telegram – простая интеграция 

Настройка интеграции сайта на Opencart и удобного менеджеру мессенджера займет не больше 5 минут, с задачей справится любой сотрудник. После этого можно будет сэкономить массу времени на выполнение рутинных задач, благодаря автоматизации.  

Владелец интернет-магазина получит все обращение вовремя, не будет пропущенных заказов или ситуации, когда клиенту ответили не вовремя, и он из-за этого ушёл к конкурентам. ApiX-Drive поможет сэкономить вам не только время, но и средства — не нужно нанимать дополнительных менеджеров или заказывать платные услуги программистам. 

По аналогии с этой инструкцией можно настроить связь с сайтом на любом конструкторе и с любым удобными мессенджерами. Просто следуйте описанному алгоритму и уже через 5 минут нужны данные будут передаваться в систему. Попробуйте и убедитесь, что это просто и быстро на одной бесплатной тестовой связи.

Читайте также о других интеграциях ApiX-Drive