Отслеживание конверсии для разработчиков
Нельзя оптимизировать то, что вы не измеряете.
Большинство разработчиков относятся к аналитике как к чему-то второстепенному. Они просто вставляют скрипт на страницу и на этом останавливаются. Это приводит к неверным и бесполезным данным.
Перестаньте отслеживать шум. Начните отслеживать свою воронку.
Воронка — это путь от первого знакомства до оплаты. Для SaaS она выглядит так:
- Discovery: Пользователь заходит на ваш сайт.
- Engagement: Пользователь изучает функции.
- Intent: Пользователь нажимает «Sign Up».
- Conversion: Пользователь завершает регистрацию.
- Revenue: Пользователь оплачивает тариф.
Сначала начните отслеживать эти четыре базовых события:
- Page View: фиксируйте URL и UTM-параметры.
- Sign Up Started: отслеживайте клик по вашему CTA. Это показывает намерение и помогает увидеть процент брошенных форм.
- Sign Up Completed: отслеживайте успешное создание аккаунта.
- Subscription Created: отслеживайте момент оплаты пользователем. Указывайте название тарифа и сумму.
Не отслеживайте каждый клик по кнопке. Большинство кликов не влияют на бизнес-решения. Избегайте отслеживания движений мыши или глубины прокрутки, если на то нет веской причины.
Используйте UTM-параметры, чтобы понимать свой трафик.
- utm_source: платформа (Twitter, Google, рассылка).
- utm_medium: формат (соцсети, email, CPC).
- utm_campaign: конкретный проект.
Сохраняйте их в sessionStorage. Это позволит вам знать, какая кампания привела к продаже, даже если пользователь зарегистрируется через несколько дней.
Чтобы улучшить показатели, анализируйте конверсию на каждом этапе:
- Низкая конверсия из посещения в регистрацию? Исправьте лендинг.
- Низкая конверсия из регистрации в активацию? Исправьте онбординг.
- Низкая конверсия из активации в оплату? Работайте над ценностью продукта.
Для начала соберите минимальный стек:
- Web analytics: Plausible или Fathom.
- Product analytics: PostHog.
- Revenue: Stripe.
- Errors: Sentry.
Сосредоточьтесь на выручке на одного посетителя (revenue per visitor) и коэффициенте конверсии из пробного периода в платную подписку (trial-to-paid). Игнорируйте «метрики тщеславия», такие как общее количество просмотров страниц. Они не оплачивают счета.