| Цель | Достижений | Конверсия |
|---|
| Система | Визиты | Цели |
|---|
| Сайт | Визиты | Цели |
|---|
| Источник | Визиты | Доля | Цели | Конв. |
|---|
| Страница | Виз. | Цели | Конв. |
|---|
| Устройство | Виз. | Цели | Конв. |
|---|
| Страница | Визиты | Цели | Время |
|---|
| # | Запрос | Поисковик | Запросы | Визиты | Позиция в Яндексе | Позиция в Google |
|---|
| # | Запрос | Клики | Показы | CTR | Позиция |
|---|
| # | Страница | Клики | Показы | CTR | Позиция |
|---|
| # | Запрос | Поисковик | Запросы | Визиты | Позиция в Яндексе | Позиция в Google |
|---|
| Тип | Создано | Новых продаж | Сумма | Продлений | Сумма | Всего продаж | Сумма всего | Доля по кол-ву | Отказов | Конверсия | Доля выручки |
|---|
| Канал | Продаж | Выручка | Средний чек | Доля выручки | Отказов | Конверсия |
|---|
| Кампания | Показы | Клики | Расход | ₽ за клик | TG / Max | Написали TG / Max | Нажали | Установили | Оплатили | Выручка | Отказ | В работе | ₽ за установку | ₽ за оплату | Окупаемость |
|---|
| Канал | Нажали | Установили | Повторно | Не установили | Конверсия | Оплатили | Выручка | Отказ | В работе |
|---|
| Метки | Нажали | Установили | Повторно | Конверсия |
|---|
| Когда (МСК) | Виджет | Канал | Метки | Страница | На сайте | Устройство, город | Фраза | Итог |
|---|
| Виджет | Новые | Продления | Всего | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Установлено | Продаж | Сумма | Отказов | Конверсия | Продлений | Сумма | Отказов | Успешных | Сумма | Отказов | |
| Месяц | Платники | Δ | Вернулись | Кол-во виджетов | Всего, ₽ | Ср. чек | Новых виджетов | Новых, ₽ | Ср. чек новых | Партнёры | Клиенты |
|---|
| Месяц | 3 месяца | 6 месяцев | 1 год | Всего |
|---|
| Автоматизация | Что делает | Когда | Куда пишет |
|---|---|---|---|
🔔Уведомление об оплате | Пишет в чат о каждой новой оплате: сумма, плательщик, сделка, тип услуги, способ оплаты, № счёта и назначение платежа. | в течение 10 мин после оплаты | Чат оплат |
🔗Сделка находится сама | Ищет сделку, к которой относится оплата: по № счёта в назначении платежа, по аккаунту amoCRM в назначении, по сумме оплаты картой, по названию плательщика. Если не уверен - присылает варианты, а сделку выбирает человек. | сразу при уведомлении | Чат оплат |
✍️Привязка ответом в чате | Если сделка не нашлась или нашлась не та - ответьте на уведомление ссылкой на нужную сделку, бот перепривяжет. Ответ «обнови» перерисует уведомление со свежими данными сделки. | когда вы отвечаете в чате | Чат оплат |
⚠️Ошибки в сделке | Прямо в уведомлении предупреждает, если в сделке № счёта не совпадает с оплатой или не заполнен, сумма не равна бюджету, не заполнены «Тип услуги» или «Клиент/Партнёр». | сразу при уведомлении | Чат оплат |
📝Примечание об оплате | Добавляет в сделку примечание «Поступила оплата» с суммой, датой, плательщиком, способом и № счёта. | сразу, как оплата привязана к сделке | amoCRM |
🏢Компания у контакта | Проверяет, что у основного контакта сделки прикреплена компания. Если нет - пишет в чат, кому прикрепить. | сразу при уведомлении или ручной привязке | Чат оплат |
⏰Продлён ли дедлайн виджета | Смотрит поле «Дедлайн виджета» в сделке по виджету. Если до него меньше 3 недель или поле пустое - пишет в чат: скорее всего, после оплаты забыли продлить. | через сутки после оплаты | Чат оплат |
✅Сделка закрывается после оплаты | Переводит оплаченную сделку в «Успешно реализовано» в той же воронке и пишет об этом примечание. «Закрыто и не реализовано» не трогает, рассрочку не закрывает. Сразу сверяет сделку: если оплачено больше бюджета (например, клиент оплатил счёт дважды), меньше бюджета (эквайринг и QR - с учётом комиссии банка до 4%), нет контакта или у контакта нет компании - пишет в чат ответом на уведомление. | через час после оплаты, в будни с 10 до 17 МСК; в последний день месяца - в 17:00, дальше раз в час до 23:00 и последний раз в 23:58, без часа ожидания | amoCRM Чат оплат |
🚩Оплата в уже закрытую сделку | Если оплата попала в сделку, которая была «Успешно реализовано» ещё до оплаты, - пишет Ивану. Обычно это ошибка: клиент оплатил старый счёт за другой аккаунт или оплата картой ушла в старую сделку с той же суммой. | сразу при уведомлении | Личка Ивану |
🔕Платежи по рассрочке | Платежи по счетам, которые оплачиваются частями (сейчас ЛИЦ-662, ООО НТ), в чат не присылает и в «Акт» ставит «не нужно». | всегда | Никуда не пишет |
| Автоматизация | Что делает | Когда | Куда пишет |
|---|---|---|---|
📥Вкладка «Приход» | Каждую оплату записывает строкой: дата, сумма, плательщик, сделка, тип, ссылка на сделку, № счёта, способ оплаты, воронка, число виджетов, клиент или партнёр. Если оплату позже привязали к другой сделке - строка исправится сама. | в течение 10 мин после оплаты | Google-таблица |
📄Столбец «Акт» в «Приходе» | Ставит статус акта: оплата куаркодом или картой, рассрочка - «не нужно»; у компании нет галочки «Отправлять АКТ» - «пока не нужно»; галочка есть и в сделке создан акт или УПД - «Отправлены в Диадоке»; акта ещё нет - «не отправлен». Если статус поменяли вручную - бот эту строку больше не трогает. | при записи оплаты; сразу, как в amoCRM поменяли галочку в компании или добавили документ в сделку | Google-таблица |
✅Задача Ксении «Отправить акт» | Если у компании стоит галочка «Отправлять АКТ», а через сутки после оплаты акта в сделке нет - ставит Ксении задачу в сделке. Задачу закрыли, а акта так и нет - ставит повторную. Если в таблице сменили статус на «пока не нужно» - закрывает задачу сама. | через сутки после оплаты (оплаты с 23.10.2026) | amoCRM |
📤Вкладка «Расходы» | Записывает списания со счёта: оплаты партнёрам и amoCRM - с названием сделки клиента в комментарии, налог АУСН - «за прошлый месяц», комиссии банка (всегда строкой после своего платежа). ЗП вместе с комиссией за её перевод, переводы себе и всё «на карту» вносятся вручную. Незнакомый получатель или не нашлась сделка - пишет Ивану, что дописать. | в течение 10 мин после списания (с 22.10.2026) | Google-таблицаЛичка Ивану |
⚖️Сверка баланса с банком | Сравнивает «Баланс счета» в таблице с остатком на счёте в Т-Банке. Если не сходится - пишет Ивану, что изменилось с прошлой сверки: какие операции банка не внесены в таблицу, какие строки таблицы не нашлись в банке. | каждый день в 20:00 | Личка Ивану |
| Автоматизация | Что делает | Когда | Куда пишет |
|---|---|---|---|
🚫Карточка отказа от продления | Когда продление закрыли отказом, присылает Ивану карточку: клиент, виджеты, история оплат, причина и переписка, плюс оценку ИИ - шанс вернуть клиента и что для этого сделать. | сразу после закрытия сделки (запасная проверка - раз в час) | Личка Ивану |
🔎Поиск телефона для новой установки | Для новой сделки в «Лидах с паблика», где нет телефона ни у контакта, ни у компании, ищет в интернете сайт компании, телефоны и мессенджеры (Telegram, WhatsApp, Max) и пишет найденное примечанием в сделку. | через 1 мин после создания сделки (запасная проверка - раз в час) | amoCRM |
💬Задача «Как дела?» | Через 30 дней после успешной продажи ставит задачу узнать у клиента, как ему виджет. Настроена в amoCRM: цифровая воронка «Лиды с паблика», этап «Успешно реализовано» - там же её можно поменять. | через 30 дней после перевода сделки в «Успешно реализовано» | amoCRM |
🧾Поля счёта из RoyDoc | Когда во вкладке «RoyDoc» сделки создают счёт, виджет сам пишет в сделку «№ счета» (префикс из названия шаблона + номер, например МД-3190), «Число месяца» и «Месяц». Раньше № вписывали вручную. Номер документа продолжает нумерацию Интроверта по каждому шаблону. | сразу при создании счёта (с 26.10.2026) | amoCRM |
🔢Сверка номеров и копия документов | Смотрит в списке «Документы» последние номера по каждому шаблону, чтобы RoyDoc не выдал номер, который уже занят документом, созданным в «Документах от Интроверта». Тем же проходом обновляет копию всех записей о документах на нашем сервере: если список «Документы» пропадёт вместе с Интровертом, RoyDoc покажет все старые документы из копии и будет записывать новые туда же. | каждый час | Копия на сервере |
📝Нюансы компании в документах | Читает у компании поле «Нюансы по счетам/актам» и при создании документа в RoyDoc делает, что там написано: «директор» вместо «генеральный директор», строка под номером счёта (например, «по договору №…»), замена в пункте договора-счёта, акт без подписи и печати, дата акта - последний день месяца. Во вкладке RoyDoc своими словами пишет, что делается само и что нужно сделать вручную, а под документом - что сделано не по стандарту. | при создании документа | Документ Google |
📤В Диадок из RoyDoc | Кнопка «В Диадок» у акта во вкладке RoyDoc: помощник «RoyDoc → Диадок» (скрипт Tampermonkey в Firefox или расширение Chrome) открывает «Новый документ» в Диадоке, сам прикрепляет XML акта, выбирает получателя по ИНН и КПП и показывает, кому и на какую сумму. Счета, договоры и другие документы - пунктом «Отправить в Диадок» в меню «…»: уходят PDF неформализованным документом. Подписывает и отправляет человек. | по кнопке | Диадок |
📍Откуда пришёл клиент с сайта | Когда на roydis.ru нажимают «Установить», сайт запоминает, откуда пришёл человек: UTM-метки ссылки, а без них - поиск Яндекса или Google, нейросеть, другой сайт или прямой заход. Через 1 минуту и через 30 минут после клика ищет новую сделку этого виджета в «Лидах с паблика» и вписывает источник в поля utm_source, utm_medium, utm_campaign, utm_content сделки и примечанием. Если в эти минуты виджет пытались поставить несколько человек - пишет в примечании, что источник может быть от другого посетителя. Если поле «Реальный Источник» пустое, ставит его сам: Реклама Яндекс, Реклама ВК, Поиск Яндекс, Поиск Гугл, Другие поисковики (Bing, Mail.ru и т.д.), Нейросети, Из видео, Публикации, Рассылка, Телеграм (amohelper), Каталог amomarket.ru (прямой заход - не ставит). Если клиент переставил виджет с сайта и сделка у него уже была, пишет туда только примечание, метки в поля не вписывает. Ссылки установки из бота поддержки тоже учитываются: бот прячет их под текст «Установить виджет». Установки прямо из каталога amoCRM не видит. Если клиент пришёл с рекламы (Реальный Источник «Реклама Яндекс» или «Реклама ВК») - сразу присылает в Telegram (бот сводки) «📣 Установка с рекламы»: виджет, аккаунт, кампания, запрос, страница и ссылка на сделку (с 02.11.2026; повторные установки не присылает). Для Директа сервер передаёт в Метрику результат, а не клики: «Реальная установка», «Оплата» с суммой и «Спам» по номеру посетителя Метрики (работает с 31.10.2026; в кампании Директа это цели «Реальная установка (CRM)» и «Оплата (CRM)»). С 01.11.2026 ещё «Заявка в работе»: заявку с сайта в воронке «Продажи» менеджер перевёл дальше «Новой заявки» - для кампаний «Поддержка» и «Доработки», где результат - заявка, а не установка. Все метки хранятся в стандартных полях amoCRM: Тильда кладёт utm_source в отдельное текстовое поле «UTM_SOURCE» - как только amoCRM сообщает о новой сделке, он переносится в стандартное utm_source, текстовое очищается. Сводка - на вкладке «Продажи», блок «Установки по каналам»: сколько людей нажали «Установить» по каждому каналу и меткам, сколько установили, последние нажатия со ссылкой на сделку. | через 1 и через 30 мин после клика «Установить» (с 30.10.2026) | amoCRM Личка Ивану |
📝Комментарий с сайта в примечание | Формы Тильды пишут поле «Опишите вашу задачу» в поле сделки TEXT, которое в ленте сделки не видно. Сервер дублирует этот текст примечанием «Из формы на сайте: …» - один раз на сделку. Так же приходит расчёт калькулятора лицензий на roydis.ru/amolicense: тариф, число пользователей, срок и сумма. Смотрит новые сделки за последние 3 часа. | через 30 с после новой сделки, по вебхуку amoCRM (с 03.11.2026) | amoCRM |
| Автоматизация | Что делает | Когда | Куда пишет |
|---|---|---|---|
📅Ежедневная сводка | Итоги дня: сколько поступило и от кого, кто что купил, новые установки, отказы, изменение числа платников, у кого скоро кончается оплата, по кому нет сделки на продление (до конца оплаты 13 дней или меньше), нерешённые ошибки по оплатам. Сколько человек нажали «Установить» на сайте и в боте и сколько установили - по каналам; у каждой установки, если её удалось связать с кликом, указан канал. Реклама Яндекс по текущей кампании: сколько потрачено, клики, сколько нажали «Установить», установили и оплатили. | каждый день в 23:59 | Личка Ивану |
📈Недельная и месячная сводки | Сравнение с прошлой неделей или месяцем. «Тесты и продления» за 4 месяца: сколько установок купили, сколько продлений сохранили и главные причины потерь; все причины отказа с долями - отдельно по тестам и продлениям, за 4 месяца и за период. Риск оттока - оплаченные виджеты, по которым нет сделки на продление. Советы ИИ - что сделать там, где теряем больше всего денег. «Нажали «Установить»» - сколько человек нажали на сайте и в боте и сколько установили, по каналам и по меткам (с 30.10.2026). «Реклама Яндекс» - сколько потрачено на текущую кампанию, клики, нажали «Установить», установили, оплатили. В месячной ещё подробный блок продлений. | неделя - по воскресеньям в 23:59, месяц - в последний день месяца в 23:59 | Личка Ивану |
👀Новости конкурентов | Читает Telegram-каналы и сайты партнёров amoCRM из топа рейтинга и присылает одну короткую сводку, что у них нового. | каждый день в 23:59 | Личка Ивану |
❓Вопросы из чата amoHelper | Если в чате amoHelper спрашивают о задаче, которую решает наш виджет, присылает карточку с вопросом и готовым черновиком ответа. Рекламу и анонсы (вебинары, кейсы, посты интеграторов) отсеивает, даже если тема совпадает. | проверка каждые 2 мин | Чат оплат |
| Автоматизация | Что делает | Когда | Куда пишет |
|---|---|---|---|
👥Платники | Число платящих клиентов: каждую ночь сохраняется снимок за день; при открытии вкладки «Продажи» цифры пересчитываются, если им больше 10 минут. | ночью в 00:05 и при открытии вкладки | Эта страница |
🔎Сверка платников с API | Сравнивает платников в amoCRM с API платников Roydis (от программиста): кто платит по API, а в дашборде не считается; кто считается, а в API его нет; у кого отличается дата окончания (больше чем на 2 дня). Пишет, только когда появилось новое расхождение, в сообщении - весь список со ссылками на сделки. Ничего сам не правит. ГдеМои и B2Field (другой движок) и индивидуальные интеграции из воронки услуг не показывает. | ночью после пересчёта платников (с 03.11.2026) | Личка Ивану |
🔮Прогноз выручки месяца | Пересчитывается при открытии вкладки «Продажи», если прошло больше 30 минут с прошлого расчёта. Сам расчёт занимает 2-3 минуты - страница подождёт и обновит цифры. | при открытии вкладки «Продажи» | Эта страница |
🧾Список счетов из amoCRM | Держит под рукой сделки с № счёта и сделки на этапе «Выставлен счёт», чтобы бот быстро находил сделку по оплате. | каждые 25-50 мин | Никуда не пишет |
🏆Рейтинг партнёров amoCRM | Собирает места партнёров в каталоге amoCRM и сведения о них для вкладки «Партнёры». | каждую ночь в 03:35 | Эта страница |
🎬Статистика роликов | Просмотры, лайки и комментарии коротких роликов и обучающих видео: YouTube - лента канала и API (если основной прокси не пускает на YouTube - запасной), Instagram - API, ВК - клипы и видео сервисным ключом, Rutube - открытый API. | раз в 2 часа; клип ВК - ещё через 1,5 мин после публикации | Эта страница |
💬Комментарии к публикациям на других площадках | Следит за нашими публикациями на vc.ru, в «Сетке» и ответами на Хабр Q&A (список - data/ext-posts.json). Собирает просмотры, реакции и комментарии для «Контент» → «Статистика», а о каждом новом комментарии (на Хабре - и о новом ответе в том же вопросе) пишет с текстом и ссылкой. Переходы на сайт по ссылке из публикации - из Метрики. | раз в 30 минут, переходы - раз в 2 часа | Эта страница Ивану в @roydiswidgetbot |
🗄Копия сделок amoCRM | Хранит копию всех сделок и докачивает только изменения, чтобы страница работала быстрее. Пока в тестовом режиме: ни на что не влияет. | каждые 5 мин, полная сверка ночью в 04:20 | Никуда не пишет |
| Автоматизация | Что делает | Когда | Куда пишет |
|---|---|---|---|
🩺Сторож сервера | Следит, что работают службы, сайты и диск, что хватает памяти, что не истекают домены и SSL-сертификаты и что действуют ключи amoCRM, Т-Банка и Метрики. Пишет только о проблемах. | службы и сайты - раз в час, память - каждые 15 мин, домены и ключи - каждый день в 10:00 | Личка Ивану |
🌐Сторож VPN для ботов | Ботам нужен VPN для Telegram и Gemini. Если сервер VPN упал - подменяет его на рабочий без перерыва и пишет в чат. | проверка каждые 5 мин | Чат оплат |
💾Резервная копия сервера | Каждую ночь сохраняет копию сервера в отдельное место, вне хостинга. | каждую ночь в 02:50 | Никуда не пишет |
🤖Знания бота поддержки | Обновляет тексты о виджетах, по которым бот поддержки отвечает клиентам. | каждый час | Никуда не пишет |
🎞Видео для бота поддержки | Собирает ссылки на все видео Roydis (обучающие, короткие ролики, YouTube, ВК, Rutube, Instagram) по виджетам - бот даёт клиенту видео нужного виджета. | каждый час | Никуда не пишет |
🔎Аудит виджетов | Когда в документе с описанием виджетов меняется раздел, сверяет с ним страницу виджета на roydis.ru, разметку для поисковиков, карточку в каталоге и llm-декларацию. Новое из документа, которого нет на сайте, - готовый текст для страницы. Если по виджету уже есть видео - готовый комментарий под видео о новом. | когда меняется документ (проверка каждый час) | Личка Ивану |