Часто у бизнеса есть нестандартные задачи, связанные со звонками. И Ringostat легко их решает за счет своей гибкости. Например, может вызвать всплывающее сообщение на сайте после звонка от клиента. «Понять», где находится звонящий, и показать ему местный номер. Точно отследить, из какой рекламы изначально пришел клиент — даже если он сначала покинул сайт и позвонил только спустя полдня. Об этих и других крутых фишках читайте в статье.
Да, некоторые из описанных ниже вещей можно реализовать самостоятельно или с помощью штатного программиста. Подключаете телефонию или коллтрекинг, а потом «допиливаете» под свои нужды. Другой вопрос, во сколько это обойдется и сможет ли разработчик сделать так, чтобы все работало, как нужно?
Но если вы используете Ringostat, он очень многое умеет по умолчанию. Специалисты называют это высокой гибкостью «из коробки». Просто оплачиваете нужный продукт, говорите техподдержке, что вам нужно — и пользуетесь.
Вызов событий на сайте до, после звонка и в момент поднятия трубки
Иногда нужно, чтобы на сайте происходило какое-то событие, связанное со звонком. Например:
- сразу после вызова отображается поп-ап «Спасибо за обращение» или просьба оценить работу менеджера;
- если клиент не дозвонился, его «перебрасывает» на страницу с извинениями, где дается промокод на скидку;
- после звонка информация о вызове передается в вашу собственную систему веб-аналитики, встроенную в сайт;
- данные о звонке передаются в Facebook Pixel как событие «Контакт» — так вы получаете информацию о вызовах клиентов, перешедших из рекламы Facebook и Instagram.
Все это можно легко реализовать с помощью Ringostat, если вы базово владеете JavaScript. Также вам понадобится Google Tag Manager — решение от Google, которое позволяет размещать пользовательские скрипты на страницах сайта без вмешательства в его код.
Вам может пригодиться статья «Основы Google Tag Manager».
Если упрощенно, то работает это так:
- вы прописываете JS-функцию, которая должна выполняться на сайте перед звонком, в момент поднятия трубки или после вызова;
- создаете в Google Tag Manager триггер, после которого будет срабатывать эта функция;
- когда посетитель зайдет на сайт и увидит подменный номер или позвонит на него — Ringostat «поймет», что нужно выполнить вашу функцию.
Код сработает, если будет выполнено одно из условий:
- звонящий находится на сайте во время разговора;
- звонящий ушел с сайта, но вернулся в течение 24 часов после звонка — информация о звонке будет отправлена, когда клиент снова откроет сайт.
Детальный процесс настройки пошагово показан в нашей базе знаний. Поэтому тут опишем его лишь вкратце.
- В личном кабинете Ringostat зайдите в раздел Коллтрекинг — Пользовательские JS-функции.
- Выберите момент отправки события.
- Нажмите «Править код» и укажите имя функции, которая будет выполнена в этот момент. Ниже пример для ситуации, когда менеджер принял звонок:
- Перейдите в Google Tag Manager и создайте триггер активации тега.
- В качестве типа триггера укажите «Пользовательское событие»:
- В окне настроек, добавьте имя события, которое вы указали в настройках функции в личном кабинете Ringostat.
- Перейдите на страницу Теги и нажмите «Создать». Дальше нужно будет задать конфигурацию тега — она целиком зависит от того, какую задачу вам нужно решить.
- Опубликуйте правки, нажав «Отправить».
Этот процесс описан в статье «Отправляем звонки в Google Tag Manager из Ringostat».
Наш партнер, Роман Черныш из агентства Power UP, подробно описал, как использует эти возможности Ringostat для проектов из сферы недвижимости. В статье он привел пошаговую настройку передачи данных о звонках в сервис Дисплей и Видео 360 от Google (DV360). Так агентство может оптимизировать рекламные кампании под конверсии в звонки и исходить из реальных данных, а не предположений и догадок.
«Друзья, речь не о каких-то сложных интеграциях и подключении API-функционала. Поэтому разработчик тут не нужен. Как я уже писал, это может сделать специалист по платным каналам трафика или ваш веб-аналитик»
Роман Черныш,
Chief Executive Officer из агентства Power UP
Отслеживаемые сущности
Отслеживаемая сущность — это функционал, который позволяет Ringostat «вытаскивать» дополнительный параметр с вашего сайта и связывать с сессией пользователя. Полученные данные можно передавать в другие системы.
Представим, что на сайте установлен не только код коллтрекинга и Google Analytics, но и другой условной «системы». Она сама генерирует и присваивает посетителю собственный, дополнительный параметр для идентификации. Например, когда пользователь регистрируется на сайте. В этом случае отслеживаемая сущность будет работать так:
- посетитель заходит на сайт;
- код отслеживания Google присваивает ему client ID;
- «система», в свою очередь, присваивает собственный идентификатор — Пользователь 123;
- коллтрекинг выдает посетителю подменный номер;
- после звонка Ringostat «вытаскивает» связку данных: client ID + Пользователь 123 + номер телефона.
Также отслеживаемые сущности будут полезны, если используется Ringostat и другая система, с которой у нас нет готовой интеграции. Принцип работы такой же: после звонка коллтрекинг перехватывает данные о звонке и сессии посетителя. И параллельно «вытаскивает» дополнительный параметр, который «зашит» другой системой. Дальше Ringostat может его передать во внешнюю систему с помощью Webhook. Например, в CRM. И в ней уже можно будет сопоставить этот параметр с конкретным пользователем.
Мультирегиональность
Часто у компании есть филиалы в разных городах и даже странах. И тут появляется два закономерных вопроса:
- как показывать клиенту именно тот подменный номер, который соответствует его региону или стране;
- как отследить, в какие филиалы обращаются чаще — например, чтобы масштабировать бизнес в этом регионе.
Ringostat легко справляется с этими задачами, благодаря продвинутым настройкам по геолокации. Единственное требование — у вас должны на проекте быть подключены номера нужного региона или страны. Если у вас таких номеров нет, Ringostat поможет их подключить.
Во-первых, Ringostat определяет по IP пользователя, где тот находится. У нас есть база IP, которая постоянно актуализируется и обновляется. Так Ringostat может сразу показать релевантный номер.
Во-вторых, при желании можно использовать двойную проверку — чтобы точно определить, где находится пользователь. При ней браузер будет «спрашивать» посетителя о его местоположении. В ситуациях, когда вы не используете подмену в зависимости от геолокации пользователя — достаточно определения по IP. Чтобы лишний раз не отвлекать посетителя всплывающим окошком в браузере.
Для разных филиалов и регионов есть и другой вариант. Номера можно разделить на разные пулы (группы) — в зависимости от местонахождения пользователей. Например, выделить пул для людей из Одессы, еще один для киевлян и т. д.
Для мультирегиональности нужно настроить гео-каналы. Это может сделать техподдержка или вы сами — по понятной инструкции из базы знаний. Также процесс настройки показан в видео:
Например, так выглядит настройка канала для пользователей из Киева:
Но это еще не все. Тот же принцип разделения можно использовать для филиалов, которые находятся в одном и том же городе. Или вообще для нескольких отделов одной и той же компании. Просто создайте разные пулы с подменными номерами для каждого отдела. Ringostat легко определит, на какой номер позвонили — и сопоставит это с пулом. Его можно увидеть в любом отчете:
Пример мультирегиональности — кейс нашего клиента. У компании 11 филиалов по всей Украине, и пользователям нужно показывать номера самых подходящих. Чтобы пользователя не путало огромное количество телефонов на сайте.
Для каждого города настроили отдельный пул подменных номеров:
Это помогает точнее определить нужный филиал, ведь пользователь может использовать VPN или искать товар, временно находясь не в другом городе.
Сайт предлагает клиенту выбрать, где тот находится. И потом показывает контакты ближайшего офиса с подменными номерами из соответствующего пула и общий номер интернет-магазина, также подменный. Так клиент может либо позвонить в общий колл-центр или связаться с конкретным представительством. При этом в обоих случаях будет понятно, из какого источника он перешел.
Кликабельные номера и кнопка скрытия номера
Это может показаться фантастикой, но до сих пор есть компании, которым нельзя позвонить с мобильного одним кликом по номеру. А ведь это основа заботы о клиенте. Пользователю приходится копировать номер, вставлять, набирать. И кто знает, сколько клиентов ленятся все это делать. Поэтому без кликабельного номера вы гарантированно теряете часть лидов.
Обращаясь в Ringostat, вы одним махом решаете проблему. Наша техподдержка еще при подключении проекта делает кликабельными все номера на сайте.
Вы еще не наш клиент? Тогда читайте инструкцию, как сделать самостоятельно сделать номер кликабельным. А если не уверены, кликабелен ли номер на вашем сайте — это легко проверить двумя способами:
- откройте сайт с мобильного устройства и попытайтесь позвонить, нажав на номер;
- зайдите на сайт с компьютера и попробуйте кликнуть на номер. Если он кликабелен, то появится окошко с предложением выбрать программу для совершения звонков:
Еще одна важная задача связана с отображением номера. Есть компании, у которых огромный объем трафика — например, у крупных площадок-агрегаторов, которые продают сотни тысяч товаров. В этом случае подменных номеров «не напасешься» на всех посетителей. А одни и те же номера нельзя одновременно показывать разным пользователям — иначе статистика собьется.
Ringostat позволяет скрывать номер, когда на сайте пиково выросло количество пользователей. Это повышает точность статистики.
Это кнопка, например, с надписью «Показать номер», которая показывается части пользователей. Ведь далеко не каждый пользователь решит позвонить. Поэтому нет смысла всем показывать номера и тратить их впустую. Достаточно скрыть их кнопкой «Показать номер». Самые заинтересованные нажмут на нее, и им Ringostat покажет подменный телефон.
Вы сами выбираете, сколько номеров «резервировать» для каждого пула. Допустим, в пуле 10 номеров для подмены. Для резерва выбрано 20% номеров. Если на сайте одновременно находятся восемь посетителей, то девятому уже отобразится кнопка «Показать номер». При нажатии на нее он увидит один из номеров, который вы «зарезервировали».
Простая подмена и реализация сложных сценариев
Ringostat можно легко подключить для компаний с сайтами самой разной сложности. Например, техподдержка за пару часов настроит подмену для простого одностраничника, где номер указан только в шапке и футере страницы. И справится с гораздо более сложными задачами.
- Автоматически найдет и подменит все номера на сайте — где бы они ни находились. Например, если номер спрятан в выпадающем меню или размещен на кнопке.
- Внедрит кнопку «Перезвоните мне», о которой мы писали выше, не нарушив дизайн сайта. Поэтому можно не боятся, что верстка «поедет». Пример с сайта нашего клиента, портала автозапчастей и автотоваров Kitaec:
- Настроит подмену и скрытие номера для сайтов на Single-page Application. При такой реализации, когда пользователь что-то делает на сайте, страница не перезагружается. А наш код отследит изменения и отработает, даже если загрузки не произошло.
- Аккуратно заменит 5-10 номеров на один — без привлечения ваших разработчиков.
Наглядный последнего — сайт компании Hydromotor, продающей гидромоторы. До обращения в Ringostat на площадке размещалось сразу восемь номеров. Посетителям приходилось выискивать максимально подходящий для них.
Наша техподдержка заменила все номера на один и аккуратно встроила его в шапку сайта:
У вас есть подобные или похожие задачи? Просто напишите в чат, расположенный слева — и наши менеджеры предложат разные решения для вас.
Кроссдоменное отслеживание
Нередко у одного клиента Ringostat может быть два-три, а то и больше сайтов на разных доменах:
- когда у одного собственника несколько компаний разной тематики;
- помимо основной площадки, есть отдельные для продвижения различных товаров;
- бизнес стартовал с одной площадки, а потом переехал на другую, но старую по-прежнему использует.
Для таких случаев у Ringostat есть серьезное преимущество. Вам не нужно подключать сразу много проектов — просто подключите к одному несколько площадок с разными доменами. Такая возможность по-прежнему есть далеко не у всех платформ.
Что это дает:
- экономию — объединяя несколько сайтов в один проект, вы оплачиваете всего один;
- сбор всей информации по разным проектам в одном аккаунте;
- возможность анализировать данные в одном аккаунте Google Analytics — если на ваши сайты установлен один счетчик и код отслеживания.
Чтобы получить отчет по звонкам конкретного сайта, достаточно создать выборку с такими настройками:
Собственный подход к продлению сессии для максимально точной статистики
Точность статистики Ringostat 97% — потому что наш код реализован как дополнение к скрипту Google Analytics. И собирает данные в том же объеме, что и признанный лидер веб-аналитики. Но задачи Ringostat все-таки отличаются от задач Google Analytics. Поэтому наш скрипт специально по-другому продлевает сессию пользователя. Давайте посмотрим, в чем отличия.
Представим ситуацию. Инна зашла на сайт, а потом отвлеклась на обед и 50 минут ничего не делала на сайте. Уже спустя полчаса Google Analytics прервет сессию. Когда Инна вернется и сделает движение мышью, система начнет новый сеанс. Пока пользователь что-то делает на сайте, сеанс постоянно продлевается.
Подробней и с примерами это описано в справке Google
Сравним с тем, как в той же ситуации поступает скрипт Ringostat. Инна зашла на сайт, увидела подменный номер коллтрекинга на странице, но не позвонила и отошла на 50 минут. За такое долгое время на сайт зашли и другие посетители. Если показывать им тот же номер, что и Инне, при звонке статистика собьется. Ведь источник вызова запишется в сессию пользователя, который увидел номер последним.
Чтобы этого избежать, Ringostat делает повторную подмену номера, и статистика всегда остается правильной.
- На 51-й минуте Инна пошевелила мышью — и платформа «понимает», что она вернулась.
- Ringostat проверяет, выдавался ли этот номер кому-то, пока Инна отсутствовала.
- Если нет — Инне покажется тот же подменный номер.
- Если номер уже показывался кому-то другому — Инна увидит другой подменный телефон. Это произойдет без перезагрузки страницы.
- Новый номер, который увидит Инна, зафиксируется в открытой сессии. Или создастся новая.
- Когда женщина позвонит, Ringostat получит уже актуальную информацию. Так платформа в любом случае свяжет вызов и его корректный источник.
При каких условиях Ringostat прервет сессию? Например, если Инна спустя 50 минут так и не совершит никаких действий на сайте. Или перейдет на сайт сначала из органики, а потом выйдет и снова перейдет — но на этот раз из контекстной рекламы.
Это лишь часть крутых возможностей Ringostat. Хотите узнать о других нестандартных задачах, которые решает наша платформа? Читайте: