Obliczanie wskaźnika retencji
W tym ćwiczeniu obliczysz wskaźnik retencji, czyli odsetek subskrybentów, którzy pozostali przy produkcie po dokonaniu konwersji. Dzięki temu możesz ocenić, czy kampania marketingowa przyciągnęła użytkowników rzeczywiście zainteresowanych produktem.
Wskaźnik konwersji i wskaźnik retencji są ze sobą ściśle powiązane. Można zbudować biznes z wysokim wskaźnikiem konwersji – na przykład oferując bezpłatny okres próbny – a jednocześnie osiągać niski wskaźnik retencji po przejściu na płatną subskrypcję. Samo w sobie nie musi to być problemem, jednak ważne jest, aby informować interesariuszy biznesowych o tym, jaki odsetek użytkowników pozostaje subskrybentami.
Wzór na wskaźnik retencji:
$$ \frac{\text{Liczba osób, które pozostały subskrybentami}}{\text{Łączna liczba osób, które dokonały konwersji}} $$
To ćwiczenie jest częścią kursu
Analiza kampanii marketingowych z pandas
Instrukcje do ćwiczenia
- Oblicz liczbę subskrybentów, korzystając z kolumn
user_idiconvertedw ramce danychmarketing. - Oblicz liczbę utrzymanych subskrybentów, korzystając z kolumn logicznych
user_idiis_retained. - Oblicz wskaźnik retencji.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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), "%")