Зачем связывать CRM с 1С: одна продажа, две системы
CRM и 1С делят между собой один процесс — продажу. Пока они не связаны, шов между ними проходит прямо по рабочему дню менеджера, и выглядит это узнаваемо:
- Один клиент вводится дважды: менеджер завёл его в CRM, бухгалтерия — контрагентом в 1С. Через год это две базы с разными названиями, реквизитами и дублями.
- Счёт выставляется «через бухгалтера»: менеджер пишет в чат, бухгалтер делает счёт в 1С, счёт возвращается менеджеру файлом. На это уходит от часа до дня — по сделке, которая могла закрыться сегодня.
- Статус оплаты в CRM не виден: «деньги пришли?» — вопрос в чат бухгалтерии, а не взгляд в карточку сделки.
- Отгрузка произошла, а сделка в CRM висит открытой — или наоборот, менеджер закрыл сделку, по которой учёт ещё ничего не отгружал.
- Отчёт по продажам из CRM и отчёт по деньгам из 1С сходятся только после ручной сверки, и руководитель не знает, какому из них верить.
- Звонок фиксируется телефонией в CRM, а связанные с клиентом документы живут в 1С — полной истории клиента нет ни в одной системе.
Смысл интеграции не в «синхронизации всего со всем», а в том, чтобы каждый работал в своей системе: менеджер — в CRM, бухгалтерия — в 1С, и никто не вводил чужие данные руками. Обмен — это способ убрать двойной ввод, а не заставить всех работать в одном окне.
Какие данные ходят между CRM и 1С и кто источник правды
Первое проектное решение — по каждому типу данных назвать систему, в которой значение можно менять. Вторая система его только отображает. Без этого правила обмен превращается в перетягивание: каждая база считает правильной свою версию.
- Направление
- CRM → 1С
- Источник правды
- CRM
- Типичная ошибка
- Контрагентов заводят в обеих системах — дубли с первого месяца
- Направление
- 1С → CRM
- Источник правды
- 1С
- Типичная ошибка
- Менеджер правит реквизиты в CRM, документы в учёте уходят со старыми
- Направление
- CRM → 1С
- Источник правды
- CRM
- Типичная ошибка
- Заказ в 1С правят вручную, и он расходится со сделкой в CRM
- Направление
- CRM → 1С
- Источник правды
- 1С (номер и форма)
- Типичная ошибка
- Счета выписывают в обеих системах — двойная нумерация
- Направление
- 1С → CRM
- Источник правды
- 1С
- Типичная ошибка
- Оплату отмечают в CRM руками «со слов» — сделки закрываются без денег
- Направление
- 1С → CRM
- Источник правды
- 1С
- Типичная ошибка
- Статус отгрузки в CRM не приходит, менеджер звонит на склад
- Направление
- 1С → CRM
- Источник правды
- 1С
- Типичная ошибка
- Менеджеры считают сделки по устаревшему прайсу из таблицы
Самая недооценённая строка — клиенты. До запуска обмена нужно зафиксировать правило сопоставления: по какому ключу системы понимают, что это один и тот же клиент. Для юрлиц это обычно ИНН плюс КПП, для физлиц — телефон или почта. И отдельно решить, что делать с уже накопленными дублями: мержить их после запуска обмена в разы дороже, чем до.
CRM-системы с интеграцией с 1С: что умеют штатные коннекторы
У популярных готовых CRM «интеграция с 1С» заявлена в списке возможностей, и для типового случая это правда. Вопрос в том, что считать типовым случаем — и что происходит за его границей:
- Когда подходит
- Типовая конфигурация 1С без доработок, одно юрлицо, стандартный сценарий «клиент — счёт — оплата»
- Где предел
- Свои поля и справочники, доработанная конфигурация, свои правила нумерации и проведения в стандарт не помещаются
- Когда подходит
- Отклонения небольшие и их мало
- Где предел
- Каждая доработка живёт внутри чужого модуля: обновление CRM или конфигурации может её снести, журнала и мониторинга не появляется
- Когда подходит
- Доработанная 1С, несколько юрлиц или баз, своя CRM или свой набор систем, обмен, сбои которого стоят денег
- Где предел
- Требует бюджета на разработку и 1С-специалиста на вашей стороне
Если у вас готовая облачная CRM, типовая конфигурация 1С и сценарий «клиент — счёт — оплата», начните со штатного коннектора — он настраивается без разработчика, и заказной слой вам не нужен. Разработка оправдана, когда конфигурация доработана, юрлиц несколько или обмен должен тянуть вашу логику, а не логику вендора. На разборе я говорю это прямо — дешёвый вариант первым.
API-интеграция с маркетплейсами и платежами: тот же контур продаж
Связка «CRM ↔ 1С» редко живёт одна. Продажи приходят не только от менеджеров: заказы с маркетплейсов, оплаты через эквайринг, звонки из телефонии — всё это части того же контура «продажи ↔ учёт», и стыкуются они по тем же правилам: направление, источник правды, поведение при ошибке.
- Маркетплейсы по API: заказы забираются в учёт или CRM, остатки и цены уходят на площадки. У каждой площадки свой API со своими лимитами и версиями — интеграция должна переживать и лимиты, и изменения формата.
- Эквайринг и платежи: вебхук об оплате закрывает счёт в 1С и двигает сделку в CRM — вместо ручной отметки «оплачено со слов клиента».
- Телефония: звонок поднимает карточку клиента в CRM и остаётся в истории; пропущенный звонок становится задачей, а не потерянным лидом.
- Внутренние системы: если у компании своя внутренняя система или B2B-кабинет, они встают в тот же контур — заказ из кабинета доезжает до учёта тем же слоем, что и сделка из CRM.
Именно поэтому интеграцию стоит проектировать как один слой с общим журналом, а не как три независимых коннектора: когда обмены живут порознь, каждый падает по-своему, и никто не видит картину целиком. Если же задача не в обмене, а в операционке маркетплейсов целиком — сборка, поставки, сверки выплат, — это отдельное направление SellerOps back-office.
Что делает обмен CRM и 1С надёжным
Перенести сделку из CRM в 1С один раз несложно. Сложно, чтобы обмен работал месяцами без присмотра: 1С периодически недоступна, API отвечает с задержкой, один и тот же вебхук приходит дважды. Поэтому большая часть работы — обвязка: очередь и повторные попытки, защита от дублей, журнал, в котором видна конкретная непрошедшая запись и причина, уведомления о сбоях и ручной повтор. Как эта обвязка устроена и что ломается без неё — разобрано отдельно: обмен 1С с сайтом: что ломается и как сделать надёжно — механика та же, что и для CRM.
Зоны ответственности стандартные: правила обмена и выгрузки внутри 1С — ваш 1С-специалист, интеграционный слой, очереди, журнал и мониторинг — я. Если 1С-специалиста нет, вопрос решается до старта: подключить его или сознательно ограничиться тем, что 1С умеет отдавать штатно.
Как выглядит спроектированный обмен
На странице услуги — демо-схема на тестовых данных: карта систем и направлений обмена, журнал обменов со статусами (успех, повтор, ошибка) и таблица источников правды по типам данных. Такой же комплект — карта, журнал, правила — получает заказчик вместе с работающей интеграцией.
Сколько стоит интеграция CRM с 1С
Цена зависит от количества систем в контуре, состояния их API, объёма данных и требований к надёжности. Ориентиры — те же, что на странице интеграций и API:
- Когда это нужно
- Понять системы, данные, API и риски; результат — карта обмена
- Ориентир
- от 40–100 тыс. ₽
- Когда это нужно
- Связать CRM и 1С по понятному API
- Ориентир
- от 100–300 тыс. ₽
- Когда это нужно
- CRM, 1С, маркетплейсы, платежи, телефония — с очередями и мониторингом
- Ориентир
- от 300–500 тыс. ₽
- Когда это нужно
- Контроль, доработки при изменении API и конфигураций
- Ориентир
- от 50–150 тыс. ₽/мес
Работы внутри 1С в эти ориентиры не входят — их оценивает ваш 1С-специалист. И полезно заранее принять, что интеграция — не разовая покупка: конфигурации обновляются, API площадок меняют версии, и сопровождение — нормальная часть её жизни, а не признак плохой работы.
Что решить до старта: шесть вопросов
Ответы на эти вопросы определяют и архитектуру, и бюджет — и сэкономят вам первую неделю проекта:
- 1Какая CRM и какая конфигурация 1С, дорабатывались ли они и кем. «Типовая, но чуть поправленная» — это доработанная.
- 2Сколько юрлиц и баз 1С участвует в продажах и должна ли CRM видеть их как одно целое.
- 3По какому ключу сопоставляются клиенты (ИНН/КПП, телефон, почта) и кто разберёт накопленные дубли до запуска.
- 4Где рождается счёт и кто владеет его номером — CRM или 1С. Двойная нумерация всплывает в первый же отчётный период.
- 5Какие события нужны быстро (оплата — сразу в CRM), а какие достаточно гонять по расписанию (номенклатура — раз в сутки). Требование «всё онлайн» удорожает обмен без пользы.
- 6Кто со стороны компании отвечает за 1С и кто принимает решения об источниках правды — это бизнес-решения, разработчик их за вас не примет.
Частые вопросы
У каких CRM-систем есть интеграция с 1С из коробки — и хватит ли её? +
Штатные коннекторы к 1С есть у большинства популярных готовых CRM, и на типовой конфигурации со сценарием «клиент — счёт — оплата» их хватает — начинать стоит с них. Предел наступает на доработанной конфигурации, нескольких юрлицах, своих полях и правилах: тогда обмен строится как заказной интеграционный слой со своим журналом и мониторингом, который не зависит от обновлений вендора.
Что делать с дублями клиентов при интеграции CRM и 1С? +
Сначала зафиксировать ключ сопоставления: для юрлиц — обычно ИНН плюс КПП, для физлиц — телефон или почта. Затем разобрать накопленные дубли до запуска обмена: решить, какая запись главная, и склеить историю. Если запустить обмен поверх дублей, он их не вылечит, а размножит — каждая система начнёт плодить копии записей другой.
Можно ли сделать интеграцию 1С с маркетплейсами по API? +
Да: заказы с площадок забираются в учёт или CRM, остатки и цены уходят на площадки по их API. Практические ограничения — лимиты запросов, разные форматы у разных площадок и регулярные изменения версий API, поэтому такому обмену нужны очередь, журнал и сопровождение. Если задача шире обмена — сборка заказов, поставки, сверка выплат, — это уже операционный контур селлера, отдельное направление SellerOps.
Сколько стоит интеграция CRM с 1С? +
Ориентиры: разбор задачи с картой обмена — от 40–100 тыс. ₽, отдельный шлюз между CRM и 1С — от 100–300 тыс. ₽, сложный слой на несколько систем (CRM, 1С, маркетплейсы, платежи) — от 300–500 тыс. ₽, сопровождение — от 50–150 тыс. ₽/мес. Работы внутри 1С оценивает ваш 1С-специалист отдельно. Точная цифра появляется после разбора систем и данных.
Как быстро оплаты из 1С должны попадать в CRM — всё нужно делать онлайн? +
Нет, и требование «всё онлайн» — частая причина раздутого бюджета. Быстрыми должны быть события, на которые реагируют люди: оплата пришла — сделка в CRM закрылась, менеджер увидел. Справочники, номенклатура и цены спокойно живут на регламентном расписании — от раза в час до раза в сутки. Частоту стоит назначать по каждому типу данных отдельно, а не одну на весь обмен.