Модели атрибуции¶
Модель атрибуции – это набор правил, по которым рассчитывается ценность каждого визита и его источника внутри цепочки визитов заявки. Модели атрибуции можно выбрать при построении отчета Аналитики, а также при добавлении пользовательских показателей.
Обратите внимание
Цепочка визитов будет отображаться в карточке сделки, если ваш тариф поддерживает услугу Мультиканальная аналитика.
При расчете показателей для разных моделей атрибуции учитываются все заявки, а не только те, по которым было несколько визитов.
Модели атрибуции можно выбирать для показателей, которые зависят от заявок:
-
Визиты и конверсии: Конверсия в заявки, Конверсия в продажи, Абсолютная конверсия;
-
Выручка и прибыль: Выручка, Средний чек, Средняя прибыль, Прибыль, Чистая прибыль, ROI, ROMI, Маржинальность %, Потенциальная выручка, Прогнозируемый ROI, Прогнозируемая выручка, Выручка отмененных заявок, Прогнозируемая прибыль, Прогнозируемый средний чек;
-
Расходы: Себестоимость, ДРР %, CPL, CPO, Прогнозируемый CPO;
-
Сделки: Заявки, Продажи, Потенциальные продажи, Отмененные сделки, Прогнозируемые продажи.
Обратите внимание
Модели атрибуции недоступны для показателей Мультиканальные заявки (основные) и Мультиканальные заявки,% (Показатели по сделкам).
Подробнее о том, как настроить показатели в Аналитике, читайте в статье Построение отчетов.
Стандартная¶
Используется по умолчанию в Аналитике Roistat.
Учитываются все заявки, созданные в выбранный период, без привязки к дате визита. Заявка будет учтена для канала последнего визита.
Отличие от модели Последний клик: в стандартной модели будут показаны только заявки за выбранный период. В последнем клике показаны заявки, у которых последний визит был в выбранный период. Заявка может быть создана позже.
Первый клик (F)¶
Учитываются заявки, первый визит цепочки которых был в выбранный период.
Применяйте эту модель, чтобы выявить каналы, с помощью которых клиенты узнают о вашей продукции.
Последний клик (L)¶
Учитываются заявки, последний визит цепочки которых был в выбранный период.
Применяйте эту модель, чтобы выявить каналы, откуда клиенты покупают.
Пример, который показывает отличие от стандартной модели:
Выбран период – 1 декабря. Предположим, что в этот день было совершено только два визита одним посетителем: первый – с Яндекс.Директа 1 декабря, второй – тоже 1 декабря с Google Ads. Заявка при этом создана 2 декабря по прямому визиту.
В стандартной модели за 1 декабря будет 0 заявок, а в последнем клике – 1 заявка.
Последний платный клик (LP)¶
При подсчете показателей по этой модели учитывается последний платный источник. То есть берется последний визит, который имеет расход в аналитике.
Такими визитами будут:
-
Любой визит по интегрированному рекламному каналу.
-
Визиты, по источникам которых введен расход вручную.
Рассмотрим распределение весов в данной модели для цепочки визитов:
| Номер визита | Источник | Вес источника в показателях |
|---|---|---|
| 1 | Facebook1 | 0 |
| 2 | SEO | 0 |
| 3 | Google Ads | 0 |
| 4 | Яндекс.Директ | 1 |
| 5 | Прямой визит | 0 |
Последний платный клик с окном атрибуции (LCW)¶
Модель работает так же, как Последний платный клик, но атрибутирует 100% заявки последнему платному визиту только в том случае, если этот последний платный визит был сделан за последние 30 дней до создания заявки. Если последний платный клик не попадает в окно атрибуции, по умолчанию используется модель Последний клик (L).
Экспериментальные возможности:
- По умолчанию окно атрибуции составляет 30 дней. Изменить количество дней можно с помощью настройки Количество дней для окна атрибуции для модели "Последний платный клик с окном атрибуции".
- Если последний платный клик не попадает в окно атрибуции, вы можете выбрать подходящую модель с помощью настройки Модель атрибуции, которую использовать в модели "Последний платный клик с окном атрибуции", если последний платный клик не попадает в окно атрибуции.
U-Shape (U)¶
Это модель получила свое название из-за того, что ценность визитов распределяются в виде буквы U по трем точкам:
Ценность конверсии распределяется по этим точкам в следующем соотношении:
-
Первый визит – 40% ценности;
-
Последний визит – 40% ценности;
-
Между остальными визитами – равномерное распределение оставшихся 20%.
Если было всего два визита, то первый получает 40% ценности, а второй – 60%.
Если у сделки один визит, то 100% полностью присваиваются одному визиту.
Учитываются заявки, у которых хотя бы один из визитов цепочки был совершен в выбранный период.
В рамках одного рекламного канала тоже может быть мультиканальность. Пример:

Канал SEO → Яндекс → site.ru получит 60% ценности (40+10+10). Ключевое слово «фотография на холсте» – 40% ценности.
При расчете показателей по заявкам учитываются только визиты, совершенные в выбранный период отчета. Например, в сделке было два визита: визит №1 был совершен 09 декабря, а визит №2 – 10 декабря. Тогда при просмотре отчёта за 10 декабря в метриках будут учтены только данные визита №2. Если вам необходимо учитывать все визиты, которые привели к заявке, независимо от его даты, воспользуйтесь специальной настройкой
Пользовательская модель атрибуции U-Shape¶
Вы можете добавить пользовательскую модель атрибуции по шаблону U-Shape и задать нужные настройки весов, чтобы получить данные, которые подходят вашему бизнесу.
Чтобы добавить эту модель, откройте Настройки → Экспериментальные возможности → Пользовательская модель атрибуции по шаблону U-Shape и задайте веса источников:
В обычной модели U-Shape веса распределяются следующим образом:
-
Первый визит – 40% ценности;
-
Последний визит – 40% ценности;
-
Между остальными визитами – равномерное распределение оставшихся 20%.
В пользовательской модели атрибуции U-Shape вы можете задать ценность визитов самостоятельно. Например, если вы хотите, чтобы первому визиту соответствовала ценность 60%, последнему 20%, а оставшиеся 20% равномерно распределить по остальным визитам, то вам нужно ввести значения весов в экспериментальных возможностях в следующем виде: 0.6, 0.2, 0.2.
Обратите внимание
Веса задаются в виде значений от 0 до 1, и в сумме должны равняться 1. То есть вес 50% будет задан как 0.5 (через точку). Например, 0.5, 0.3, 0.2.
Также для более гибкой настройки ценности визитов вы можете задать ценность второму и предпоследнему визиту. Например, если вы хотите, чтобы в вашей цепочке первый визит имел ценность 10%, второй визит – 20%, предпоследний визит – 10%, последний – 20%, а оставшиеся 40% равномерно распределились по остальным визитам, то вам нужно ввести значения весов в экспериментальных возможностях в виде: 0.1, 0.2, 0.4, 0.1, 0.2.
При расчете показателей по заявкам учитываются только визиты, совершенные в выбранный период отчета. Например, в сделке было два визита: визит №1 был совершен 09 декабря, а визит №2 – 10 декабря. Тогда при просмотре отчёта за 10 декабря в метриках будут учтены только данные визита №2. Если вам необходимо учитывать все визиты, которые привели к заявке, независимо от его даты, воспользуйтесь специальной настройкой
Примеры работы¶
Рассмотрим работу пользовательской модели U-Shape на конкретном примере, когда пользователь перед покупкой совершил 6 визитов из разных рекламных источников:
- Google Ads
- Яндекс.Директ
- Instagram1 *
- ВКонтакте
- Unisender
- Avito
При этом, вы хотите, чтобы первому визиту присвоилась ценность 60% (так как вы считаете его самым важным), 30% - последнему визиту, и 10% равномерно распределилось по оставшимся визитам. Тогда веса должны распределиться следующим образом:
- Google Ads – 60%
- Яндекс.Директ – 2.5%
- Instagram1 – 2.5%
- ВКонтакте – 2.5%
- Unisender – 2.5%
- Avito – 30%
Для этого:
-
В экспериментальных возможностях в разделе Пользовательская модель атрибуции по шаблону U-Shape введите значения весов в следующем виде: 0.6, 0.1, 0.3.
-
Откройте Аналитика → Мультиканальная аналитика → Настройки отчета → Показатели, задайте пользовательскую модель атрибуции для нужных показателей и нажмите кнопку Сохранить отчет:
-
Откройте отчет. Показатели с пользовательской моделью атрибуции отразятся со знаком (С) (от английского слова custom – пользовательская):
Как распределится ценность рекламных источников, если визитов меньше, чем заданных весов¶
Предположим, перед покупкой товара визитов было совершено меньше, чем весов в заданной модели атрибуции. Тогда ценность рекламных источников распределится следующим образом:
| Пользовательская модель атрибуции U-Shape | Кол-во визитов | Распределение весов |
|---|---|---|
| 0.3, 0.2, 0.5 | 2 | Первый визит – 30% ценности; второй визит (он же последний) – 70% ценности (оставшийся вес ушел к последнему визиту). |
| 0.2, 0.1, 0.2, 0.2, 0.3 | 2 | Первый визит – 20% ценности; второй визит (он же последний) – 80% ценности (оставшиеся веса 0.1, 0.2, 0.2, 0.2 и 0.3 ушли к последнему визиту). |
| 0.3, 0.1, 0.2, 0.1, 0.3 | 3 | Первый визит – 30% ценности; второй визит – 10% ценности; третий визит (он же последний) – 60% ценности (оставшиеся веса 0.2, 0.1 и 0.3 ушли к последнему визиту). |
| 0.3, 0.1, 0.2, 0.1, 0.3 | 4 | Первый визит – 30% ценности; второй визит – 10% ценности; третий визит – 10% ценности (равен предпоследнему весу в модели); четвертый визит (он же последний) – 50% ценности (оставшийся вес 0.2 ушел к последнему визиту). |
Итог: если количество источников меньше, чем указано в цепочке, то веса распределятся по первым источникам в цепочке, а оставшиеся веса отойдут к последнему источнику.
Линейная (Lin)¶
Ценность конверсии равномерно распределяется по всем визитам цепочки. Пример:
- Первый визит – 25% ценности;
- Второй визит – 25% ценности;
- Третий визит – 25% ценности;
- Четвертый визит – 25% ценности.
При расчете показателей по заявкам учитываются только визиты, совершенные в выбранный период отчета. Например, в сделке было два визита: визит №1 был совершен 09 декабря, а визит №2 – 10 декабря. Тогда при просмотре отчёта за 10 декабря в метриках будут учтены только данные визита №2. Если вам необходимо учитывать все визиты, которые привели к заявке, независимо от его даты, воспользуйтесь специальной настройкой
Линейный рост (TD)¶
Ценность конверсии в рамках цепочки возрастает к последнему визиту. Формула расчета ценности каждого визита:
Пример для четырех визитов:
-
Подсчитывается сумма номеров визитов в цепочке: 1+2+3+4=10.
-
Для каждого визита подсчитывается вес:
| Визит | Номер визита в цепочке с начала | Расчет веса | Итоговое значение |
|---|---|---|---|
| Первый | 1 | 1/(1+2+3+4) | 10% |
| Второй | 2 | 2/(1+2+3+4) | 20% |
| Третий | 3 | 3/(1+2+3+4) | 30% |
| Четвертый | 4 | 4/(1+2+3+4) | 40% |
При расчете показателей по заявкам учитываются только визиты, совершенные в выбранный период отчета. Например, в сделке было два визита: визит №1 был совершен 09 декабря, а визит №2 – 10 декабря. Тогда при просмотре отчёта за 10 декабря в метриках будут учтены только данные визита №2. Если вам необходимо учитывать все визиты, которые привели к заявке, независимо от его даты, воспользуйтесь специальной настройкой
Линейный спад (ITD)¶
Ценность конверсии в рамках цепочки уменьшается к последнему визиту. Формула расчета ценности каждого визита:
-
Подсчитывается сумма номеров визитов в цепочке: 1+2+3+4=10.
-
Для каждого визита подсчитывается вес:
| Визит | Номер визита в цепочке с конца | Расчет веса | Итоговое значение |
|---|---|---|---|
| Первый | 4 | 4/(1+2+3+4) | 40% |
| Второй | 3 | 3/(1+2+3+4) | 30% |
| Третий | 2 | 2/(1+2+3+4) | 20% |
| Четвертый | 1 | 1/(1+2+3+4) | 10% |
При расчете показателей по заявкам учитываются только визиты, совершенные в выбранный период отчета. Например, в сделке было два визита: визит №1 был совершен 09 декабря, а визит №2 – 10 декабря. Тогда при просмотре отчёта за 10 декабря в метриках будут учтены только данные визита №2. Если вам необходимо учитывать все визиты, которые привели к заявке, независимо от его даты, воспользуйтесь специальной настройкой
Равноценная (EQ)¶
Каждому визиту в цепочке присваивается вес 1 (100%). Такая модель позволяет увидеть, сколько сделок имеют визит с источником определенного уровня (канал/объявление/ключевое слово и т.д.). При расчете показателей будут учитываться только уникальные значения по каждому уровню источника.
Примеры расчета показателей по модели Равноценная (такие показатели обозначаются маркером EQ):
- Заявки (EQ): показатель будет отражать, сколько сделок имеют визит с источником определенного уровня. Например, по сделке в цепочке есть 2 визита: визит №1 – SEO → Mail, визит №2 – SEO → Яндекс. При просмотре метрики Заявки (EQ) в группировке Источник (уровень 1) у источника SEO будет только одна заявка, а в группировке Источник (уровень 2) у источников Mail и Яндекс будет по одной заявке.
- Продажи (EQ): показатель будет отражать, сколько продаж имеют визит с источником определенного уровня.
- Выручка (EQ): для каждого источника будет учитываться 100% выручки по сделке. Например, если источник участвовал в 3 разных сделках, Выручка (EQ) будет рассчитана как сумма выручки по этим 3 сделкам.
- Прибыль (EQ): будет рассчитываться по формуле Прибыль (EQ) = Выручка (EQ) - Расходы. В данной формуле Выручка (EQ) рассчитывается согласно описанию выше, а Расходы суммируются на основе значений Себестоимости каждой сделки с визитом по данному источнику.
При расчете показателей по заявкам учитываются только визиты, совершенные в выбранный период отчета. Например, в сделке было два визита: визит №1 был совершен 09 декабря, а визит №2 – 10 декабря. Тогда при просмотре отчёта за 10 декабря в метриках будут учтены только данные визита №2. Если вам необходимо учитывать все визиты, которые привели к заявке, независимо от его даты, воспользуйтесь специальной настройкой
Пример использования разных моделей атрибуции¶
Допустим, есть следующие данные по визитам и сделкам одного клиента:
| Номер визита | Дата визита | Канал визита | Дата заявки | Номер заявки |
|---|---|---|---|---|
| 1 | 01.09.23 | Яндекс | ---- | ---- |
| 2 | 02.09.23 | 02.09.23 | 1 | |
| 3 | 03.09.23 | ВК | 03.09.23 | 2 |
| 4 | 04.09.23 | Facebook1 | ---- | ---- |
| 5 | 05.09.23 | Почта | 09.09.23 | 3 |
Для наглядности цепочки заявок в таблице выделены разными цветами.
Допустим, мы формируем таблицу аналитики за период с 02.09 по 05.09.
| Модель атрибуции | Кол-во заявок | Распределение | Описание |
|---|---|---|---|
| Стандартная | 2 | Google – 1 (сделка №1) ВКонтакте – 1 (сделка №2) | Учтены заявки, созданные строго в выбранный период. Заявка учитывается для канала последнего визита. Не учтена заявка №3, так как была создана 09.09, а отчет по 05.09. |
| Первый клик | 2 | ВКонтакте – 1 (сделка №2) Facebook1 – 1 (сделка №3) | Учтены заявки, у которых первый визит совершен в выбранный период. Заявка учитывается для канала первого визита. Не учтена заявка №1, так как у нее первый визит совершен 01.09, а отчет с 02.09. |
| Последний клик | 3 | Google – 1 (сделка №1) ВКонтакте – 1 (сделка №2) Почта – 1 (сделка №3) | Учтены заявки, у которых последний визит совершен в выбранный период. Заявка учитывается для канала последнего визита. Учтены все заявки, даже №3, несмотря на то, что она была создана не в выбранный период. |
| U-shape | 3 | Google – 0,6 (сделка №1), ВКонтакте – 1 (сделка №2) Facebook1 – 0,4 (сделка 3) Почта – 0,6 (сделка №3) | Учтены заявки, где хотя бы один из визитов совершен в выбранный период. |
| Линейная | 3 | Google – 0,5 (сделка №1), ВКонтакте – 1 (сделка №2), Facebook1 – 0,5 (сделка 3), Почта – 0,5 (сделка №3) | Учтены заявки, где хотя бы один из визитов совершен в выбранный период. |
| Линейный рост | 3 | Google – 0,66 (сделка №1) ВКонтакте – 1 (сделка №2) Facebook1 – 0,33 (сделка 3) Почта – 0,66 (сделка №3) | Учтены заявки, где хотя бы один из визитов совершен в выбранный период. |
| Линейный спад | 3 | Google – 0,33 (сделка №1) ВКонтакте – 1 (сделка №2) Facebook1 – 0,66 (сделка 3) Почта – 0,33 (сделка №3) | Учтены заявки, где хотя бы один из визитов совершен в выбранный период. |
| Равноценная | 3 | Google – 1 (сделка №1) ВКонтакте – 1 (сделка №2) Facebook1 – 1 (сделка 3) Почта – 1 (сделка №3) | Учтены заявки, где хотя бы один из визитов совершен в выбранный период. |
Почему может отличаться выручка по разным моделям атрибуции?¶
При использовании разных моделей атрибуции вы можете видеть разную выручку по одним и тем же сделкам. Это связано с тем, что в некоторых моделях часть визитов может не учитываться: например, если они не подходят по дате или не соответствуют условиям фильтра в отчете.
Пример 1: выручка по модели U-Shape больше, чем по модели Первый клик
В отчете выбран период 01.04 – 02.04. Клиент совершил первый визит 31.03, второй визит – 01.04, третий визит – 02.04. Во время третьего визита клиент оставил заявку. Если выбрана модель Первый клик, данная сделка не попадет в отчет, так как первый визит был совершен до указанного периода. Если выбрана модель U-Shape, сделка попадет в отчет, так как некоторые визиты по этой сделке были совершены в течение выбранного периода. Таким образом, часть ценности сделки будет учитываться при расчете выручки.
Пример 2: выручка по модели Первый клик больше,чем по модели U-Shape
Перед тем, как оставить заявку, клиент совершил визит из Яндекс.Директа, а затем еще несколько визитов из других каналов. Ценность распределится следующим образом:
| Канал | Дата визита | Ценность по модели Первый клик | Ценность по модели U-Shape |
|---|---|---|---|
| A | 1.04 | 100% | 40% |
| B | 2.04 | не учитывается | 20% |
| C | 3.04 | не учитывается | 40% |
Установим в отчете фильтр по каналу, чтобы учитывать только визиты из Яндекс.Директа. Если выбрана модель Первый клик, первому визиту будет присвоено 100% ценности, и в отчете мы увидим всю выручку по сделке. Если же выбрана модель U-Shape, первому визиту будет присвоено лишь 40% ценности, а следующие визиты учитываться не будут, так как не соответствуют условиям фильтра. Таким образом, по модели U-Shape в отчете мы увидим только 40% от выручки по сделке.
Настройка "Учитывать все визиты мультиканальных заявок"¶
Учитывать все визиты мультиканальных заявок - включает в отчет все визиты мультиканальных заявок, даже если они произошли вне выбранного периода.
Как указано выше в описании моделей атрибуции, при их использованиеи в расчете показателей по заякам в отчете Roistat по умолчанию учитываются только визиты, совершенные в выбранный период отчета (кроме Стандартной модели).
То есть оценивается эффективность рекламы в контексте даты совершения визита через рекламный канал в периоде отчета - если визит совершен вне периода отчета, то он не попадет в этот отчет.
Если же вам необходимо оценить вклад каждого рекламного канала в созданные заявки в период отчета, и неважно, когда был совершен визит через этот канал, воспользуйтесь расширенной настройкой Учитывать все визиты мультиканальных заявок. Заявки (и метрики, связанные с заявками) будут распределяться по источникам визитов в соответствии с выбранной моделью атрибуции.
Настройка доступна при добавлении в отчет показателей в любых моделях атрибуции, помимо Стандартной.
Пример распределения ценности рекламных каналов с включенной настройкой:
Заявка создана 20 сентября.
Визиты по этой заявке:
1) 8 июля - Яндекс.Директ
2) 25 июля - GAds
3) 19 сентября - Прямые визиты
Отчет строим за 20 сентября:
| Канал | Заявки | Заявки (U) | Заявки (F) | Заявки (L) | Заявки (LP) | Заявки (EQ) |
|---|---|---|---|---|---|---|
| Я.Директ | 0.4 | 1 | 1 | |||
| GAds | 0.2 | 1 | 1 | |||
| Прямые визиты | 1 | 0.4 | 1 | 1 |
Если настройка выключена, то наша 1 заявка будет отображаться только в первой колонке - в метрике Заявки (по Стандартной модели атрибуции) в канале Прямые визиты, так как все остальные визиты были совершены вне периода отчета.