ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Calcule o número de assinantes usando as colunas user_id e converted no DataFrame marketing.
  • Calcule o número de assinantes retidos usando as colunas booleanas user_id e is_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), "%")
Editar e executar o código