Типичная ситуация: заявки с сайта приходят на почту, менеджер вручную переносит их в CRM, цены на сайте обновляют раз в месяц по выгрузке из 1С, а товары, которых уже нет на складе, продолжают продаваться. Всё это — ручная работа, ошибки и потерянные клиенты. Интеграция сайта с CRM и учётной системой решает эти проблемы.
Интеграция с CRM: ни одна заявка не потеряется
CRM-система — это база клиентов и сделок. Когда сайт интегрирован с CRM, каждая заявка, звонок или заказ автоматически создают в ней карточку сделки с данными клиента.
Что это даёт
Заявки не теряются. Письмо можно не заметить, а сделка в CRM висит в списке, пока её не обработают.
Скорость реакции. Менеджер получает уведомление сразу и перезванивает, пока клиент ещё «тёплый».
Понятен источник клиента. Вместе с заявкой можно передавать UTM-метки и страницу, с которой она отправлена, — и видеть, какая реклама приносит продажи, а не просто клики.
История взаимодействий. Повторное обращение клиента привязывается к его карточке, и менеджер видит всю историю.
Популярные системы — Битрикс24, amoCRM и другие — предоставляют API, через которые сайт может создавать лиды, сделки и контакты. Если стандартные CRM не подходят под ваш процесс, можно разработать собственную — подробнее на странице CRM-системы.
Интеграция с 1С: каталог всегда актуален
Для интернет-магазинов и каталогов главная интеграция — с учётной системой, чаще всего 1С. Обмен обычно работает в обе стороны.
Из 1С на сайт
номенклатура: новые товары, названия, характеристики, артикулы;
цены, включая разные типы цен для розницы и опта;
остатки по складам;
изображения и описания, если они ведутся в 1С.
С сайта в 1С
заказы с составом, суммами и данными покупателя;
статусы оплаты;
новые контрагенты.
В результате менеджеры работают в привычной программе, а сайт показывает актуальные цены и наличие без ручного вмешательства.
Как это работает технически
Есть несколько распространённых подходов:
Стандартный обмен через CommerceML. Типовые конфигурации 1С умеют выгружать каталог и принимать заказы в формате CommerceML. Сайт должен поддерживать этот протокол. Это проверенный вариант для типовых задач.
Обмен через API. Сайт и учётная система обмениваются данными через HTTP-сервисы или REST API. Гибче и быстрее, но требует доработки на стороне 1С.
Обмен файлами. Выгрузка в XML, CSV или Excel по расписанию. Самый простой, но и самый медленный вариант — подходит, если данные меняются редко.
Вебхуки. Система сама сообщает сайту о событии, например об изменении статуса заказа, не дожидаясь очередного опроса.
Выбор зависит от того, какая у вас конфигурация 1С, насколько она доработана, как часто меняются данные и есть ли у вас программист 1С.
Частые проблемы и как их избежать
Грязные данные. Дубли товаров, пустые характеристики, разные названия одного и того же. Интеграция перенесёт этот беспорядок на сайт — данные стоит привести в порядок заранее.
Нет единого идентификатора. Товар на сайте и в 1С должен однозначно сопоставляться — по коду, артикулу или GUID.
Конфликт правок. Нужно заранее договориться, какая система главная для каждого поля: например, цены и остатки — только из 1С, описания и SEO-тексты — только на сайте.
Молчаливые сбои. Обмен сломался, а узнали об этом через неделю от клиентов. Нужны логи и уведомления об ошибках.
С чего начать
Опишите, какие данные и в какую сторону должны передаваться.
Определите, как часто: в реальном времени, раз в час, раз в сутки.
Выясните, какая у вас версия и конфигурация 1С и CRM, есть ли доступ к API.
Решите, кто отвечает за доработки на стороне 1С, если они понадобятся.
Итог
Интеграция — одно из самых окупаемых вложений в сайт: она экономит время сотрудников каждый день и снижает количество ошибок. Я занимаюсь интеграцией с CRM и интеграцией с 1С и ERP — опишите вашу ситуацию, и я предложу подходящую схему обмена.