Tasa de retención

Un usuario Pregunto ✅

Gaurav_Lakhotia

Hola a todos, estoy intentando calcular la tasa de retención. Para esto, el cliente que realizó la compra dentro del ciclo reciente de 3 meses es el Cliente Activo y el cliente que realizó la compra antes de este ciclo del mes reciente es el Cliente Retenido.
Estoy usando medidas

Cliente activo 3 meses =
VAR MonthPeriod1 = DATESINPERIOD (‘Tabla de fechas – Pedidos'[Date], ENDOFMONTH (‘Tabla de fechas – Pedidos'[Date]),-3 MESES)
Var Rolling3Month = CALCULATE (SUM (‘Tabla de pedidos'[Net Amount]), MonthPeriod1)
Regreso
IF (Rolling3Month> 0,1, EN BLANCO ())

Cliente activo 6 meses =

SI (CALCULAR ([Active Customer 3Month], DATEADD (‘Tabla de fechas – Pedidos'[Date], -3, MES))> 0,1, EN BLANCO ())

Es cliente retenido = SI (Y ([Active Customer 3Month]= 1,[Active Customer 6Month]= 1), 1, EN BLANCO ())

Recuento retenido = CALCULATE (COUNT (‘Tabla de pedidos'[Order ID]), FILTRO (‘Tabla de pedidos’,[Is Retained Customer]= 1))

Obtengo una tabla en blanco como resultado. Por favor, ayúdame.

Amitchandak

@Gaurav_Lakhotia, referir

Creo que necesitas rodar 3 y 6

ejemplo

Balanceo 3 = CALCULAR (suma (Ventas[Sales Amount]), DATESINPERIOD (‘Fecha'[Date], ENDOFMONTH (Ventas[Sales Date]),-3 MESES))
Balanceo 3 = CALCULAR (suma (Ventas[Sales Amount]), DATESINPERIOD (‘Fecha'[Date], max (Ventas[Sales Date]),-3 MESES))

Rodando 6 = CALCULAR (suma (Ventas[Sales Amount]), DATESINPERIOD (‘Fecha'[Date], ENDOFMONTH (Ventas[Sales Date]),-6 MESES))
Rodando 6 = CALCULAR (suma (Ventas[Sales Amount]), DATESINPERIOD (‘Fecha'[Date], max (Ventas[Sales Date]),-6 MESES))

Estará en blanco para el cliente que no tiene datos, por lo que puede usar +0, así que obtenga todos los clientes

Asegúrese de que la tabla de fechas esté marcada como tabla de fechas

cliente nuevo vs cliente habitual
https://community.powerbi.com/t5/Desktop/Churn-Rate-lost-Customer/mp/1173754#M529196
https://blog.enterprisedna.co/new-vs-existing-customers-advanced-analytics-w-dax/
https://www.sqlbi.com/articles/computing-new-customers-in-dax/

Gaurav_Lakhotia

En respuesta a Amitchandak

Hola @amitchandak, necesito calcular el recuento de clientes que están retenidos y activos. Entonces, con estas medidas, obtengo un resultado en blanco. ¿Podrías ayudarme con eso?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *