Calculando a taxa de retenção
Neste exercício, você vai calcular a taxa de retenção, ou seja, o número de assinantes que permaneceram entre os usuários que converteram para o seu produto. Isso ajuda a entender se a sua campanha de marketing converteu pessoas realmente interessadas no produto.
Taxa de conversão e taxa de retenção andam juntas: você pode criar um negócio com alta taxa de conversão oferecendo um período de teste gratuito, mas ter uma baixa taxa de retenção quando os usuários passam a ser cobrados pelo serviço. Isso não é necessariamente ruim, mas é importante oferecer aos stakeholders do negócio uma visão do percentual de usuários que continuam assinantes.
A fórmula da taxa de retenção é:
$$ \frac{\text{Número de pessoas que continuam assinantes}}{\text{Total de pessoas que converteram}} $$
Este exercício faz parte do curso
Análise de campanhas de marketing com pandas
Instruções do exercício
- Calcule o número de assinantes usando as colunas
user_ideconvertedno DataFramemarketing. - Calcule o número de assinantes retidos usando as colunas booleanas
user_ideis_retained. - Calcule a taxa de retenção.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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), "%")