Интеграции Telegram с Roistat

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

Как настроить интеграцию Telegram с Roistat?

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

  • Правильно поставить на сайт код счетчика сквозной аналитики Roistat

  • Правильно оставить на сайт JS код интеграции Телеграм c Roistat

  • Работает c любыми аккаунтами Telegram

  • Протестировать интеграцию и начать заработать больше

  • Оставьте заявку и мы все подключим правильно, но качественно

  • Есть ограничения при проверки лидов на дубли

Варианты интеграции телеграм с ройстат

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

С какой CRM можно интегрировать Телерам для Roistat?

Приводим только проверенные и рабочие интеграции. Если у вас другая CRM - напишите в поддержку
Условия со * распространяются на партнерские проекты
Бесплатное приложение
Бесплатная интеграция*
Премиальная поддержка*

Настроить интеграцию чат-бота Telegram с Roistat

Интеграция выполняется профессионалом в течение 1-2 часов
  • Telegram передаёт параметр боту при старте диалога

  • Пользователь не видит и не может удалить номер визита roistat

  • Можно настроить для всех ботов или только 1

  • Номер визита roistat нужно вручную сохранять в лиде в Б24 или установить приложение

  • Нельзя заполнять кастомные поля в лиде

<!-- BEGIN TELEGRAM PERSONAL INTEGRATION WITH ROISTAT -->
<script>
    (function() {
        if (window.roistat !== undefined) {
            handler();
        } else {
            var pastCallback = typeof window.onRoistatAllModulesLoaded === "function" ? window.onRoistatAllModulesLoaded : null;
            window.onRoistatAllModulesLoaded = function () {
                if (pastCallback !== null) {
                    pastCallback();
                }
                handler();
            };
        }

        function handler() {
            function init() {
                appendMessageToLinks();

                var delays = [1000, 5000, 15000];
                setTimeout(function func(i) {
                    if (i === undefined) {
                        i = 0;
                    }
                    appendMessageToLinks();
                    i++;
                    if (typeof delays[i] !== 'undefined') {
                        setTimeout(func, delays[i], i);
                    }
                }, delays[0]);
            }

            function replaceQueryParam(url, param, value) {
                var explodedUrl = url.split('?');
                var baseUrl = explodedUrl[0] || '';
                var query = '?' + (explodedUrl[1] || '');
                var regex = new RegExp("([?;&])" + param + "[^&;]*[;&]?");
                var queryWithoutParameter = query.replace(regex, "$1").replace(/&$/, '');
                return baseUrl + (queryWithoutParameter.length > 2 ? queryWithoutParameter  + '&' : '?') + (value ? param + "=" + value : '');
            }

            function appendMessageToLinks() {
                var message = 'roistat_{roistat_visit}';
                var text    = message.replace(/{roistat_visit}/g, window.roistatGetCookie('roistat_visit'));
                text = encodeURI(text);
                var linkElements = document.querySelectorAll('[href*="//t.me/roistat"]');
                for (var elementKey in linkElements) {
                    if (linkElements.hasOwnProperty(elementKey)) {
                        var element = linkElements[elementKey];
                        element.href = replaceQueryParam(element.href, 'start', text);
                    }
                }
            }
            if (document.readyState === 'loading') {
                document.addEventListener('DOMContentLoaded', init);
            } else {
                init();
            }
        };
    })();
</script>
<!-- END TELEGRAM PERSONAL INTEGRATION WITH ROISTAT -->

Настроить новую интеграцию чат-бота Telegram с Roistat

Интеграция запущена в декабре 2025 года и выполняется профессионалом в течение 1-2 часов
Не забыть заменить имя бота на нужного, если используется одновременно несколько интеграций
  • Интеграция работает через токен телеграм бота из BotFather

  • Можно заполнять до 30 кастомных полей в лиде и оптимизировать Я.Директ с оплатой за заявки

  • Пользователь не видит и не может удалить номер визита roistat

  • Telegram передаёт параметр боту при старте диалога

  • Можно настроить для всех ботов или только 1

  • Roistat автоматически сохраняется в поле лида

  • Эта интеграция убивает чат-бот в контакте центре Битрикс24

  • Создаются дубли лидов с отрытой линией Битрикс24

<!-- BEGIN TELEGRAM BOT NEW INTEGRATION WITH ROISTAT -->
<div class="js-telegrambot-botname-container" style="display:none;">cashruflow_bot</div>
<script>
    (function() {
        if (window.roistat !== undefined) {
            handler();
        } else {
            var pastCallback = typeof window.onRoistatAllModulesLoaded === "function" ? window.onRoistatAllModulesLoaded : null;
            window.onRoistatAllModulesLoaded = function () {
                if (pastCallback !== null) {
                    pastCallback();
                }
                handler();
            };
        }

        function handler() {
            function init() {
                appendMessageToLinks();

                var delays = [1000, 5000, 15000];
                setTimeout(function func(i) {
                    if (i === undefined) {
                        i = 0;
                    }
                    appendMessageToLinks();
                    i++;
                    if (typeof delays[i] !== 'undefined') {
                        setTimeout(func, delays[i], i);
                    }
                }, delays[0]);
            }

            function replaceQueryParam(url, param, value) {
                var explodedUrl = url.split('?');
                var baseUrl = explodedUrl[0] || '';
                var query = '?' + (explodedUrl[1] || '');
                var regex = new RegExp("([?;&])" + param + "[^&;]*[;&]?");
                var queryWithoutParameter = query.replace(regex, "$1").replace(/&$/, '');
                return baseUrl + (queryWithoutParameter.length > 2 ? queryWithoutParameter  + '&' : '?') + (value ? param + "=" + value : '');
            }

            function appendMessageToLinks() {
                var botName = document.querySelector('.js-telegrambot-botname-container').textContent;
                var linkElements = document.querySelectorAll('[href*="//t.me/' + botName + '"]');
                for (var elementKey in linkElements) {
                    if (linkElements.hasOwnProperty(elementKey)) {
                        var element = linkElements[elementKey];
                        element.href = replaceQueryParam(element.href, 'start', window.roistat.getVisit());
                    }
                }
            }
            if (document.readyState === 'loading') {
                document.addEventListener('DOMContentLoaded', init);
            } else {
                init();
            }
        };
    })();
</script>
<!-- END TELEGRAM BOT NEW INTEGRATION WITH ROISTAT -->

Настроить интеграцию Telegram personal с Roistat

С декабря 2025 доступна прямая интеграция номерного телеграм через Roistat
Особенности интеграции:
  • Интеграция работает с номером телефона

  • Интеграция работает с логином телеграм @

  • Можно заполнять до 30 кастомных полей в лиде и оптимизировать Я.Директ с оплатой за заявки

  • Интеграцию можно настроить с номером, логином, или сразу со всеми и даже разными аккаунтами

  • Клиент видит и может удалить первое сообщение

  • Создаются дубли лидов с отрытой линией Битрикс24м

<!-- BEGIN TELEGRAM PERSONAL INTEGRATION WITH ROISTAT -->
<div class="js-whatsapp-message-container" style="display:none;">Здравствуйте! Обязательно отправьте это сообщение и дождитесь ответа. Номер вашего обращения: {roistat_visit}</div>
<script>
    (function() {
        if (window.roistat !== undefined) {
            handler();
        } else {
            var pastCallback = typeof window.onRoistatAllModulesLoaded === "function" ? window.onRoistatAllModulesLoaded : null;
            window.onRoistatAllModulesLoaded = function () {
                if (pastCallback !== null) {
                    pastCallback();
                }
                handler();
            };
        }

        function handler() {
            function init() {
                appendMessageToLinks();

                var delays = [1000, 5000, 15000];
                setTimeout(function func(i) {
                    if (i === undefined) {
                        i = 0;
                    }
                    appendMessageToLinks();
                    i++;
                    if (typeof delays[i] !== 'undefined') {
                        setTimeout(func, delays[i], i);
                    }
                }, delays[0]);
            }

            function replaceQueryParam(url, param, value) {
                var explodedUrl = url.split('?');
                var baseUrl = explodedUrl[0] || '';
                var query = '?' + (explodedUrl[1] || '');
                var regex = new RegExp("([?;&])" + param + "[^&;]*[;&]?");
                var queryWithoutParameter = query.replace(regex, "$1").replace(/&$/, '');
                return baseUrl + (queryWithoutParameter.length > 2 ? queryWithoutParameter  + '&' : '?') + (value ? param + "=" + value : '');
            }

            function appendMessageToLinks() {
                var message = document.querySelector('.js-whatsapp-message-container').textContent;
                var text = message.replace(/{roistat_visit}/g, window.roistatGetCookie('roistat_visit'));
                text = encodeURI(text);
                var linkElements = document.querySelectorAll('[href*="//t.me/Digital_CashFlow"], [href*="//telegram.me/Digital_CashFlow"],[href*="//t.me/+79501787217"],[href*="//telegram.me/+795017872717"]');
                for (var elementKey in linkElements) {
                    if (linkElements.hasOwnProperty(elementKey)) {
                        var element = linkElements[elementKey];
                        element.href = replaceQueryParam(element.href, 'text', text);
                    }
                }
            }
            if (document.readyState === 'loading') {
                document.addEventListener('DOMContentLoaded', init);
            } else {
                init();
            }
        };
    })();
</script>
<!-- END TELEGRAM PERSONAL INTEGRATION WITH ROISTAT -->
Integration Telergam & Roistat
Интеграция Телеграм с Роистат