Как связать 1С и amoCRM: три способа и как выбрать
Менеджеры работают в amoCRM, а счета, отгрузки и оплаты живут в 1С. Данные расходятся: менеджер не видит оплату, бухгалтер не знает о сделке, клиента заводят дважды. Интеграция решает это, но только если заранее договориться, что и куда передаётся.
Что обычно синхронизируют
- Контрагенты и контакты из amoCRM в 1С при выставлении счёта, с проверкой по ИНН.
- Сделка → заказ или счёт в 1С: позиции, цены, скидки.
- Статусы обратно в amoCRM: счёт выставлен, оплачен, отгружен. Сделка сама двигается по воронке.
- Остатки и цены из 1С, чтобы менеджер видел их прямо в сделке.
- Документы: счёт в PDF в карточке сделки.
Главное правило: у каждого поля один хозяин
Решите заранее, какая система главная для каждого вида данных. Например, контакты и ход сделки ведутся в amoCRM, а реквизиты, цены и остатки — в 1С. Если одно и то же поле править в обеих системах, рано или поздно они перезапишут друг друга.
Способ 1. Готовый коннектор
В маркетплейсе amoCRM и у партнёров 1С есть готовые модули обмена.
- Плюсы: быстро, понятная подписка.
- Минусы: рассчитаны на типовые конфигурации 1С и простые сценарии. Доработанную 1С или нестандартный процесс часто не покрывают, а настройка оплачивается отдельно.
- Подходит, если у вас типовая 1С и процесс «сделка → счёт → оплата» без особенностей.
Способ 2. Обмен через API
У amoCRM есть открытый REST API и вебхуки — уведомления о событиях в сделках. В 1С можно опубликовать HTTP-сервисы или стандартный интерфейс OData. Между системами ставится небольшой сервис-посредник: он получает событие из одной системы и записывает изменения в другую.
- Плюсы: любая логика под ваш процесс, обмен почти мгновенный, каждая операция записывается в журнал.
- Минусы: нужна разработка и доступ к 1С извне через защищённое соединение.
- Подходит, если 1С доработана, воронок несколько или документы нестандартные.
Способ 3. Обмен по расписанию
Раз в 15 минут или раз в час данные выгружаются из одной системы и загружаются в другую через файлы или промежуточную таблицу. Самый дешёвый вариант, но данные запаздывают, а ошибки сложнее отследить.
Подходит, если обмен редкий, объёмы небольшие или нужен первый шаг перед полноценной интеграцией.
На чём ломается интеграция
- Дубли контрагентов. Ищите клиента по ИНН и телефону, а не по названию: «ООО Север» и «Север ООО» — одна компания.
- Разная номенклатура. Позиция в сделке должна однозначно соответствовать товару в 1С по коду или артикулу.
- Нет журнала обмена. Когда что-то не дошло, никто не знает почему. Каждая операция должна записываться, а об ошибках — приходить уведомление ответственному.
- Обновления 1С. После обновления конфигурации обмен нужно проверять на тестовых сделках.
Сколько стоит и сколько занимает
Готовый коннектор: подписка и настройка, несколько дней. Интеграция через API под ваш процесс: обычно 1–3 недели. Простая связка двух систем у меня стоит от 35 000 ₽, интеграция с доработками и несколькими видами документов — по итогам консультации, с фиксированной ценой.
Что подготовить перед стартом
- Список полей, которые нужны менеджеру и бухгалтеру
- Версия и конфигурация 1С, список доработок
- Кто отвечает за справочники клиентов и товаров
- 5–10 реальных сделок для проверки обмена
Для опта и B2B
Разберу вашу связку 1С и CRM и назову цену и срок
Подключаюсь к вашей конфигурации, не меняя систем. Прототип обмена на ваших сделках до основной оплаты.