Prooflytics + Capterra и G2: атрибуция review-трафика до закрытой сделки

Проблема: 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 и оценим объём данных для первого отчёта.

Ещё статьи

Все →