Атрибуция — самая спорная область любой партнёрской программы. Механика в RevRoute описана в Как работает атрибуция — эта страница, мнение-зависимый слой поверх.
Выберите модель и придерживайтесь её
| Модель | Что зачисляет | Когда использовать |
|---|---|---|
| Last-click (по умолчанию) | Самый недавний клик партнёра до конверсии | Большинство программ. Просто объяснить, просто отстоять. |
| First-click | Партнёр, который познакомил клиента | Долгие циклы продаж, где знакомство важнее финального толчка (B2B SaaS, high-ticket). |
| Multi-touch | Все партнёры пути, взвешенно | Нативно не поддерживается. Считайте в DWH, если действительно нужно. |
Не переключайте модель ретроактивно. Смена last-click на first-click (или наоборот) даст волну споров о комиссиях. Выбирайте один раз, объявляйте изменения только заранее и применяйте только к новым кликам.
Last-click — правильный дефолт для ~90% программ. Партнёр, закрывающий сделку, делает самую дорогую работу — conversion-grade-контент, видео в конце воронки, retargeting брошенной корзины.
Выбирайте окно атрибуции осознанно
Окно атрибуции — время после клика, в течение которого конверсия ещё атрибутируется. По умолчанию 90 дней. Подстраивайте под цикл продаж, а не “по щедрости”:
| Тип продукта | Рекомендуемое окно |
|---|---|
| Импульсная покупка (одежда, потреб-приложения) | 7–14 дней |
| Считаемая SaaS-покупка | 30–60 дней |
| B2B / enterprise | 90 дней (default) |
| Страховка, фин.продукты | 90–180 дней |
Слишком большое окно — не “честнее к партнёрам”, а трансфер кредита от ваших прямых каналов к партнёрам, оказавшимся последним касанием давно назад.
Типичные ошибки атрибуции
1. Самоклик партнёров
Партнёр тестирует свою ссылку — это реальные клики, перетирающие легитимные (last-click) или зачисляющиеся за их же конверсии (first-click). Настройте программу так, чтобы исключить:
- Собственный email партнёра при матчинге
customerExternalId→ партнёр - IP, помеченные в профиле партнёра
- Self-referral cooldown —
Настройки → Программа → Правила фрода
2. Двойной счёт через параллельный трекинг
Если фаерите и server-side track.lead из бэкенда, и client-side из analytics-скрипта — рискуете создать два лида. Выберите один путь. Рекомендуем server-side: не страдает от ad-блокеров, точный тайминг.
3. Несогласованный customerExternalId
Lead и sale-события связываются по customerExternalId. Если на signup используется user.id, а на billing — customer.id (разные ID), sale не привяжется к lead → партнёр не получит комиссию. Используйте одно значение end-to-end. Часто чище брать email, если до signup стабильного user-id нет.
4. Забытые deferred lead-события
Если в воронке есть стадия квалификации (trial → active, signup → email confirmed), трекание сырого signup создаёт лиды для людей, никогда не квалифицировавшихся. Используйте deferred lead tracking: помечайте начальный signup как mode: "deferred", затем фаерите второе событие при квалификации.
5. Утечка из-за ad-блокеров на client-side
Официальный RevRoute analytics-скрипт упакован за first-party-эндпоинтом, но third-party-блок-листы эволюционируют постоянно. Если ваша аудитория техническая — ждите 5–15% невидимых для client-side трекинга кликов. Mitigation:
- Проксировать analytics-эндпоинт через свой домен
- Трекать ключевое lead-событие server-side
- Сверять отчёты с server-side метриками еженедельно
Playbook разрешения споров
Рано или поздно партнёр скажет, что комиссия неверна. Повторяемый процесс:
Вытащите click journey
Из дашборда откройте запись клиента. Вкладка Events показывает каждый click, lead, sale хронологически.
Проверьте, что модель применена
Подтвердите, что атрибуция соответствует заявленной модели (last-click vs first-click). Если нет — у вас баг конфигурации, чините и компенсируйте.
Проверьте окно
Если клик партнёра вне окна атрибуции, комиссия правильно не сработала. Объясняйте окно публично, чтобы это не было сюрпризом.
Задокументируйте исход
Сохраните решение (со скриншотами) в CRM против партнёра. Следующий спор будет ссылаться на него.
Качество vs количество партнёров
Два партнёра по 100 качественных конверсий стоят в 10 раз больше, чем 200 партнёров с 1 случайным кликом без follow-through. Атрибуция — инструмент, не цель: проектируйте награды так, чтобы те, кого вы хотите привлечь, зарабатывали в первую очередь.
См. также: Как работает атрибуция, Защита от фрода.