Guide on work with Ringostat end-to-end analytics

Olga Feoktistova
16.09.20191,218 views Write the first comment
A A A

Недавно мы выпустили глобальное обновление – сквозную аналитику . Это сильно отличается от одноименной функции других сервисов. Теперь вы можете использовать атрибуцию на основе событий, устанавливать вес для разных этапов воронки, а также временной спад. Эти вещи помогают получить наиболее точные данные о возмещении затрат на рекламу. Посмотрим, как работать с новым функционалом и как легко его настроить.

сквозная аналитика Ringostat

Зачем вам нужна эта функция и ее преимущества для бизнеса, читайте в статье «Ringostat выпустил сквозную аналитику: узнайте больше об эффективных и прибыльных объявлениях» .

Основная цель сквозной аналитики – отображение данных о окупаемости каждого рекламного канала. Для этого вам необходимо настроить информацию о расходах из систем, в которых запускается ваша рекламная кампания, с затратами из CRM. Вот почему вам необходимо иметь рекламный аккаунт Google Ads, Яндекс.Директ или Facebook с настраиваемыми рекламными кампаниями и включенной интеграцией с CRM-системой.

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



Шаг 1: импорт настроек затрат

Возьмем пример интеграции с Google Рекламой. Для его включения вам необходимо:

  • открыть раздел ИнтеграцияGoogle Ads Beta ;
  • активировать переключатель «Включить интеграцию»;
  • войдите в свой аккаунт в открывшемся окне и разрешите ringostat.com получать данные из Google Рекламы.

 

Как это работает

Специальная программа один раз в день получает от Google Рекламы информацию о расходах каждого пользователя, посетившего сайт по платной рекламе. После этого Ringostat ищет информацию о клиенте в нашей аналитике. При обнаружении сеанса отмечаются данные о затратах, затраченных на привлечение пользователя на сайт.

Интеграция с Facebook и другими рекламными системами имеет аналогичную настройку. Все, что вам нужно, это открыть нужный раздел.

сквозная аналитика Ringostat

 

Шаг 2: импорт настроек дохода

Мы рекомендуем вам обратиться в нашу техподдержку, чтобы они объяснили, как настроить импорт выручки. Посмотрите скринкаст, о котором мы говорили выше, и узнайте, как его делать шаг за шагом. 

  1. Откройте свою CRM-систему, так как в ней должны быть выполнены все следующие настройки. Рассмотрим на примере Битрикс24.CRM
  2. Настройте два Webhook, которые будут отправлять в Ringostat данные о событиях создания и обновления сделки. Настройка производится в этом разделе: https://b24-XXXXX.bitrix24.ru/marketplace/hook/. Где XXXXX – это ваш домен.
  3. Вам нужно добавить два исходящих Webhook: один для обновления сделки, ONCRMDEALUPDATE, и второй, для создания сделки, ONCRMDEALADD.
  4. Для каждого веб-перехватчика в столбце «Обработчик» добавьте следующий URL-адрес: https://api.ringostat.net/awd-pi/bitrix24hooks/catch/ ID_project_in Ringostat . Пример настройки Webhook: сквозная аналитика Ringostat
  5. После этого откройте свою учетную запись Ringostat, раздел « Интеграции » и выберите необходимую интеграцию.
  6. В аккаунте Ringostat в настройках интеграции с CRM появится блок End-to-End Analytics – EEA . Вам необходимо установить статусы сделок, а также цели и веса, как это описано ниже.

Каждый раз при создании или обновлении сделки в CRM Ringostat получает данные о ней: статус и client_id. Когда сделка получает статус «Выигранная», сумма выручки от нее автоматически переходит в наш сервис. Это реализовано именно благодаря технологии Webhook.

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

 

Шаг 3. Настройка этапов сделки

После интеграции с CRM все статусы сделок переносятся в Ringostat. Они автоматически попадают в столбец «Пул». Затем вы переносите каждый статус в нужный столбец.

сквозная аналитика Ringostat

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

When a deal comes to a certain stage, a sales rep changes the status in CRM and Webhook is transferred to Ringostat from the system. If the status corresponds to the stage “Won”, the platform saves the revenue and counts it via the attribution model. The way how the revenue is divided is written below.

 

Step 4. Goals setup

We are talking about interim goals again — e.g., “Prepare documents”. We can pull several statuses here from the “In progress” column that will become one of the goals. For example, it can be “Received payment details”. Pull it, save the goal and click on “Add to attributes” in the right upper corner. After this, you can set the weight for this goal.

сквозная аналитика Ringostat

 

Step 5. Weight setup

We see the funnel and stages in this section. Besides the last one “Successful deal”, there are interim ones. We want to attribute parts of the revenue to these stages. The sum of weights doesn’t have to be equal to something certain. The most important thing here is to understand which of the actions is the most important. For example, the weight might be divided like that:

  • the first visit is highly important for us — weight 30;
  • another visit is less important — weight 2;
  • the first call is important but we set the minimum weight for it, read below for the explication — weight 0;
  • another call — weight 5;
  • the deal created: due to our integration with CRM this will happen automatically during the first call — weight 20, that’s why the first call has 0 weight;
  • prepared an offer: we managed to convince the client — weight 40;
  • successful deal: if in most cases, there is payment after prepared documents, so the value is not high — weight 10.

We also need to set the time decay that is equal to the deal cycle. Pay attention to several goals that can be completed during one session. That’s why the weights of some goals add up for one session. Thus, with time decay, the rate is deducted from its total weight.

сквозная аналитика Ringostat

It’s just an example. If you want to set weight and time decay, you need to analyze your business and the most common interactions of your customers. Whether they call instantly or prefer to fill in the form firstly, etc.

There is a small customization of attribution models in Google Analytics. It is possible to add additional weights for interactions with the basic model. However, there is a “manipulation” moment — if you had a visit from Google paid ads, its weight can be multiplied by five. Nevertheless, in Ringostat all data is displayed clearly and a business owner or a marketer will receive the real picture.

 

Result

After the setup, the same-titled report will be created in the Analytics section. For example, it can look like that:

сквозная аналитика Ringostat

The data on revenue, cost, ROI and number of closed deals is also displayed in the following reports on:

  • ad campaigns effectiveness;
  • ad campaigns effectiveness — detailed one (down to keyword level);
  • calls from PPC;
  • geolocation.

NB Due to the formula that uses Ringostat if ROI > 0, it is considered as successful.

Example of end-to-end analytics work

Let’s set an example of weights that we were discussing above.

  1. 60 days ago there was the first session from Google paid ads, that received weight 30. 
  2. 25 days ago there was another visit from the banner ad that included the first call, and ‌‌the‌ ‌deal was created — 2+0+20=22.
  3. 20 days ago there was another visit from remarketing — weight 2.
  4. 15 days ago there was one more another visit from Google paid ads. This visit included another call and the sales rep agreed with the customer to prepare documents — 2+5+40=47.
  5. Today we have a successful deal after the direct visit from organic — weight 10.

The time decay in our example is 30 days and the transaction amount is 20000. Only the first session from Google cpc goes beyond the time decay. However, due to time decay overlaying, the weight for this stage is adjusted. It will be 30*0,25 = 7,5.

By other actions Ringostat automatically counts the proportional contribution of these channels to the deal, considering the transaction amount. All in all, the result, rounded for convenience, is the following:

  • visit from Google cpc — 2340 USD;
  • visit from the banner ad — 3852 USD;
  • visit from remarketing — 393 USD;
  • another visit from paid ads — 10367 USD;
  • visit from organic — 3048 USD.

As a result, we receive the data that won’t be evident without end-to-end analytics detailed settings. In the report, we see that the part of Google paid ads in the closed deal is 12316 USD of revenue. It’s a reason to invest in it to increase profit. Moreover, we understand the cost of each of these visits. 

Admit that it would take a long time and be hard as well to make all these complex calculations on your own. However, Ringostat end-to-end analytics automatically make it for you — in a few seconds, you receive the report with accurate data.

 

Summary: what gives you Ringostat end-to-end analytics

  1. Комбинируя данные о расходах на рекламу и доходах от нее, вы понимаете окупаемость инвестиций в маркетинг . Это также поможет понять путь покупателя от первого звонка до покупки.
  2. Благодаря гибким настройкам вы можете настроить сквозную аналитику именно под свой бизнес. Не используйте модели атрибуции по умолчанию, настройте их со своей воронкой. С течением времени установите вес для определенных действий пользователей.
  3. Работа в одном окне. Вам не нужно создавать информационные панели, вручную собирать и настраивать данные из разных систем – сквозная аналитика Ringostat сделает это за вас. Получайте ключевые характеристики через готовые отчеты.

[sendpulse-form id="1099"] [sendpulse-form id="631"]