ПочатиПочніть безкоштовно

Обчислення рівня утримання

У цій вправі ви обчислите рівень утримання — тобто кількість підписників, які залишилися серед користувачів, що сконвертувалися у ваш продукт. Це допоможе зрозуміти, чи ваша маркетингова кампанія приводить підписників, яким справді цікавий продукт.

Показники конверсії та утримання працюють у зв'язці: ви можете отримати високий рівень конверсії, надаючи безкоштовний пробний період, але мати низький рівень утримання, коли користувачам починають нараховувати оплату за послуги. Це не обов'язково погано, однак важливо надати бізнес-стейкхолдерам уявлення про те, який відсоток користувачів лишається підписниками.

Формула рівня утримання:

$$ \frac{\text{Кількість людей, які залишаються з підпискою}}{\text{Загальна кількість людей, які сконвертувалися}} $$

Ця вправа є частиною курсу

Аналіз маркетингових кампаній у pandas

Переглянути курс

Інструкції до вправи

  • Обчисліть кількість підписників, використовуючи стовпці user_id і converted у датафреймі marketing.
  • Обчисліть кількість утриманих підписників, використовуючи булеві стовпці user_id і is_retained.
  • Обчисліть рівень утримання.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Calculate the number of subscribers
total_subscribers = ____

# Calculate the number of people who remained subscribed
retained = ____

# Calculate the retention rate
retention_rate = ____
print(round(retention_rate*100, 2), "%")
Редагувати та запускати код