ГлавнаяИнструментыGrowth-маркетингВирусный коэффициент
Калькулятор вирусного коэффициента (K-factor)
Сколько новых пользователей приводит каждый пользователь и как быстро? Введите число приглашений, их конверсию и длину вирусного цикла — калькулятор посчитает K-factor, число пользователей через любое число дней и то, во сколько раз рекомендации усиливают остальные каналы привлечения.
—
Что означает K
| K | Усиление | Эффект |
|---|
Модель. Каждый пользователь приглашает один раз — в цикле после прихода; K и длина цикла постоянны. В реальности петля затухает: аудитория насыщается, а давние пользователи перестают приглашать.
Расчёт идёт в вашем браузере — введённые данные никуда не отправляются.
Как пользоваться
- Измерьте петлюСколько приглашений в среднем отправляет пользователь (по всем, включая неприглашающих) и какая доля приглашений превращается в активных пользователей. Их произведение — K.
- Добавьте длину циклаСколько дней проходит от прихода пользователя до прихода приглашённых им. Чем короче цикл, тем быстрее нарастает рост.
- Задайте стартПользователи на старте, горизонт в днях и, если есть, приток за цикл из рекламы, SEO или продаж.
- Оцените усилениеПри K меньше 1 итоговое число пользователей стремится к 1/(1−K) от того, что приносят другие каналы. Таблица показывает цену каждого значения K.
Формула вирусного коэффициента
Вирусный коэффициент, или K-factor, — сколько новых пользователей приводит каждый существующий. Идея пришла из эпидемиологии, где базовое репродуктивное число описывает, скольких людей заражает один заболевший. Для продукта это произведение двух измеримых величин:
Если пользователи в среднем отправляют 3 приглашения и 20 % из них срабатывают, K = 3 × 0,2 = 0,6: каждые 10 пользователей приводят ещё 6, те — 3,6 и так далее. Калькулятор моделирует это поколение за поколением:
Почему K < 1 тоже важен: усиление 1/(1−K)
K меньше единицы часто считают «невирусным» и не принимают всерьёз. Зря. Сумма поколений — геометрическая прогрессия: 1 + K + K² + … = 1/(1−K). Каждый пользователь, привлечённый через любой канал, в итоге превращается в 1/(1−K) пользователей. При K = 0,6 это 2,5×: кампания, которая привела 1000 человек, в итоге приводит 2500. При K = 0,9 — 10×. Усиление резко растёт при приближении K к единице, поэтому рост K с 0,8 до 0,9 вдвое увеличивает отдачу от всего привлечения.
При 1000 стартовых пользователей и K = 0,6 база сходится к 1000 / 0,4 = 2500. При постоянном притоке 200 пользователей за цикл из других каналов число новых за цикл стремится к 200 / 0,4 = 500.
Вирусный цикл: забытая половина
K показывает, насколько вырастет петля, а вирусный цикл — как быстро. Это время между приходом пользователя и приходом приглашённых им людей. Два продукта с одинаковым K могут расти с совершенно разной скоростью: при K = 1,2 цикл в 2 дня даёт 15 циклов в месяц, цикл в 30 дней — один.
В эссе Дэвида Скока о вирусном маркетинге показано, что сократить цикл часто выгоднее, чем поднять K. Цикл короче, когда приглашение — часть первой сессии, а не отложенная просьба; когда приглашённый получает пользу ещё до регистрации; когда приглашение приходит в момент нужды — общий документ, ссылка на встречу, запрос обратной связи.
Как измерить входные данные
- Приглашения на пользователя. Возьмите когорту, активную хотя бы один цикл, и разделите все отправленные ею приглашения на размер когорты — включая тех, кто не пригласил никого.
- Конверсия приглашений. Приглашения, которые привели к новому активному пользователю, а не просто к регистрации, делённые на приглашения этой когорты. Людей, приглашённых несколько раз, считайте один раз.
- Длина цикла. Медиана дней от регистрации пригласившего до регистрации приглашённого.
Считайте по когортам, а не по всей базе: давние пользователи приглашают реже, и среднее по всем скрывает, как петля работает для новых. Шаги между приглашением и активацией удобно разложить в калькуляторе воронки, а изменения в сценарии приглашения — проверить калькулятором A/B-тестов.
Как увеличить вирусный коэффициент
- Сделайте приглашение частью работы. Продукты, где ценность в совместной работе — документы, макеты, планирование встреч, — порождают приглашения без просьб. Найдите момент, когда пользователю естественно нужен кто-то ещё.
- Поднимите конверсию приглашений. Понятное превью того, что получит приглашённый, регистрация в один шаг и первый экран, продолжающий контекст приглашения, а не общий онбординг.
- Активируйте приглашённых. Приглашённый, который не дошёл до ценности, никого не пригласит. Онбординг приглашённых — часть петли: он определяет и конверсию, и приглашения следующего поколения.
- Просите в момент успеха. Предложение пригласить коллег после того, как пользователь чего-то добился, срабатывает лучше, чем в первый день.
Типичные ошибки
- Считать регистрации вместо активных пользователей. K раздувается за счёт тех, кто не вернётся и никого не пригласит.
- Усреднять только по пригласившим. Среднее число приглашений должно учитывать и тех, кто не пригласил никого.
- Забывать о насыщении. K, измеренный в небольшом сообществе, падает, когда приглашения доходят до тех, кто уже пользуется продуктом или не заинтересован.
- Путать K и реферальную программу. Денежные бонусы за рекомендации поднимают K, но стоят денег за каждого пользователя — учитывайте их в окупаемости CAC.
Источники
- Skok D. Lessons Learned – Viral Marketing. forEntrepreneurs.com — вирусный коэффициент, вирусный цикл и почему длина цикла важна.
- Anderson R. M., May R. M. Infectious Diseases of Humans: Dynamics and Control. Oxford University Press, 1991 — репродуктивное число, которое K-factor заимствует из эпидемиологии.
Частые вопросы
Как рассчитать вирусный коэффициент?
Умножьте среднее число приглашений, которое отправляет пользователь, на конверсию этих приглашений в новых активных пользователей: K = приглашения на пользователя × конверсия приглашений. Например, 3 приглашения × 20 % = K 0,6.
Какой K-factor считается хорошим?
K от 1 и выше означает самоподдерживающийся рост — это редкость, и обычно ненадолго. Для большинства продуктов K 0,2–0,5 уже ценен: он добавляет 25–100 % к каждому каналу привлечения. Универсального ориентира нет; сравнивайте K своих когорт во времени.
Что означает 1/(1−K)?
Это итоговое число пользователей, в которое превращается один привлечённый пользователь при K меньше 1, с учётом всех последующих поколений приглашений: 1 + K + K² + … . При K = 0,5 один пользователь превращается в 2, при K = 0,8 — в 5.
Что такое вирусный цикл?
Время между приходом пользователя и приходом приглашённых им людей. Оно задаёт скорость вирусного роста: тот же K нарастает гораздо быстрее при цикле в 3 дня, чем при цикле в 30 дней.
K-factor — это то же, что доля рекомендующих?
Нет. Доля рекомендующих обычно показывает, какая часть пользователей пригласила хоть кого-то. K учитывает ещё и сколько приглашений отправляет каждый и сколько из них срабатывает. При небольшой доле рекомендующих, но большом числе приглашений от каждого K может быть высоким.
Почему модель считает, что пользователь приглашает один раз?
Это стандартная модель поколений, её результат легко проверить вручную. Если пользователи приглашают месяцами, измерьте приглашения за более длинное окно и возьмите медианную задержку в качестве длины цикла — итоговый эффект будет близким.
Ещё в разделе «Growth-маркетинг»
- Калькулятор юнит-экономики
Зарабатываете вы на каждом клиенте или заказе — или доплачиваете за него?
- Калькулятор LTV и CAC
Окупает ли клиент затраты на своё привлечение?
- Калькулятор окупаемости CAC
За сколько месяцев новый клиент окупит стоимость привлечения?
- Калькулятор SaaS Quick Ratio
Эффективен ли рост MRR или отток съедает новую выручку?
- Генератор UTM-меток
Как собрать единообразные UTM-ссылки для каждой кампании и канала?
- UTM-метки для Яндекс Директа
Какие макросы Директа поставить в метки и что из них испортит отчёт Метрики?
- QR-коды с UTM-метками
Какое место на выставке или какая листовка привели посетителей — и как пометить каждый QR-код?
- Проверка темы письма
Поместятся ли тема письма и прехедер во входящих на телефоне и компьютере?
- Калькулятор воронки конверсии
На каком шаге воронки теряются пользователи и какой шаг чинить первым?
- Калькулятор конверсии триала в оплату
Сколько выручки добавит рост конверсии из триала в оплату?
- Калькулятор retention
Сколько пользователей остаётся через 1, 7 и 30 дней и что говорит кривая удержания?
- Сегментация клиентов (RFM)
На какие сегменты распадается клиентская база по давности, частоте и сумме покупок — и что делать с каждым?
- Калькулятор A/B-тестов
Значима ли разница между A и B и сколько пользователей нужно для теста?