«Колокол» — вы видите,
какая реклама
приносит звонки
Система динамического коллтрекинга: подменяет номер телефона на сайте под каждого посетителя и связывает входящий звонок с конкретным каналом, кампанией и ключевым словом. Собственная разработка ООО «Меридиан» на российском стеке.
Правовой статус
Свидетельство о государственной регистрации программы для ЭВМ № 2026667670 от 09.06.2026
Правообладатель
ООО «Меридиан», ИНН 7734690311, Москва. Исключительное право принадлежит российскому юрлицу
Технологии
Python, Django, PostgreSQL, Redis, Docker. Полностью свободный стек без проприетарных иностранных лицензий
Размещение
Облако в российском ЦОД или on-premise на инфраструктуре заказчика
Какую задачу решает «Колокол»
В интернет-маркетинге веб-аналитика видит клики и заявки с форм, но не видит звонки. Между тем в услугах, медицине, недвижимости, автобизнесе и B2B телефон остаётся основным каналом обращений — и именно эта часть выручки выпадает из отчётов. «Колокол» закрывает разрыв между рекламным кликом и телефонным звонком.
Бюджет уходит, источник звонков неизвестен
Отчёт по рекламе показывает клики и стоимость перехода, а звонки лежат отдельным списком в АТС. Связать одно с другим вручную невозможно — решения принимаются вслепую.
Нельзя отключить неэффективные кампании
Кампания, которая не даёт заявок с форм, может давать половину всех звонков. Без коллтрекинга её отключают — и теряют реальные обращения.
Метрика не знает о звонковых конверсиях
Алгоритмы автостратегий Яндекс.Директа обучаются на конверсиях. Если звонки в них не попадают, реклама оптимизируется под неполные данные и «недокручивает» результат.
Спорные ситуации с подрядчиком по рекламе
Агентство отчитывается кликами, клиент считает деньгами. Нет объективной картины — «сколько звонков принёс канал X за месяц».
Импортные сервисы: цена и риск
Зарубежные и «полуиностранные» платформы аналитики уходят с рынка, повышают цены или отключают лицензии. Данные о клиентах при этом хранятся неизвестно где.
Требование использовать отечественное ПО
Госкомпании, организации с госучастием и субъекты КИИ обязаны переходить на российские решения. Импортный коллтрекинг в этот контур не проходит.
Бизнес с телефонным потоком
Компании, у которых звонок — основной способ обращения клиента и есть платный трафик на сайт.
- Медицинские центры и клиники
- Автодилеры и автосервисы
- Недвижимость и застройщики
- Услуги для дома, ремонт, логистика
- B2B-производство и оптовая торговля
Агентства и подрядчики по рекламе
Тем, кому нужно доказывать результат клиенту цифрами и управлять десятками проектов из одного окна.
- Digital- и performance-агентства
- SEO-подрядчики
- Внутренние маркетинговые отделы холдингов
- Мультибрендовые и сетевые проекты
Телеком-операторы и интеграторы
Тем, кто продаёт клиентам телефонию и хочет добавить коллтрекинг как собственную услугу.
- Операторы связи и виртуальные АТС
- Системные интеграторы
- Компании с требованием отечественного ПО
- Организации с госучастием и субъекты КИИ
Как это работает и что умеет
Система состоит из четырёх связанных компонентов: JS-скрипт на сайте клиента, серверный модуль коллтрекера, веб-АРМ для настройки и отчётов и интеграционный слой с ERP и Яндекс.Метрикой. Ниже — полный цикл от захода посетителя до конверсии в рекламном кабинете.
Посетитель заходит на сайт
JS-скрипт «Колокола» определяет посетителя по устойчивому идентификатору (fingerprint UID и _ym_uid), собирает hostname, страницу входа, query-строку с utm-метками и реферер.
Сервер подбирает номер
Backend выбирает подходящий параметр проекта по правилам маршрутизации (regex по домену и рефереру, условия по странице входа, приоритеты) и резервирует свободный номер из пула города, линии и маршрута.
Номер подменяется на странице
Скрипт заменяет телефоны в текстовых узлах и в ссылках tel:, не трогая поля ввода и служебные теги. Визит продлевается циклическим polling, пока посетитель на сайте.
Звонок связывается с каналом
Входящий вызов на этот номер автоматически сопоставляется с визитом в ERP-системе, а конверсия по расписанию выгружается в Яндекс.Метрику — реклама обучается на реальных звонках.
Задачи, состав компонентов, входные и выходные данные, ограничения применения — раздел 1 документации.
Динамическая подмена номера
Каждому посетителю выдаётся собственный номер из пула на время визита. Поддерживается подмена в тексте страницы и в кликабельных ссылках tel:, включая динамически подгружаемые блоки.
Гибкие правила маршрутизации
Правила подбора номера настраиваются по домену, рефереру, странице входа, параметрам URL, городу, линии, маршруту и пулу. У каждого правила свой приоритет — можно описывать сложные сценарии.
Полный сбор параметров визита
Фиксируются utm-метки, реферер, страница входа, IP, user-agent, YandexClientId, время визита и статистика замен на странице. Данные доступны в веб-АРМ и выгружаются в ERP.
Экономия номерной ёмкости
Динамический таймаут сессии и автоматическое закрытие неактивных визитов освобождают номера. При нехватке ёмкости используется алгоритм переиспользования самого раннего визита — пул расходуется в разы экономнее фиксированной схемы.
Выгрузка конверсий в Яндекс.Метрику
Звонки регламентно передаются в Метрику как офлайн-конверсии через OAuth-интеграцию. Автостратегии Директа начинают оптимизироваться с учётом звонков, а не только заявок с форм.
Интеграция с ERP и телефонией
Двусторонний обмен с ERP: загрузка сайтов, линий и телефонных номеров, выгрузка визитов и загрузка обращений. Входящий звонок автоматически сопоставляется с зафиксированным веб-визитом.
Веб-АРМ администратора
Единое рабочее место: проекты, визиты, отправки, конверсии, параметры, телефоны, сайты, линии и журнал фоновых задач. Поиск, фильтры по датам и статусам, массовые действия, история изменений.
Мультипроектность и разграничение прав
Тысячи проектов в одной инсталляции. Пользователи, группы и права доступа на уровне объектов; API-токены для интеграций сторонних систем.
Отказоустойчивость
Circuit breaker на внешних интеграциях, распределённые блокировки, очереди задач с разделением по типам нагрузки, эндпоинт проверки состояния системы и Telegram-уведомления об инцидентах.
Производительность под нагрузкой
Пул соединений PgBouncer в режиме transaction pooling, кеш и брокер на Redis, горизонтальное масштабирование воркеров. Архитектура рассчитана на десятки тысяч одновременных визитов.
Совместимость с сайтами
Скрипт собирается с транспиляцией до IE 11 и полифилом fetch — работает на legacy-сайтах, самописных CMS и конструкторах. Подключение — одна строка кода в шаблон.
Защита данных
Токены телефонных линий шифруются (Fernet), доступ к API — по токенам, административный интерфейс закрыт авторизацией. Персональные данные посетителей не собираются: только технические параметры визита.
Полные требования к аппаратному и программному обеспечению, состав дистрибутива и порядок развёртывания — раздел 2 документации.
Интерфейс системы
Веб-АРМ «Колокола» — рабочее место маркетолога и администратора: настройка правил подбора номеров, журнал визитов, номерной пул, справочники и контроль фоновых задач. Ниже — экраны демонстрационного стенда, данные в них тестовые.
Процесс внедрения
Внедрение ведёт проектная команда ООО «Меридиан» без привлечения внешних подрядчиков. Ниже — регламентная последовательность работ. Сроки указаны для типового проекта; для мультибрендовых и распределённых внедрений график согласуется отдельно.
Бриф и обследование
Разбираем рекламные каналы, географию, структуру сайта и текущую схему приёма звонков. Фиксируем, какие источники нужно разделять и какая детализация отчётов требуется.
- Перечень сайтов, поддоменов и посадочных страниц
- Список рекламных каналов и кампаний
- Текущая телефония, АТС и схема маршрутизации вызовов
- Требования к интеграциям: CRM, ERP, Яндекс.Метрика
Расчёт номерной ёмкости и предложение
По объёму трафика и средней длительности визита рассчитываем размер номерного пула — сколько номеров нужно, чтобы посетители не «сталкивались» на одном номере. Это ключевой параметр стоимости.
- Расчёт пула по пиковой одновременной посещаемости
- Подбор схемы размещения: облако или контур заказчика
- Коммерческое предложение и проект договора
Развёртывание и базовая настройка
Разворачиваем систему в облаке или на серверах заказчика из Docker-образов, подключаем БД, очереди и обратный прокси. Заводим проекты, сайты, линии и загружаем номерной пул.
- Установка backend, PostgreSQL + PgBouncer, Redis, Celery-воркеров
- Настройка Nginx и выдачи JS-скрипта
- Создание проектов и правил подбора номера
- Настройка маршрутизации номеров в телефонии
Подключение сайта и тестирование
Заказчик или наш специалист добавляет одну строку кода в шаблон сайта. Проверяем корректность подмены на всех типах страниц и устройств.
- Установка кода подключения в шаблон сайта
- Проверка замены номеров в тексте и в ссылках tel:
- Контрольные звонки по каждому каналу
- Проверка отсутствия ошибок JS в консоли браузера
Интеграции и обучение
Подключаем Яндекс.Метрику по OAuth и настраиваем передачу звонков как офлайн-конверсий, связываем систему с ERP или CRM заказчика. Обучаем сотрудников работе в веб-АРМ.
- Настройка выгрузки конверсий в Яндекс.Метрику
- Обмен визитами и обращениями с ERP / CRM
- Обучение маркетолога и администратора, передача инструкций
- Выдача API-токенов и учётных записей веб-АРМ
Опытная эксплуатация и передача в поддержку
Работаем в режиме повышенного внимания: контролируем достаточность номерного пула, корректность привязки звонков и полноту выгрузок. По итогам корректируем настройки и переводим проект на регламентную поддержку.
- Мониторинг доступности и глубины очередей
- Корректировка правил подбора и размера пула
- Сверка звонков и визитов, приёмка результатов
- Подписание акта и переход на сопровождение
Стоимость
Единого прайса у «Колокола» нет — и это осознанно. Стоимость складывается прежде всего из размера номерного пула и объёма трафика, а они у каждого проекта свои: сайту с сотней визитов в сутки и федеральной сети с десятками поддоменов нужны принципиально разные конфигурации. Мы рассчитываем цену после короткого брифа — обычно в течение одного-трёх рабочих дней.
индивидуально
- Развёртывание и обслуживание на нашей стороне
- Номерной пул под ваш объём трафика
- Неограниченное число проектов и сайтов
- Интеграция с Яндекс.Метрикой
- Обновления версий включены
- Техническая поддержка включена
индивидуально
- Установка на инфраструктуре заказчика
- Данные не покидают ваш контур
- Подходит для требований по отечественному ПО
- Интеграция с вашими CRM, ERP и АТС
- Доработки под ваши бизнес-процессы
- Обучение персонала и передача документации
- Сопровождение по SLA
индивидуально
- Мультиарендная инсталляция
- Разграничение прав по проектам
- API и токены для внешних систем
- Возможность white label
- Партнёрские условия по объёму
- Техническая поддержка второй линии
От чего зависит стоимость
- Размер номерного пула — главный фактор цены
- Тип номеров: городские или мобильные
- Количество регионов и городов присутствия
- Объём трафика и пиковая посещаемость
- Число сайтов, поддоменов и посадочных страниц
- Количество рекламных каналов для разделения
- Схема размещения: облако или ваш контур
- Состав интеграций с CRM, ERP, АТС
- Необходимость доработок под ваши процессы
- Глубина хранения истории визитов
- Уровень SLA и режим поддержки
- Срок договора и объём партнёрских обязательств
Номерная ёмкость — не абстрактный параметр: она рассчитывается по пиковой одновременной посещаемости, чтобы двум посетителям из разных кампаний не достался один номер. Мы считаем её на этапе обследования и показываем расчёт: сколько номеров нужно, почему именно столько и как это влияет на бюджет. Оставьте заявку — подготовим предложение с расчётом под ваш проект.
Документация
Эксплуатационная документация опубликована открыто, без регистрации и запроса доступа — на странице kolokol.meridianooo.ru/documentation/. Там описание функциональных характеристик, информация, необходимая для установки и эксплуатации, и описание процессов, обеспечивающих поддержание жизненного цикла программы.
Описание функциональных характеристик
Назначение программы, решаемые задачи, состав компонентов, полный перечень функций, вводная информация и выходные данные, затрачиваемые ресурсы, условия и ограничения применения.
Читать раздел 1 →Информация для установки
Требования к аппаратному и программному обеспечению, состав дистрибутива и сервисов, пошаговый порядок развёртывания, переменные окружения, подключение к сайту, проверка установки.
Читать раздел 2 →Информация для эксплуатации
Загрузка и запуск программы, работа в веб-АРМ по разделам, команды программного интерфейса и ответы программы, коды результата, периодические задачи, завершение работы, диагностика.
Читать раздел 3 →Процессы жизненного цикла
Проектирование, разработка, тестирование, поставка, эксплуатация и мониторинг, устранение неисправностей, совершенствование программы, поддержка версий, персонал и обучение.
Читать раздел 4 →Техническая поддержка
Каналы обращения, режим работы, классификация обращений по уровню критичности, сроки реакции и устранения, состав поддержки, язык обслуживания.
Условия поддержки →Свидетельство о госрегистрации
Свидетельство о государственной регистрации программы для ЭВМ № 2026667670, выданное Федеральной службой по интеллектуальной собственности 09 июня 2026 года.
Открыть PDF →Документация открыта полностью — запрашивать доступ не нужно. По запросу выдаём только доступ к демонстрационному стенду с тестовыми данными, где можно посмотреть систему в работе на реальном интерфейсе. Обычно отвечаем в течение рабочего дня.
Запросить демо-доступПравовой статус и поддержка
«Колокол» — собственная разработка ООО «Меридиан». Исключительное право на программу принадлежит российскому юридическому лицу и подтверждено свидетельством Роспатента.
- Название программы
- «Колокол» — интеллектуальная система учёта онлайн-конверсий в интернет-маркетинге, позволяющая связать количество входящих звонков с конкретными рекламными каналами
- Правообладатель
- Общество с ограниченной ответственностью «Меридиан» (RU)
- Автор
- Гордиенко Павел Андреевич (RU)
- Номер заявки
- 2026666788
- Дата поступления
- 18 мая 2026 г.
- Дата государственной регистрации
- 09 июня 2026 г. в Реестре программ для ЭВМ
- Выдавший орган
- Федеральная служба по интеллектуальной собственности (Роспатент)
- Исключительное право у российского лица. Правообладатель — ООО «Меридиан», ИНН 7734690311, ОГРН 1127747136835, зарегистрировано в Москве
- Программа правомерно введена в гражданский оборот на территории РФ. Экземпляры и права использования свободно реализуются на всей территории страны
- Отсутствие ограничений по территории и кругу лиц. Нет запретов на распространение и использование в любом регионе России
- Отсутствие механизмов принудительного удалённого отключения. В системе нет скрытых функций удалённого управления, деактивации лицензий или блокировки работы извне
- Отсутствие обязательных обновлений из-за рубежа. Обновления выпускает и распространяет правообладатель; иностранные центры обновления не используются
- Свободный стек без иностранных проприетарных лицензий. Python, Django, PostgreSQL, Redis, Nginx, Docker — свободные лицензии BSD, MIT, Apache 2.0
- Техническая поддержка силами российской организации. Поддержку осуществляют штатные сотрудники ООО «Меридиан» без привлечения внешних подрядчиков
- Документация и интерфейс на русском языке. Веб-АРМ, эксплуатационная документация и материалы обучения — на русском языке
- Работа на российских операционных системах. Развёртывание в Docker на любом Linux-дистрибутиве, включая ОС из реестра отечественного ПО
- Размещение данных на территории РФ. Облачная инсталляция — в российском ЦОД; on-premise — в контуре заказчика
- Класс ПО по классификатору. Средства подготовки, исполнения и анализа рекламных и маркетинговых кампаний; средства бизнес-аналитики
- Свидетельство Роспатента. Государственная регистрация программы для ЭВМ № 2026667670 от 09.06.2026
Развёрнутое описание процессов, включая порядок устранения неисправностей и совершенствования программы, — раздел 4 документации.
make test), статический анализ и форматирование кода (make lint, make format) перед сборкой релизаmake build-prod), миграции базы данных применяются автоматически с предварительной оценкой рисков блокировок и совместимости версий. Клиентский JS-скрипт версионируется по пути (/v4/init.js, /v5/init.js) — обновление не ломает работу подключённых сайтов/tracker/system_status), коды ответов и задержки, глубина очередей задач, доступность БД и кеша, а также бизнес-метрики: число визитов, ошибок, принудительно закрытых визитов, неотправленных выгрузок. Об инцидентах приходят автоматические уведомленияКлассификация обращений по уровню критичности и сроки устранения — пункт 4.7 документации.
Вопросы и ответы
Собрали то, что спрашивают чаще всего — от механики подмены номеров до правовых вопросов. Если вашего вопроса здесь нет, задайте его через форму ниже.
- обследование и расчёт ёмкости — до недели
- развёртывание и настройка — от трёх до десяти рабочих дней
- подключение сайта и тестирование — один-два дня
- интеграции и обучение — до недели
Свяжитесь с нами
Через эту форму можно запросить демо-доступ, расчёт стоимости под ваш проект или обсудить внедрение в вашем контуре. Документация открыта и доступна без запроса. Отвечаем в течение рабочего дня.
Оставить заявку
Ответим в течение рабочего дня