[Somente PaaS]{class="badge informative" title="Aplica-se somente a projetos do Adobe Commerce na nuvem (infraestrutura do PaaS gerenciada pela Adobe) e a projetos locais."}

Análise do valor vitalício esperado

Este tópico demonstra como configurar um painel que ajuda você a entender o crescimento do valor vitalício do cliente e o valor vitalício esperado de seus clientes.

Painel de análise do valor vitalício esperado mostrando projeções do valor do cliente

Essa análise só está disponível para clientes da conta Pro na nova arquitetura. Se sua conta tiver acesso ao recurso Persistent Views na barra lateral Manage Data, você estará na nova arquitetura e poderá seguir as instruções listadas aqui para criar essa análise.

Antes de começar, você quer se familiarizar com o construtor de relatórios de coorte.

Colunas calculadas

Colunas a serem criadas na tabela pedidos se estiver usando meses de 30 dias:

  • Column name: Months between first order and this order

  • Column type: Same Table


  • Column equation: CALCULATION

  • Column input: A = Seconds between customer's first order date and this order


  • Datatype: Integer

  • Definição:case when A is null then null when A <= 0 then '1'::int else (ceil(A)/2629800)::int end

  • Column name: Months since order

  • Column type: Same Table


  • Column equation: CALCULATION

  • Column input: A = created_at


  • Datatype: Integer

  • Definição: case when created_at is null then null else (ceil((extract(epoch from current_timestamp) - extract(epoch from created_at))/2629800))::int end

Colunas a serem criadas na tabela orders se estiver usando o calendário meses:

  • Column name: Calendar months between first order and this order

  • Column type: Same Table


  • Column equation: CALCULATION

  • Column inputs:

    • A = created_at
    • B = Customer's first order date

  • Datatype: Integer

  • Definição: case when (A::date is null) or (B::date is null) then null else ((date_part('year',A::date) - date_part('year',B::date))*12 + date_part('month',A::date) - date_part('month',B::date))::int end

  • Column name: Calendar months since order

  • Column type: Same Table


  • Column equation: CALCULATION

  • Column input: A = created_at


  • Datatype: Integer

  • Definição:case when A is null then null else ((date_part('year',current_timestamp::date) - date_part('year',A::date))*12 + date_part('month',current_timestamp::date) - date_part('month',A::date))::int end

  • Column name: Is in current month? (Yes/No)

  • Column type: Same Table


  • Column equation: CALCULATION

  • Column input: A = created_at


  • Datatype: String

  • Definição: case when A is null then null when (date_trunc('month', current_timestamp::date))::varchar = (date_trunc('month', A::date))::varchar then 'Yes' else 'No' end

Métricas

Instruções de métrica

Métricas para criar

  • Clientes distintos pela data da primeira ordem

    • Se você habilitar os pedidos de convidados, use customer_email
  • Na tabela orders

  • Esta métrica executa uma Contagem de Valores Distintos

  • Na coluna customer_id

  • Ordenado pelo carimbo de data/hora Customer's first order date

NOTE
adicione todas as novas colunas como dimensões às métricas antes de criar novos relatórios.

Relatórios

Instruções do relatório

Receita esperada por cliente em mês

  • Métrica A: Revenue (hide)

    • Calendar months between first order and this order <= X (Escolha um número razoável para X, por exemplo, 24 meses)
    • Is in current month? = No

  • Métrica: Revenue

  • Filter:

  • Métrica B: All time customers (hide)

    • Is in current month? = No
  • Metric: New customers by first order date

  • Filter:

  • Métrica C: All time customers by month since first order (hide)

    • Calendar months since order <= X
    • Is in current month? = No
  • Metric: New customers by first order date

  • Filter:

  • Formula: Expected revenue

  • Formula: A / (B - C)


  • Format: Currency

Outros detalhes do gráfico

  • Time period: All time

  • Intervalo de tempo: None

  • Group by: Calendar months between first order and this order - mostrar tudo

  • Altere o group by da métrica All time customers para Independente usando o ícone de lápis ao lado do group by

  • Edite os campos Show top/bottom da seguinte maneira:

    • Revenue: Top 24 sorted by Calendar months between first order and this order
    • All time customers: Top 24 sorted by All time customers
    • All time customers by month since first order: Top 24 sorted by All time customers by month since first order

Receita média por mês por coorte

  • Métrica A: Revenue

  • Metric view: Cohort
  • Cohort date: Customer's first order date
  • Perspective: Average value per cohort member

Receita média cumulativa por mês por coorte

  • Métrica A: Revenue

  • Metric view: Cohort
  • Cohort date: Customer's first order date
  • Perspective: Cumulative average value per cohort member

Após compilar todos os relatórios, você pode organizá-los no painel conforme desejar. O resultado pode parecer com a imagem na parte superior da página.

Se você tiver dúvidas ao criar esta análise, ou se quiser simplesmente envolver a equipe de Serviços Profissionais, contate o suporte.

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc