Обчислення рівня утримання
У цій вправі ви обчислите рівень утримання — тобто кількість підписників, які залишилися серед користувачів, що сконвертувалися у ваш продукт. Це допоможе зрозуміти, чи ваша маркетингова кампанія приводить підписників, яким справді цікавий продукт.
Показники конверсії та утримання працюють у зв'язці: ви можете отримати високий рівень конверсії, надаючи безкоштовний пробний період, але мати низький рівень утримання, коли користувачам починають нараховувати оплату за послуги. Це не обов'язково погано, однак важливо надати бізнес-стейкхолдерам уявлення про те, який відсоток користувачів лишається підписниками.
Формула рівня утримання:
$$ \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), "%")