Пока сайт и учётные системы живут отдельно, сотрудники работают «руками»: копируют заказы из почты в 1С, обновляют остатки в админке по таблице, переносят заявки в CRM и теряют часть из них по дороге. Мы связываем сайт с 1С, МойСклад, amoCRM, Битрикс24 и другими сервисами так, чтобы данные ходили между ними автоматически, без ошибок и задержек.
Интеграция — одна из самых недооценённых частей веб-разработки. Её не видно посетителю, о ней вспоминают, только когда что-то сломалось. Но именно она определяет, сколько времени менеджеры тратят на рутину, насколько точны остатки на сайте и сколько заявок доходит до продажи. В Deploy Lab интеграциями занимаются бэкенд-разработчики и аналитик, который разбирается не только в коде, но и в том, как устроен учёт в компании.
Какие задачи решает интеграция
Интернет-магазинам
Товары, цены и остатки автоматически приходят из 1С или МойСклад, заказы с сайта уходят обратно в учётную систему, статусы заказов синхронизируются, покупатель видит актуальное наличие.
Компаниям с отделом продаж
Каждая заявка с сайта превращается в сделку в amoCRM или Битрикс24 с контактом, источником, страницей и содержимым формы. Ничего не теряется в почте.
Оптовикам и B2B
Индивидуальные цены и скидки контрагентов из 1С, дебиторская задолженность и история отгрузок в личном кабинете, выгрузка счетов и актов.
Логистике и доставке
Расчёт стоимости и сроков через СДЭК, Boxberry, Почту России, автоматическое создание отправлений и передача трек-номеров покупателю.
С какими системами мы работаем
| Система | Что обычно синхронизируем |
|---|---|
| 1С: Управление торговлей, Комплексная автоматизация, УНФ, ERP | Номенклатура, характеристики, цены по типам, остатки по складам, контрагенты, заказы, статусы, оплаты |
| МойСклад | Товары и модификации, остатки, цены, заказы покупателей, статусы и отгрузки |
| amoCRM | Заявки и заказы как сделки, контакты и компании, UTM-метки, этапы воронки, задачи менеджерам |
| Битрикс24 | Лиды и сделки, контакты, товары в сделке, обратная передача статусов на сайт |
| Платёжные сервисы | Приём оплаты, подтверждение платежа, возвраты, чеки через онлайн-кассу |
| СДЭК, Boxberry, Почта России | Расчёт тарифов, пункты выдачи на карте, создание отправлений, трек-номера |
| Сервисы рассылок и телефония | Подписки, сегменты покупателей, звонки с сайта в карточку клиента |
Если вашей системы нет в списке, это не проблема. Почти любой современный сервис имеет программный интерфейс, а для старых систем можно организовать обмен файлами по расписанию. Подробнее о подходах — в статье интеграции через API.
Что входит в работу
- Обследование: какие данные где хранятся, кто и как их меняет, какие процессы нужно автоматизировать
- Схема обмена: какие сущности, в каком направлении, с какой периодичностью
- Сопоставление справочников: товары, характеристики, единицы, склады, статусы, способы оплаты и доставки
- Разработка или настройка модулей обмена на стороне сайта
- Взаимодействие с вашим программистом 1С или доработка конфигурации нашими силами
- Обработка ошибок, повторная отправка, журнал обмена
- Уведомления ответственным при сбоях
- Тестирование на копии данных и пилотный запуск
- Документация схемы обмена и инструкция для сотрудников
- Гарантия 12 месяцев на выполненную работу
Интеграция с 1С: как это устроено
Самый частый запрос — связать интернет-магазин с 1С. Разберём, из чего состоит такой обмен и какие решения нужно принять.
Каталог и характеристики
Из 1С на сайт выгружаются группы номенклатуры, товары, их характеристики и свойства. Ключевой вопрос — что является «главным источником» для каждого поля. Обычно название, артикул, цена и остатки ведутся в 1С, а описания, фотографии и SEO-тексты — на сайте. Если не договориться об этом заранее, каждая выгрузка будет затирать работу контент-менеджера. Мы фиксируем правила для каждого поля в схеме обмена.
Отдельная история — структура каталога. Группы в 1С часто устроены для учёта («Поставщик А», «Импорт», «Распродажа»), а на сайте нужна логика покупателя. Мы настраиваем сопоставление групп 1С с категориями сайта, чтобы не перестраивать учёт ради витрины.
Цены и остатки
Цены могут быть разных типов: розничная, оптовая, цены для конкретных контрагентов. Остатки — по нескольким складам с разными сроками доставки. Мы выгружаем их чаще, чем каталог: обычно каждые несколько минут, лёгкими пакетами только с изменениями. Так сайт показывает актуальное наличие, а сервер не нагружается полной выгрузкой.
Заказы и статусы
Заказ с сайта попадает в 1С как документ «Заказ клиента» с контрагентом, составом, ценами, способом доставки и оплаты. Когда менеджер меняет статус в 1С, он обновляется на сайте, и покупатель получает уведомление. Важно согласовать, как обрабатываются новые клиенты: создаётся ли контрагент автоматически, как ищутся дубли по телефону и email.
Оплаты и документы
Информация об онлайн-оплате передаётся в 1С, чтобы бухгалтерия не сверяла вручную. Для B2B на сайт можно выгружать счета, накладные и акты в личный кабинет клиента.

Подробный разбор с примерами схем — в статье интеграция интернет-магазина с 1С.
Интеграция с CRM: путь заявки до сделки
Для компаний, которые продают услуги или работают с крупными заказами, важнее всего не потерять обращение. Мы настраиваем передачу всех точек контакта с сайта в CRM:
- формы заявок, обратного звонка, расчёта стоимости, квизы;
- заказы интернет-магазина с составом корзины;
- сообщения из онлайн-чата и обращения из мессенджеров;
- регистрации на мероприятия и скачивания материалов.
Вместе с заявкой передаются метки рекламных кампаний, страница отправки, идентификатор посетителя из аналитики. Это позволяет маркетингу видеть не просто количество заявок, а то, какие из них превратились в продажи и сколько денег принёс каждый канал. Мы также настраиваем поиск дублей, чтобы повторное обращение клиента не создавало новый контакт, а привязывалось к существующему. О том, как это выглядит на практике, — в статье связка сайта и CRM.
Совет. Перед интеграцией наведите порядок в воронке CRM: удалите неиспользуемые этапы и поля, договоритесь о названиях источников. Интеграция автоматизирует процесс, но не исправит хаос — она его масштабирует.
Интеграция со службами доставки и оплатой
Для интернет-магазина связка с учётом — только половина дела. Вторая половина — логистика и деньги. Мы подключаем калькуляторы СДЭК, Boxberry и Почты России прямо в корзину: покупатель выбирает пункт выдачи на карте или вводит адрес, а стоимость и срок рассчитываются по весу и габаритам заказа. После подтверждения заказа отправление создаётся в личном кабинете службы доставки автоматически, трек-номер приходит покупателю в письме и отображается в его личном кабинете на сайте.
Онлайн-оплата подключается так, чтобы подтверждение платежа сразу меняло статус заказа на сайте и в 1С, а чек формировался через онлайн-кассу без участия сотрудников. Возвраты и частичные оплаты тоже проходят по согласованной схеме. Подробнее о вариантах — в статье подключение онлайн-оплаты.
Как проходит проект
Обследование
Изучаем конфигурацию 1С или настройки CRM, текущие процессы, объём данных, частоту изменений. Беседуем с менеджерами, бухгалтерией, складом.
Схема обмена
Описываем сущности, направления, периодичность, правила сопоставления и обработки конфликтов. Согласовываем документ со всеми участниками.
Разработка
Пишем или настраиваем модули обмена. Если нужны изменения на стороне 1С, координируем работу с вашим программистом или выполняем её сами.
Тестирование
Запускаем обмен на копии данных, проверяем граничные случаи: новый товар, удалённый товар, отрицательный остаток, отменённый заказ, частичная оплата.
Пилотный запуск
Включаем обмен на рабочих данных под наблюдением, сверяем результаты, корректируем настройки.
Передача и поддержка
Передаём документацию, обучаем сотрудников читать журнал обмена, остаёмся на связи в гарантийный период.
Общий порядок работы студии описан на странице этапы работы.
Стоимость и сроки
Цена определяется количеством систем, направлений обмена, объёмом данных и тем, насколько типовая у вас конфигурация 1С. Итоговую стоимость называем после обследования.
- Передача всех форм в amoCRM или Битрикс24
- UTM-метки и источники
- Поиск дублей контактов
- Срок 1–2 недели
- Каталог, цены и остатки из 1С
- Заказы и статусы в обе стороны
- Журнал обмена и уведомления
- Срок 3–5 недель
- 1С, CRM, доставка, оплата
- B2B-цены и личный кабинет
- Несколько складов и юрлиц
- Срок по результатам обследования
Если интеграция нужна в составе нового магазина, смотрите вариант «Интернет-магазин с интеграцией 1С» от 290 000 ₽ на странице разработки интернет-магазина. Все цены — на странице услуги и цены.
Технологии
Для обмена с 1С используем стандартный протокол CommerceML там, где он подходит, и собственные обработчики через HTTP-сервисы и REST, когда нужна гибкость или высокая скорость. С МойСклад, amoCRM, Битрикс24 и службами доставки работаем через их официальные программные интерфейсы. На стороне сайта — модули для 1С-Битрикс, WordPress/WooCommerce, OpenCart или отдельный сервис интеграции на Laravel, который принимает данные, ставит их в очередь и обрабатывает без нагрузки на витрину.
Очереди и повторные попытки — обязательная часть нашей архитектуры. Если CRM или 1С временно недоступны, данные не теряются: заявка дождётся в очереди и уйдёт, как только система ответит. Все операции записываются в журнал, где видно, что, когда и с каким результатом передавалось.
Частые проблемы, которые мы исправляем
- Полная выгрузка каталога каждые полчаса. Сервер перегружен, сайт тормозит. Решение — выгрузка только изменений.
- Дубли товаров после каждого обмена. Причина — нет устойчивого идентификатора. Привязываем товары по внутреннему коду 1С, а не по названию.
- Обмен «молча» падает. Никто не знает, что остатки не обновлялись три дня. Добавляем мониторинг и уведомления.
- Описания затираются при выгрузке. Не определено, какая система главная для поля. Настраиваем правила.
- Заявки из CRM нельзя связать с рекламой. Не передаются метки. Дорабатываем формы и обработчики.
- Интеграция держится на одном модуле без поддержки. Модуль от стороннего разработчика перестал обновляться. Переписываем на поддерживаемое решение.
Мини-кейс: оптовый поставщик сантехники
Оптовая компания работала с несколькими сотнями дилеров. Цены для каждого дилера рассчитывались в 1С по сложной схеме скидок, а сайт показывал только розничные цены. Дилеры звонили менеджерам, чтобы узнать свою цену и наличие, а заказы присылали в таблицах по почте.
Мы настроили выгрузку индивидуальных цен и остатков по трём складам из 1С, сделали личный кабинет дилера с персональным прайсом, историей заказов, задолженностью и документами. Заказы из кабинета приходят в 1С как готовые документы, а статусы возвращаются на сайт. Параллельно подключили передачу заявок от новых дилеров в Битрикс24.
В результате большая часть заказов стала поступать через личный кабинет, менеджеры перестали вручную набирать заказы из таблиц, а количество ошибок в отгрузках резко сократилось. Посмотреть другие проекты можно в разделе наши работы.
Вопросы и ответы
У нас нестандартная, сильно доработанная 1С. Получится интегрировать?
Да, но потребуется обследование конфигурации. В таких случаях мы обычно делаем собственный обработчик обмена вместо стандартного и согласовываем изменения с вашим программистом 1С.
Нужен ли нам свой программист 1С?
Не обязательно. Мы можем выполнить доработки на стороне 1С сами. Если у вас есть штатный специалист или обслуживающая компания, работаем вместе с ними.
Как часто будут обновляться остатки на сайте?
Зависит от задачи и мощности сервера. Обычно — каждые 5–15 минут для остатков и цен и раз в сутки или по изменению для каталога.
Что будет, если 1С или CRM временно недоступны?
Данные ставятся в очередь и отправляются, когда система снова доступна. Ответственные получают уведомление, если сбой затянулся.
Можно ли подключить интеграцию к сайту, который делали не вы?
Да. Сначала проверим код и платформу. Если сайт в рабочем состоянии, интегрируем его; если есть серьёзные проблемы, расскажем о них и предложим варианты.
Чем МойСклад отличается от 1С с точки зрения интеграции?
МойСклад — облачный сервис с открытым программным интерфейсом, интеграция с ним обычно проще и быстрее. 1С гибче и чаще доработана под конкретную компанию, поэтому требует больше времени на обследование.
Кто будет следить за обменом после запуска?
В гарантийный период мы исправляем ошибки в своей работе. Для постоянного контроля и изменений рекомендуем техническую поддержку с мониторингом обмена.
Смежные услуги
- Разработка интернет-магазина — магазин, изначально спроектированный под обмен с учётной системой
- Корпоративный сайт — с передачей заявок в CRM и сквозной аналитикой
- Техническая поддержка — контроль обменов и доработки
Почитать по теме: B2B-магазин: особенности оптовых продаж через сайт.
Оставить заявку
Опишите, какие системы вы используете и какие данные хотите связать. Если есть возможность, укажите конфигурацию 1С и CRM. Мы ответим в течение рабочего дня, предложим формат обследования и предварительную оценку.
Оставьте заявку
Расскажите коротко о задаче — ответим в течение рабочего дня, зададим уточняющие вопросы и предложим формат работы.
