Никита.Бердников
Услуга · Интеграции amoCRM

Интеграция amoCRM с сайтом, телефонией и 1С — заявки в одной системе

Заявка, звонок и оплата попадают в сделку сами и с источником — без ручного переноса и без «менеджер забыл завести». Пишу коннекторы под API amoCRM: сайт, телефония, мессенджеры, 1С, маркетплейсы.

Что я считаю интеграцией, а что настройкой

Настройка amoCRM — это работа внутри системы: воронки, поля, права, автозадачи. Интеграция начинается там, где в дело вступает вторая система: сайт, телефония, мессенджер, 1С, маркетплейс. Задача одна — чтобы обращение и деньги доезжали до сделки сами, с источником и без ручного переноса.

Разница практическая. Настройку видно сразу: менеджер открыл карточку и работает. Интеграция живёт в фоне, и её отсутствие замечают не в день запуска, а через месяц — когда собирают отчёт и обнаруживают, что треть сделок без источника, а половина оплат внесена задним числом. Поэтому интеграцию я всегда проектирую вместе с тем, как по ней потом будут считать выручку.

Если CRM у вас ещё не выстроена, начинать надо не с коннекторов: сначала внедрение amoCRM, потом обмен данными. Интеграция поверх кривой воронки просто быстрее наполнит её мусором. Отдельно про названия: систему пишут и слитно, и раздельно — amoCRM, amo CRM, амоСРМ. Это одна и та же система, на состав работ написание не влияет.

Интеграции, которые ставлю чаще всего

  • Сайт и формы: заявка создаёт сделку с utm-метками и источником, дубли склеиваются по телефону и почте
  • Телефония: звонок поднимает карточку, запись и пропущенные попадают в сделку, потерянные звонки видно в отчёте
  • Мессенджеры — WhatsApp и Telegram через /uslugi/wazzup24/, переписка в карточке сделки
  • MAX — приём обращений и уведомления из CRM: /uslugi/boty-max/
  • Авито: сообщения, звонки и объявления в CRM — интеграция Авито с CRM
  • 1С и МойСклад: номенклатура и остатки в сделку, счета и оплаты обратно — /uslugi/moysklad/
  • Интернет-магазин на WooCommerce: заказы, статусы и оплаты в воронку — /uslugi/woocommerce/
  • Задачи и производство в Pyrus: сделка порождает задачу, статус возвращается в CRM — /uslugi/pyrus/

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

Почему готовый модуль из маркетплейса часто не закрывает задачу

Готовые модули решают усреднённый сценарий. Пока ваш процесс совпадает с усреднённым, это самый дешёвый путь, и я первым его предложу. Упирается всё обычно в три вещи: модуль пишет данные не в те поля, не умеет вашу логику распределения и молчит при сбое.

Последнее — самое дорогое. Типовой коннектор при ошибке на стороне сервиса просто пропускает запись. Заявки перестают приходить, в интерфейсе всё зелёное, и узнаёте вы об этом, когда клиент позвонит второй раз и спросит, почему ему никто не ответил. В своих коннекторах я делаю очередь с повторами и уведомление о сбое — поток либо идёт, либо о его остановке приходит сообщение.

Как устроен коннектор внутри

Обмен строю на вебхуках amoCRM и REST API v4: событие на одной стороне ставит задачу в очередь, обработчик выполняет её и подтверждает результат. Каждая операция идемпотентна — повтор после сбоя не создаёт вторую сделку и не задваивает оплату.

  • Очередь и повторы с нарастающей паузой: недоступность 1С или маркетплейса не теряет данные, обмен догоняет сам
  • Лимиты API amoCRM учтены в скорости обмена, чтобы интеграция не упиралась в ограничение на запросы
  • Логи по каждой операции: видно, что пришло, что записалось и почему не записалось
  • Мониторинг: если очередь встала или процент ошибок вырос, приходит уведомление
  • Секреты и токены — на стороне сервера, в браузер клиента ключи не попадают

Код интеграции я передаю вам вместе с документацией. Это не привязка к подрядчику: другой разработчик сможет её поддерживать, а я останусь на связи по договорённости, а не потому, что кроме меня в ней никто не разберётся.

Что чаще всего сломано в чужих интеграциях

  • Источник теряется: сделка создаётся, но utm и канал не проставлены — вся сквозная аналитика после этого считает мимо
  • Дубли: одна заявка приходит и с формы, и со звонка, и в CRM появляются две сделки на одного человека
  • Обмен «в одну сторону»: оплаты из 1С в CRM не возвращаются, и воронка живёт в прошлом
  • Синхронный вызов без очереди: сайт ждёт ответа amoCRM, форма отваливается по таймауту, заявка теряется
  • Молчаливые сбои: логов нет, ошибок не видно, поток встал незаметно
  • Токен зашит в код на клиенте — доступ к CRM утекает вместе с исходником страницы

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

Что не входит

  • Доработка вашей 1С на стороне франчайзи — я работаю с обменом, а не с конфигурацией
  • Лицензии amoCRM и подписки сервисов — оплачиваются по актуальным тарифам вендоров
  • Разработка сайта и мобильных приложений — только их связка с CRM
  • Ведение рекламы: я довожу источник до сделки, кампаниями занимается ваш маркетолог

Пакеты и цены

Выбирайте объём — от стартового аудита до полного цикла

Под ключ

Связка CRM с учётной системой

3–6 недель
  • Для кого: сделки живут в amoCRM, а деньги, остатки и документы — в 1С или МойСклад
  • Двусторонний обмен: номенклатура и остатки в сделку, счета и оплаты обратно в CRM
  • Статус оплаты приходит в сделку сам — воронка перестаёт зависеть от того, кто заглянул в 1С
  • Прослойка-коннектор: очередь, ретраи, идемпотентность, чтобы обмен переживал недоступность сторон
  • Разбор конфликтов: что считается источником истины по цене, остатку и контрагенту
  • Не входит: доработка самой 1С на стороне вашего франчайзи
от

180 000 ₽

Подключение готового модуля

3–5 рабочих дней
  • Для кого: задача типовая и под неё есть готовое решение в маркетплейсе amoCRM или у вендора
  • Подбираю модуль, ставлю, настраиваю поля и права, проверяю на реальных заявках
  • Размечаю источник, чтобы канал доезжал до сделки, а не терялся на входе
  • Честно говорю, когда модуль задачу не закроет — тогда переходим к следующему пакету
  • Не входит: доработка модуля и его поддержка при обновлениях вендора
от

30 000 ₽

Своя интеграция под ключ

2–3 недели
  • Для кого: канал уже приносит обращения, но они попадают в CRM руками или не попадают вовсе
  • Подключаю один источник: формы сайта, телефония, мессенджер, маркетплейс или личный кабинет
  • Заявка создаёт сделку с источником и utm — их видно и в CRM, и в отчёте по окупаемости
  • Дедупликация по телефону и почте, чтобы повторное обращение не плодило сделки
  • Логи и уведомление об отказе: если источник упал, вы узнаете об этом от системы, а не от клиента
  • Не входит: доработка воронки под новый поток — это /uslugi/vnedrenie-amocrm/
от

70 000 ₽

Поддержка интеграций

месячные циклы
  • Для кого: связки работают, нужен владелец, чтобы поток заявок не встал молча
  • Мониторю очередь и ошибки обмена, чиню при изменениях API на стороне сервисов
  • Включено: 8 часов работ в месяц, сверх — 4 500 ₽/ч
  • Отчёт раз в месяц: что падало, что починено, где узкое место
от

40 000 ₽

Условия работы

  • Оплата 50/50: аванс на старте, остаток после приёмки.
  • Смета фиксируется до начала работ и не растёт, пока не меняется объём.
  • 30 дней после сдачи правлю баги в сделанном функционале бесплатно.
  • Договор с ИП, закрывающие документы.
  • Код, доступы и документация — ваши с первого дня. Систему при необходимости подхватит любой подрядчик, без закрытых решений и привязки ко мне.

Смежные услуги

Часто идут в связке — собираю выручку в одну картину под ключ или по отдельности.

Вопросы и ответы

Сколько стоит интеграция amoCRM?

Если под задачу есть готовый модуль в маркетплейсе amoCRM — подключение от 30 000 ₽ за 3–5 рабочих дней. Своя интеграция под ключ — от 70 000 ₽ за 2–3 недели: сайт, телефония, мессенджер или маркетплейс, с источником в сделке, защитой от дублей и логами. Связка с учётной системой (1С, МойСклад), где номенклатура, счета и оплаты ходят в обе стороны, — от 180 000 ₽ за 3–6 недель. Поддержка работающих связок — от 40 000 ₽ в месяц, включая 8 часов работ. Точную смету называю после созвона, когда видно количество источников и состояние CRM.

Чем интеграция отличается от виджета?

Виджет — это интерфейс внутри карточки сделки: кнопка, форма, расчёт, который видит менеджер. Интеграция — обмен данными между системами, он работает в фоне и менеджеру не виден. Задачи часто идут в паре: коннектор притаскивает остатки из учётной системы, виджет показывает их в сделке и считает КП. Если нужен именно интерфейс — это /uslugi/vidzhety-amocrm/.

У вас есть готовый модуль или вы пишете под нас?

Сначала смотрю, закрывается ли задача готовым решением из маркетплейса amoCRM. Если да — ставлю его и настраиваю, это дешевле и быстрее. Пишу своё, когда упираемся в границы модуля: нестандартная логика распределения, поля под ваш процесс, обмен с системой, для которой модуля нет, или требование к надёжности, которое коробка не даёт.

Интеграция переживёт обновления amoCRM и лимиты API?

Работаю на публичном API v4 и вебхуках — это стабильный контракт, ломающие изменения в нём редки и анонсируются заранее. Лимиты на количество запросов учитываю в архитектуре: обмен идёт через очередь с контролем скорости, поэтому пиковая нагрузка не приводит к отказам. Если вендор всё же меняет поведение, правки входят в поддержку.

Нужен ли доступ к нашей 1С и что будет с данными?

Для обмена нужен доступ к API 1С или к промежуточному сервису — конкретный вариант зависит от того, как у вас развёрнута система: облако, сервер, франчайзи. Полный доступ к базе мне не нужен, достаточно прав на нужные объекты. Данные ходят по шифрованному каналу, токены хранятся на сервере, а не в браузере. Под NDA работаю, если он у вас принят.

Мы уже платили за интеграцию, но заявки всё равно теряются. Возьмётесь?

Да, это частый запрос. Начинаю с разбора: смотрю логи обмена, сверяю количество обращений в источнике и сделок в CRM, нахожу, где именно рвётся цепочка. Обычно причина в одном из трёх мест — синхронный вызов без очереди, отсутствие повторов при ошибке или потеря источника при создании сделки. По итогам разбора говорю, что чинится точечно, а что дешевле переписать.

Обсудим проект?

Отвечу лично в течение рабочего дня. Начнём с короткого разбора — без обязательств и без обзвонов.

Отвечаю сам в течение 2 часов в рабочее время. Без спама и обзвонов.