


В 2024 году 64% рекламодателей теряют более 30% бюджета из-за разрывов в аналитике. Сквозная аналитика (Full-Funnel Analytics) — это не просто отслеживание конверсий, а единая система измерения, которая соединяет каждый клик с реальной бизнес-выгодой: деньгами в кассе, стоимостью привлечения клиента (CAC) и его пожизненной ценностью (LTV).
Источники данных → Сбор данных → Обработка → Визуализация → Принятие решений
↓ ↓ ↓ ↓ ↓
(Реклама, сайт, CRM) → (Теги, API) → (Data Layer) → (Дашборды) → (Оптимизация ставок)
| Этап воронки | Метрики | Оптимизация |
|---|---|---|
| Осведомленность | Impressions, CTR, CPC | Улучшение креативов |
| Рассмотрение | Время на сайте, глубина просмотра | Лендинги, ремаркетинг |
| Конверсия | Конверсии, Cost per Lead | A/B тесты, ставки |
| Продажа | Revenue, ROI, CAC | Атрибуция, LTV-оптимизация |
| Удержание | Повторные покупки, Churn Rate | Скрипты ретеншена |
Необходимые инструменты:
Шаг 1: Единый идентификатор клиента (Client ID)
javascript
// Data Layer для передачи данных в GA4
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'event': 'purchase',
'transaction_id': 'T12345',
'value': 120.50,
'user_id': 'user_123456', // ID из CRM
'campaign_id': 'google_ads_789'
});
Шаг 2: Настройка Google Ads + GA4
Шаг 3: Интеграция CRM
sql
-- Пример SQL для BigQuery + CRM
SELECT
ga.client_id,
ga.campaign_name,
crm.deal_amount,
crm.close_date,
TIMESTAMP_DIFF(crm.close_date, ga.event_date, DAY) as days_to_close
FROM `project.ga4_events` ga
LEFT JOIN `project.crm_deals` crm
ON ga.user_id = crm.user_id;
Обязательные элементы:
Конфигурация:
javascript
// Интеграция CallTracking с GA4
calltracking.on('call', function(data) {
gtag('event', 'phone_call', {
'campaign': data.utm_campaign,
'call_duration': data.duration,
'call_status': data.status // 'answered', 'missed', 'voicemail'
});
});
| Модель | Когда использовать | Ограничения |
|---|---|---|
| Last Click | Быстрые продажи, низкий чек | Игнорирует верх воронки |
| First Click | Брендинг, новые рынки | Переоценивает первый контакт |
| Linear | B2B, длинный цикл | Равномерное распределение |
| Time Decay | Сезонные товары | Сложность настройки |
| Position Based | 40% первому/последнему, 20% остальным | Гибридный подход |
| Data-Driven (AI) | Бюджет от 500к/мес, >1000 конверсий | Требует данных |
python
# Python скрипт для анализа атрибуции
import pandas as pd
from marketing_attribution import MarkovChain
# Загружаем пути конверсий
paths = pd.read_csv('conversion_paths.csv')
model = MarkovChain()
model.fit(paths)
# Оценка вклада каналов
attribution = model.attribute()
print(attribution[['channel', 'contribution']])
Дашборд 1: Оперативный (ежедневный)
Дашборд 2: Тактический (недельный)
Дашборд 3: Стратегический (месячный)
json
{
"dataSources": [
{"type": "Google Analytics 4", "frequency": "hourly"},
{"type": "Google Ads API", "frequency": "realtime"},
{"type": "CRM API", "frequency": "daily"},
{"type": "CallTracking API", "frequency": "hourly"}
],
"metrics": [
"cost", "conversions", "revenue",
"calls", "qualified_leads", "deals_closed"
],
"dimensions": [
"campaign", "keyword", "device",
"region", "time_of_day", "assistant_name"
]
}
Клик → Посещение сайта → Лид (форма/звонок) → → CRM (сделка) → Оплата → Повторная покупка
Настройка в AmoCRM:
Формула ROMI:
ROMI = (Доход от рекламы - Затраты на рекламу) / Затраты на рекламу * 100%
Формула CAC:
CAC = (Расход на рекламу + Зарплата менеджеров + Инфраструктура) /
Количество новых клиентов
Пример расчета в Google Sheets:
excel
=QUERY({
IMPORTRANGE("ga4_data","A:D"),
IMPORTRANGE("crm_data","A:F")
},
"SELECT Col1, Col2, Col7, Col8
WHERE Col3 = 'purchase'
AND Col6 > 10000
LABEL Col1 'Кампания', Col2 'Ключевое слово'")
Через Google Apps Script:
javascript
function generateDailyReport() {
const analyticsData = getGA4Data();
const adsData = getGoogleAdsData();
const crmData = getCRMData();
const report = analyzeFunnel(analyticsData, adsData, crmData);
sendEmail(report, 'team@company.com');
// Автоматическая корректировка ставок
if (report.CPA > targetCPA) {
adjustBids(-10);
}
}
Настройка алертов:
| Ошибка | Решение |
|---|---|
| Двойной счет конверсий | Единая точка сбора данных |
| Потеря данных о звонках | Серверный коллтрекинг |
| Разные Client ID | Единая система идентификации |
| Лаг данных | Real-time пайплайны |
В 2024 году сквозная аналитика — это не опция, а необходимость для выживания. Компании с налаженной аналитикой:
Ключевой принцип: Начинайте с бизнес-метрик (прибыль, ROI, LTV), а не с рекламных (CTR, CPC). Стройте аналитику от кассы к клику, а не наоборот.
Формула успеха:
Единые метрики + Автоматизация + Постоянная оптимизация = Предсказуемый рост бизнеса
Следующие шаги:
Помните: данные — это новый нефть, а сквозная аналитика — нефтеперерабатывающий завод, который превращает сырые клики в чистую прибыль.
Канал в телеграмм — https://t.me/+-BsUnghNcJ81OGYy
Наш канал на Youtube — https://youtube.com/@traff058
Telegram Паблик — https://t.me/+R2NG4GVGqS4yOTky
Паблик в VK — https://vk.com/traff_agency
Инстаграм TRAFF — https://www.instagram.com/traff_agency
Блог на vc.ru — https://vc.ru/u/2452449-studiya-razrabotki-saitov-traff
Сервисы, которыми пользуемся мы: хостинг Beget — https://beget.com/p1898855