Проблема: review-площадки дают трафик, но вы не знаете ROI
Capterra, G2, Trustpilot - крупные каналы трафика для EU B2B SaaS. Листинг на Capterra стоит от $300 до $2000+ в месяц в зависимости от категории и позиции. G2 имеет схожие ценовые уровни. Вопрос, который задают маркетологи каждый квартал: «Мы тратим $1500/месяц на Capterra - какова отдача?»
Стандартный ответ: «Смотрим в Google Analytics - за месяц 180 визитов с utm_source=capterra, конверсия в лид X%, всё нормально». Проблема в том, что это не ROI - это cost per visit. Реальный ROI B2B SaaS - это cost per closed deal, и его невозможно посчитать стандартными пикселями.
Причина - длинный цикл продаж. B2B SaaS в EU типично имеет цикл 3-12 месяцев от первого контакта до подписания контракта. Маркетолог зашёл на сайт с Capterra в январе, записался на демо в марте, сделка закрылась в июне. Что показывает Google Analytics в июне? Ничего о Capterra - UTM из январской сессии давно потерян. Last-click Attribution покажет источником «Direct» или «Email».
Для компаний, которые используют Prooflytics для атрибуции CRM, review-площадки - это отдельный важный сценарий.
Как стандартная атрибуция теряет данные
Problem анатомия:
Январь: visitor -> Capterra -> ваш сайт (utm_source=capterra)
Google Analytics: сессия зафиксирована
Cookie: установлен (срок 30 дней по умолчанию)
Февраль: visitor возвращается напрямую
GA: new session, атрибуция = Direct
Январская cookie: истекла или перезаписана
Март: visitor -> форма "Запрос демо"
GA event: form_submit, source=Direct (last-click)
CRM: лид создан, source=Direct
Июнь: Deal Won в CRM
Source в CRM: Direct
Capterra ROI: $0 (не посчитан)
Маркетолог видит в отчёте: Capterra - 200 визитов, 0 сделок, ROI = 0. В реальности из этих 200 визитов 3 стали клиентами на $50k ARR суммарно, просто атрибуция это не зафиксировала.
Как Prooflytics решает проблему
Prooflytics захватывает UTM-параметры при первом визите и хранит их в профиле лида в CRM на протяжении всего цикла сделки.
Механизм работы
Шаг 1: Первый визит. Visitor приходит с Capterra (utm_source=capterra, utm_medium=cpc, utm_campaign=category_crm). Prooflytics JavaScript pixel фиксирует UTM и сохраняет в first-party хранилище (localStorage + server-side) с долгим TTL (180+ дней).
Шаг 2: Лид создаётся. При заполнении формы (демо-запрос, регистрация) Prooflytics связывает email лида с сохранёнными UTM-данными. В CRM контакт создаётся с атрибутами: first_touch_source=capterra, first_touch_campaign=category_crm, first_touch_date=2026-01-15.
Шаг 3: Сделка закрывается. При Won в CRM Prooflytics замыкает сделку на первоначальный источник. В дашборде Prooflytics появляется: Capterra -> 3 Won Deals -> $50,000 ARR -> Cost per Closed Deal = $1500/3 = $500.
EU-специфика: раздельный трекинг по доменам
Capterra работает с локальными доменами в EU:
- capterra.com - USA и global
- capterra.de - Германия
- capterra.fr - Франция
- capterra.co.uk - Великобритания
- capterra.nl, capterra.es, capterra.it и другие
Каждый домен генерирует разные UTM-параметры. Если вы платите за листинг на capterra.de и capterra.com раздельно - нужно трекать их раздельно, чтобы видеть ROI по рынку.
Настройка UTM для раздельного трекинга:
capterra.com -> utm_source=capterra&utm_medium=cpc&utm_campaign=global
capterra.de -> utm_source=capterra-de&utm_medium=cpc&utm_campaign=dach
capterra.fr -> utm_source=capterra-fr&utm_medium=cpc&utm_campaign=france
G2 также имеет g2.com как основной домен, но трафик из разных регионов можно дифференцировать через utm_campaign на уровне настроек листинга.
Практическая настройка
Шаг 1. UTM-параметры на листингах
В Capterra и G2 можно задать URL вашего сайта с UTM-параметрами в настройках листинга. Используйте:
https://yoursite.com/?utm_source=capterra&utm_medium=referral&utm_campaign=listing_2026
https://yoursite.com/?utm_source=g2&utm_medium=referral&utm_campaign=listing_2026
Параметр utm_medium=referral для review-площадок точнее, чем cpc - трафик из G2/Capterra технически является referral (органическим с платформы), даже если вы платите за листинг.
Шаг 2. Настройка Prooflytics First-Touch Attribution
Prooflytics JavaScript фрагмент устанавливается на все страницы сайта. При первом визите автоматически захватывает UTM:
// Prooflytics автоматически захватывает при установке пикселя:
// - utm_source, utm_medium, utm_campaign, utm_term, utm_content
// - referrer (если нет UTM)
// - gclid (Google Ads)
// - fbclid (Meta Ads)
// - ttclid (TikTok Ads)
// Для кастомных параметров (например, capterra_listing_id):
prooflytics.capture_extra_params(['capterra_listing_id', 'g2_campaign']);
Шаг 3. Связывание с CRM при заполнении формы
// При submit формы демо-запроса:
document.getElementById('demo-form').addEventListener('submit', function(e) {
const email = document.getElementById('email').value;
// Prooflytics автоматически связывает email с UTM-данными
// и передаёт атрибуцию в CRM через интеграцию
prooflytics.identify(email);
});
Шаг 4. CRM-интеграция (Kommo или HubSpot)
Prooflytics имеет готовые интеграции с Kommo и HubSpot. При identify() вызове атрибуционные данные записываются в кастомные поля CRM-контакта:
Контакт в Kommo/HubSpot получает поля:
- prooflytics_first_touch_source: "capterra-de"
- prooflytics_first_touch_campaign: "dach"
- prooflytics_first_touch_date: "2026-01-15"
- prooflytics_first_touch_url: "/features/crm/"
При закрытии сделки Prooflytics автоматически агрегирует cost per closed deal по каждому источнику.
Реальный кейс: что видит маркетолог
Рассмотрим типичный сценарий для EU B2B SaaS с листингом на Capterra (бюджет $1200/месяц) и G2 (бюджет $800/месяц).
До Prooflytics в конце квартала маркетолог видит в Google Analytics:
- Capterra: 450 визитов, 12 лидов (форм-заполнений), конверсия 2.7%
- G2: 280 визитов, 7 лидов, конверсия 2.5%
- «Посчитать ROI не могу - не знаю сколько из этих лидов стали клиентами»
С Prooflytics в дашборде:
- Capterra: 450 визитов -> 12 лидов -> 2 Won Deals -> $42,000 ARR Cost per Closed Deal: $3600/2 = $1800
- G2: 280 визитов -> 7 лидов -> 3 Won Deals -> $67,000 ARR Cost per Closed Deal: $2400/3 = $800
Вывод: G2 при меньшем бюджете даёт больше ARR и ниже cost per deal. Маркетолог принимает решение увеличить бюджет на G2 и оптимизировать или сократить Capterra.
Для кого подходит
Prooflytics + атрибуция review-площадок актуальна для компаний, которые:
- Тратят от $500/месяц на листинги в Capterra, G2, Trustpilot, GetApp
- Имеют цикл продаж от 3 месяцев (стандарт для B2B SaaS)
- Продают в EU и хотят видеть раздельный ROI по capterra.de, capterra.fr и другим локальным доменам
- Используют Kommo или HubSpot и хотят видеть attribution в карточке сделки
Если вы уже используете Prooflytics для атрибуции Google Ads или Meta Ads - добавление review-площадок к атрибуционной модели занимает несколько часов настройки.
Часто задаваемые вопросы
Capterra/G2 не дают мне возможность изменить URL листинга - как добавить UTM? Оба маркетплейса позволяют задать произвольный URL в настройках листинга (Profile Settings -> Website URL). Добавьте UTM-параметры напрямую в URL. Проверьте в Capterra: Vendor Account -> Profile -> URL to your product. В G2: продукт -> Edit Listing -> Website.
Что если пользователь блокирует cookies или использует Private Browsing? Prooflytics использует server-side хранение в дополнение к localStorage. При идентификации по email (форма) сервер сопоставляет email с ранее захваченными UTM даже если cookie недоступны. Для полностью анонимных сессий без последующей идентификации атрибуция невозможна - это общее ограничение.
G2 Buyer Intent - стоит ли подключать к Prooflytics? G2 Buyer Intent - это отдельный продукт, который показывает компании, изучающие вашу категорию на G2. Данные приходят через IP-матчинг, не через UTM. Prooflytics их не получает автоматически, но можно настроить передачу через G2 API если у вас есть доступ к Buyer Intent данным.
Trustpilot генерирует трафик, но там нет рекламного кабинета - как трекать?
Trustpilot отображает ссылку на ваш сайт на странице компании. В настройках Trustpilot Business аккаунта можно задать URL с UTM: utm_source=trustpilot&utm_medium=referral. Трафик атрибутируется как organic referral, но с явным источником.
Если вы хотите настроить атрибуцию review-площадок через Prooflytics - опишите ваш стек и текущие каналы команде Exceltic.dev. Разберём setup и оценим объём данных для первого отчёта.