+7 (863) 221-68-08 Разобрать задачу
Главная / Блог / Автоматизация и доработка / Виджеты amoCRM: готовые и индивидуальные -...
Автоматизация и доработка

Виджеты amoCRM: готовые и индивидуальные - как выбрать

13.01.2022 20 мин чтения Редакция «Асорты»

amoCRM гибкая, но стандартных функций хватает не всегда. Менеджеру нужно позвонить клиенту прямо из карточки, увидеть переписку из мессенджера, передать заказ в 1С или посчитать стоимость в сделке, не открывая таблицу. Для этого в amoCRM есть виджеты - готовые из маркетплейса и индивидуальные, сделанные под конкретный процесс.

Виджет amoCRM - это небольшое приложение, которое встраивается в интерфейс системы: в карточку сделки, список, цифровую воронку, Salesbot или настройки - и добавляет туда кнопку, окно, расчёт или связь с другим сервисом. Ниже - чем виджет отличается от интеграции через API, какие задачи закрывают готовые решения, как выбрать и проверить виджет, из каких задач вырастает индивидуальная разработка и что учесть по тарифам.

Что такое виджет amoCRM простыми словами

Представьте amoCRM как рабочий стол менеджера. Сама система даёт карточки, воронку, задачи и отчёты. Виджет - это дополнительный инструмент, который кладут на этот стол: «звонилка» оператора телефонии, окно чата с клиентом, калькулятор стоимости, кнопка «сформировать договор».

Технически виджеты - это приложения на JavaScript, которые работают внутри интерфейса amoCRM. Они могут показывать данные, добавлять кнопки и поля, реагировать на действия менеджера и обмениваться данными с внешними сервисами. Виджеты бывают двух видов:

  • готовые - их выпускают сервисы (телефония, мессенджеры, аналитика) и сторонние разработчики; устанавливаются из маркетплейса amoCRM, где собраны сотни решений;
  • индивидуальные - их разрабатывают под задачу конкретной компании как индивидуальный модуль, когда готовое не подходит.

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

Где виджеты «живут» в интерфейсе

По документации amoCRM для разработчиков, виджет может встраиваться в несколько мест интерфейса: карточки, списки, настройки, цифровую воронку, Salesbot и массовые действия. От того, где виджет «живёт», зависит, кто и когда с ним работает. Ниже - условная иллюстрация, не копия реального экрана.

Где появляются виджеты в интерфейсе amoCRM - условный пример Пять мест встраивания виджета: блок в карточке сделки, массовое действие в списке сделок, действие на этапе цифровой воронки, шаг в сценарии Salesbot и страница настроек виджета. УСЛОВНЫЙ ПРИМЕР: ГДЕ ПОЯВЛЯЮТСЯ ВИДЖЕТЫ 1 · Карточка сделки Бюджет Этап Контакт Источник ВИДЖЕТ звонки и записи переписка расчёт, документы Действие 2 · Список сделок Выбрано 3 · массовое действие виджета 3 · Цифровая воронка Заявка Переговоры Счёт ДЕЙСТВИЕ ВИДЖЕТА НА ЭТАПЕ создать документ, передать данные в 1С 4 · Salesbot Приветствие Вопрос клиенту Шаг виджета:запрос данных 5 · Настройки Ключ доступа Права по ролям Сохранить
Схема 1. Условный пример: пять мест, где может работать виджет amoCRM, - карточка сделки, список (массовые действия), цифровая воронка, Salesbot и настройки. Реальный интерфейс выглядит иначе; зелёным отмечено то, что добавляет виджет.

На практике один виджет часто работает сразу в нескольких местах. Например, виджет телефонии показывает «звонилку» и историю вызовов в карточке, а в настройках хранит соответствие менеджеров и внутренних номеров.

Виджет, интеграция через API и вебхук: в чём разница

Слова «виджет» и «интеграция amoCRM» часто используют как синонимы, но это разные инструменты. Главное отличие - видит ли результат работы менеджер в интерфейсе, или обмен идёт в фоне между системами.

Виджет, интеграция через API и вебхук
ВиджетИнтеграция через APIВебхук
Что этоПриложение внутри интерфейса amoCRMПрограмма на стороне другого сервиса, которая читает и записывает данные amoCRMУведомление, которое amoCRM сама отправляет другому сервису при событии
Где работаетКарточка, список, цифровая воронка, Salesbot, настройкиНа сервере сервиса или подрядчика, в фонеСобытие в amoCRM → адрес внешнего сервиса
Видит ли менеджерДа: кнопки, окна, данныеНет, только результат - заполненные поля, новые сделкиНет
ПримерЗвонок из карточки, окно чата, калькуляторОплаты из учётной системы попадают в сделкиСделка перешла на этап «Счёт» - учётная система получает сигнал
Тариф amoCRMЗагрузка собственных виджетов - с «Расширенного»REST API - на всех тарифах, включая «Базовый»С «Расширенного»

В реальных проектах инструменты сочетаются: виджет показывает менеджеру остатки со склада, а сами остатки приходят через API по расписанию. Подробнее о терминах - в статье «Что такое API и вебхук простыми словами».

Готовые виджеты: какие задачи закрывают

Большинство задач отдела продаж уже кем-то решены: в маркетплейсе amoCRM сотни готовых решений, а крупные сервисы - телефония, мессенджеры, сквозная аналитика - выпускают свои виджеты для amoCRM. Какие связки нужны почти каждому отделу продаж, мы разбирали в статье «5 интеграций amoCRM, без которых отдел продаж теряет заявки». Здесь - по задачам.

Готовые виджеты amoCRM по задачам (по сайтам разработчиков)
ЗадачаТип готового решенияПримерыНа что смотреть
МессенджерыСервис-посредник подключает каналы к amoCRM; сделка и контакт создаются сами, чат открывается в карточкеWazzup: WhatsApp, WABA, Telegram, MAX, ВКонтакте, Авито и др. MAX в amoCRM с 2026 года есть и нативноКакие каналы нужны; правила мессенджера для бизнеса; модель оплаты - за канал. Разбор: «Wazzup или встроенные каналы»
ТелефонияВиджет оператора виртуальной АТС: звонок в один клик, запись разговора в истории, сделка по новому звонкуUIS, Sipuni, MANGO OFFICEЗаписи хранятся ссылкой на АТС оператора; что происходит с пропущенными; чем отличаются пакеты интеграции. Подробно: «Интеграция телефонии с amoCRM»
АналитикаСквозная аналитика: источник обращения в сделке, расходы на рекламу рядом с оплатамиRoistatКак передаётся источник (у Roistat - номер визита в поле сделки); товарная аналитика - только с тарифа amoCRM «Расширенный». См. «Настройка Roistat для amoCRM»
ДокументыСчета, договоры и предложения по шаблону из данных сделкиДокументы по шаблону в цифровой воронке (встроено, с «Расширенного»); партнёрские виджетыХватит ли встроенных шаблонов; нужны ли подпись и отправка клиенту; где хранится файл
1С и складОбмен сделками, товарами, счетами и остатками с учётной системой1С - через виджеты партнёров; МойСклад - решение разработчика amoCRM и партнёрские приложения в каталоге МоегоСкладаНаправление обмена; какая система главная для каждого поля; нагрузка на лимиты API. См. «Интеграция amoCRM с 1С»
Распределение заявокПравила назначения ответственного: по очереди, по графику, по источникуДля звонков - распределение на ответственного у UIS, Sipuni, MANGO OFFICE; для заявок из всех каналов - партнёрские виджетыУчитываются ли отпуск и график; к кому попадает повторное обращение действующего клиента

Условия меняются - сверяйте с сайтом разработчика.

Названные сервисы - примеры, которые мы сверяли по их сайтам, а не рейтинг. Выбор зависит от процесса, объёма звонков и переписки, требований к хранению данных.

Как выбрать и проверить готовый виджет

Установить виджет - несколько минут. Разобраться, почему он перестал передавать данные через полгода, - дни. Поэтому перед установкой стоит пройти короткую проверку.

Чек-лист проверки готового виджета
КритерийЧто проверитьТревожный признак
РазработчикКто выпустил решение: сам сервис или сторонняя студия; есть ли сайт, юрлицо и договорТолько контакт в мессенджере, без договора
ПоддержкаКак обращаться, в какие часы, кто разбирается, если сбой на стыке виджета и amoCRM«Пишите разработчику в личные сообщения»
ОтзывыОтзывы в маркетплейсе amoCRM, их даты и ответы разработчика на жалобыСвежих отзывов нет, жалобы остаются без ответа
ОбновленияКогда выходила последняя версия, есть ли описание измененийРешение давно не обновлялось
Права доступаКакие данные и действия запрашивает виджет; нужен ли ему доступ ко всей базеЗапрашивает больше, чем нужно для задачи
ДанныеГде хранятся, передаются ли третьим лицам, что с ними будет после отключенияНет внятного ответа на вопрос «где хранятся данные»
Модель оплатыЗа аккаунт, за пользователя, за канал или за объём; помесячно или за период; что входит в базовую версиюНужные функции открываются только после покупки платных дополнений
Тестовый периодМожно ли проверить на своих сделках до оплатыПроверка - только после оплаты
Тариф amoCRMРаботает ли решение на вашем тарифе: нужны ли ему вебхуки, Salesbot, цифровая воронкаВыясняется после установки

Тестовый период есть у многих сервисов: по их сайтам, у Wazzup - 3 дня на каждый канал, у Sipuni - 3 дня, у UIS - 7 дней, у Roistat - 14 дней. Используйте его не для знакомства с интерфейсом, а для проверки на реальном сценарии: пришёл звонок - создалась ли сделка, у того ли менеджера, с тем ли источником. Актуальные цены готовых решений - на сайтах их разработчиков.

Модерация - ещё не знак качества. Публичные виджеты проходят модерацию amoCRM перед публикацией в маркетплейсе. Это проверка на соответствие правилам платформы, а не обещание, что решение подойдёт вашему процессу и будет поддерживаться годами. Проверку по таблице выше всё равно стоит пройти.

Та же логика - при выборе подрядчика: если вам обещают «настроим любые интеграции» без разбора задачи, это повод насторожиться. Почему - в статье «Почему „настроим любые интеграции“ - плохой признак».

Индивидуальный виджет: из каких задач он вырастает

Индивидуальная разработка оправдана, когда готовое решение не подходит, а задача частая и заметно экономит время. Обычно виджет вырастает не на пустом месте, а из повторяющейся боли: менеджеры каждый день делают что-то вручную - копируют данные между окнами, считают в таблице, пересылают файлы, - и это можно встроить в систему.

Из каких задач вырастает индивидуальный виджет
ЗадачаКак это выглядитЧто проверить сначала
Нестандартный расчёт в сделкеКонфигуратор: менеджер выбирает параметры, виджет считает стоимость и заполняет поля сделкиХватит ли каталога товаров и готового калькулятора из маркетплейса
Связь с системой без готового решенияОтраслевая программа, своя учётная система, сервис партнёраЕсть ли у этой системы API; может быть, хватит обмена в фоне без интерфейса
Особый интерфейс под процессОдно окно с нужными данными: остатки, история заказов, статус оплатыНе решается ли группами полей и настройкой прав
Автоматизация сложнее роботовЛогика по нескольким условиям, которую не собрать триггерами цифровой воронки и SalesbotМожно ли упростить правило, а не усложнять систему
Отраслевая спецификаЗапись на ресурс, абонементы, объекты, выезды - то, что не закрыть стандартными полямиЕсть ли готовое отраслевое решение
Массовые операцииПакетное изменение сделок по правилам, выгрузка в нужном форматеХватит ли штатных массовых действий в списке

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

ТЗ, сроки и поддержка после запуска

Хороший индивидуальный виджет начинается не с кода, а с описания задачи. В техническом задании должно быть:

  • проблема и пользователи - что сейчас делается вручную, кто и как часто;
  • место в интерфейсе - карточка, список, цифровая воронка, Salesbot или настройки;
  • данные - какие поля виджет читает и заполняет, откуда и куда передаёт;
  • правила и исключения - что делать, если поле пустое, внешний сервис не отвечает или найден дубль;
  • права - кто видит виджет и кто может запускать действия;
  • нагрузка - сколько сделок и операций в день, чтобы уложиться в лимиты API;
  • критерии приёмки - по каким признакам работа считается сделанной;
  • владелец - кто в компании отвечает за виджет и принимает решения о доработках.

Сроки. Длительность зависит не столько от объёма кода, сколько от согласования логики и проверки на реальных данных. Виджет с одной кнопкой или расчётом - небольшой проект. Виджет, который обменивается данными с внешней системой, - заметно дольше: нужны тесты, обработка ошибок и повторов. Точный срок можно назвать только после ТЗ.

Приватная интеграция. Виджет, сделанный только для вашей компании, не публикуется в маркетплейсе. По правилам amoCRM для разработчиков, на рабочем («нетехническом») аккаунте такая интеграция устанавливается при условии, что клиент оформляет отказ от техподдержки amoCRM. Это стоит обсудить с подрядчиком до начала работ: кто будет разбираться со сбоями и в какие сроки.

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

Готовый или свой: как решить

Выбор почти никогда не звучит как «готовый или свой навсегда». Часто разумно начать с готового решения, а индивидуальный виджет делать, когда процесс устоялся и стало понятно, чего не хватает.

Готовый виджет, свой виджет или интеграция через API
КритерийГотовый виджетСвой виджетИнтеграция через API
ЗадачаТиповая: звонки, чаты, аналитикаОсобая логика вашего процесса в интерфейсеОбмен данными без участия менеджера
ЗапускУстановка и настройкаПроект: ТЗ, разработка, тестыПроект без интерфейса
Как оплачиваетсяПодписка или лицензия у разработчика решенияРазработка и сопровождениеРазработка и сопровождение
Кто развиваетРазработчик - для всех своих клиентовВы и ваш подрядчикВы и ваш подрядчик
Главный рискРешение изменят или перестанут поддерживатьЗависимость от подрядчика и документацииЛимиты API и ошибки обмена
Тариф amoCRMЗависит от решенияС «Расширенного»REST API - с «Базового», вебхуки - с «Расширенного»
Дерево решений: готовый виджет, свой виджет или интеграция через API Три вопроса по очереди. Задача редкая или стандартных функций хватает - сначала процесс и стандартные функции. Есть подходящий и проверенный готовый виджет - ставим его. Менеджеру нужны кнопки или данные в интерфейсе - свой виджет с тарифа «Расширенный». Иначе - интеграция через API и вебхуки. КАК ВЫБРАТЬ: ГОТОВЫЙ ВИДЖЕТ, СВОЙ ИЛИ API НетДа ДаНет ДаНет 1. Задача частая, и стандартныхфункций amoCRM не хватает? 2. Есть готовый виджет, и онпроходит проверку и тест? 3. Менеджеру нужны кнопки илиданные в интерфейсе amoCRM? Сначала процесс поля, роботы, Salesbot, регламент Готовый виджет из маркетплейса amoCRM Свой виджет с тарифа «Расширенный» Интеграция через API и вебхуки обмен данными в фоне, без интерфейса Часто решения сочетаются: свой виджет в карточке плюс обмен данными через API. Вебхуки и загрузка своих виджетов в amoCRM доступны с тарифа «Расширенный».
Схема 2. Дерево решений: сначала проверяем, нужна ли доработка вообще, затем ищем готовое решение, и только потом выбираем между своим виджетом и интеграцией через API.

Быстро сориентироваться помогут два наших теста: «Готовый виджет или индивидуальная интеграция» и упомянутый выше тест о доработке.

Риски, о которых стоит знать заранее

Виджеты расширяют amoCRM, но каждый из них - ещё одна движущаяся часть системы. Основные риски известны заранее, и их можно учесть.

Риски виджетов и интеграций amoCRM
РискКак проявляетсяЧто делать
Слишком много виджетовИнтерфейс перегружен, решения дублируют друг друга, непонятно, кто что пишет в поляРегулярная ревизия: у каждого виджета - задача, владелец и пользователи; лишнее отключить
Лимиты APIamoCRM допускает 7 запросов в секунду на одну интеграцию и 50 на весь аккаунт. При превышении запросы отклоняются, при повторных нарушениях доступ может быть закрыт для всего аккаунта - страдают все интеграции сразуОчереди и паузы в обмене, без регулярных полных выгрузок; считать нагрузку всех виджетов вместе
Заброшенное решениеРазработчик перестал обновлять виджет, поддержка не отвечает, после обновления amoCRM что-то перестаёт работатьДо установки смотреть дату обновлений и отзывы; иметь план замены; для своего виджета - хранить код и документацию у себя
Безопасность данныхВиджет получает доступ к контактам и сделкам, данные уходят на сервер разработчикаВыдавать минимум прав; уточнять, где хранятся данные и что с ними после отключения; удалять неиспользуемые виджеты
Потеря доступаИнтеграция, которой долго не пользовались, теряет доступ: ключ обновления доступа в amoCRM действует 3 месяцаСледить за работой обмена; для фоновых задач - осознанно использовать долгосрочные ключи (до 5 лет)

Условия меняются - сверяйте с сайтом разработчика.

Виджеты и тарифы amoCRM

Тариф определяет, что вообще можно подключить. Главное правило: без тарифа «Расширенный» свои виджеты и вебхуки недоступны - на «Базовом» остаётся только REST API. Поэтому для внедрения с интеграциями «Базовый» обычно не подходит.

Возможности для виджетов и интеграций по тарифам amoCRM (по сайту разработчика)
ВозможностьБазовыйРасширенныйПрофессиональный
REST APIЕстьЕстьЕсть
ВебхукиНетЕстьЕсть
Загрузка собственных виджетовНетЕстьЕсть
SalesbotНетЕстьЕсть
Триггеры цифровой воронки: документы по шаблону, рассылкиНетЕстьЕсть
КаталогиНетЕстьЕсть
Функции amoAIНетНетЕсть

Условия меняются - сверяйте с сайтом разработчика.

Лицензия amoCRM оплачивается за каждого пользователя, минимальный срок оплаты - 6 месяцев; есть пробный период 14 дней. Готовые виджеты обычно оплачиваются отдельно - у их разработчиков, по своей модели: за аккаунт, за пользователя, за канал или за объём. Актуальные цены - на сайтах разработчиков. Как выбрать тариф под команду - в статье «Тарифы amoCRM»; лицензии и готовые виджеты можно оформить через нас - лицензии amoCRM и виджеты.

С чего начать

Виджет - не цель, а инструмент. Начинать стоит с вопроса «где в процессе теряется время или данные», а не с поиска в маркетплейсе. Порядок такой:

  1. Описать задачу: что делается вручную, кем и как часто.
  2. Проверить стандартные возможности amoCRM: поля, права, цифровую воронку, Salesbot.
  3. Поискать готовое решение и пройти проверку по чек-листу выше.
  4. Если готового нет - составить ТЗ и оценить, окупится ли своя разработка.
  5. Назначить владельца и договориться о поддержке после запуска.

Что автоматизировать в первую очередь, а что подождёт, - в статье «Что автоматизировать в отделе продаж первым». Если непонятно, чего именно не хватает вашей amoCRM, начните с диагностики отдела продаж и CRM: она покажет, какие задачи закрываются настройкой, какие - готовыми виджетами, а где действительно нужна разработка.

Частые вопросы

Что такое виджет в amoCRM?

Это приложение, которое встраивается в интерфейс amoCRM - в карточку, список, цифровую воронку, Salesbot или настройки - и добавляет кнопки, окна, расчёты или связь с другим сервисом. Виджеты бывают готовые из маркетплейса и индивидуальные.

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

Виджет работает внутри интерфейса, и менеджер видит его кнопки и данные. Интеграция через API обменивается данными в фоне, менеджер видит только результат. Часто их сочетают.

Можно ли установить свой виджет на тарифе «Базовый»?

Нет. Загрузка собственных виджетов и вебхуки доступны с тарифа «Расширенный», на «Базовом» есть только REST API.

Где найти готовые виджеты для amoCRM?

В маркетплейсе amoCRM - там сотни решений. Сервисы телефонии, мессенджеров и сквозной аналитики также описывают свои виджеты для amoCRM на собственных сайтах.

Сколько виджетов можно подключить?

Практическое ограничение - не число, а нагрузка и удобство. Все интеграции аккаунта делят общий лимит API в 50 запросов в секунду, а лишние виджеты перегружают интерфейс. Подключайте только те, у которых есть задача и владелец.

Индивидуальный виджет - это дорого?

Зависит от сложности. Поэтому сначала проверяют готовые решения и считают, окупится ли разработка экономией времени. Для частой задачи виджет окупается, для разовой - обычно нет.

Не сломается ли виджет при обновлении amoCRM?

Качественно сделанный виджет учитывает обновления, но любую доработку нужно сопровождать: при значимых изменениях платформы её проверяют и при необходимости адаптируют.

Вывод

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

Источники

Разберём вашу задачу

Поможем навести порядок в продажах

Начнём с диагностики: покажем, где теряются заявки и что даст CRM именно в вашем случае — без обещаний «роста в разы».

Или позвоните: +7 (863) 221-68-08