Como obter acesso rápido a todos os KPIs de produtos importantes para o comércio eletrônico
Publicados: 2022-11-16Como um grande varejista de moda construiu um sistema de painéis de produtos para acesso rápido a dados de streaming do OWOX BI.

Nossos clientes
crescer 22% mais rápido
Cresça mais rápido medindo o que funciona melhor em seu marketing
Analise sua eficiência de marketing, encontre as áreas de crescimento, aumente o ROI
Obter demonstraçãoTarefa
Para desenvolver um sistema de dashboards, nosso cliente, um grande varejista de moda, precisou contar com dados completos e métricas de desempenho atuais. Como o mercado está mudando rapidamente e os varejistas precisam responder rapidamente, especialmente a mudanças críticas no tamanho médio do cheque e unidades por transação (UPT), os dados precisam estar disponíveis o mais rápido possível. No entanto, pedir constantemente a um analista para calcular a mesma coisa leva tempo e é caro. Além disso, nosso cliente precisava não apenas de um relatório simples, mas de uma ferramenta que permitisse analisar métricas em diferentes fatias em diferentes períodos.
Solução
Definir o cartão de pontuação
Antes de começar a criar um dashboard, nossos analistas, juntamente com o time de produto, identificaram as métricas e fatias necessárias.
Análise das métricas necessárias de desempenho para todos os pontos de contato do usuário no site: conversões nas principais etapas do funil, incluindo adições ao carrinho e pedidos; tamanho médio do cheque; número de itens no cheque; ARPV; número de assinaturas; dias antes da operação; e outras métricas importantes para a tomada de decisão.
Para fatias de dados, os analistas selecionaram segmentos de público padrão (tipo de dispositivo, região, fonte) e segmentos específicos que são calculados com base em dados (cliente/não cliente, inscrito em um boletim informativo por e-mail etc.).
Muitas fatias de dados padrão foram mescladas em conceitos de nível superior. Por exemplo, a equipe de produto não precisa detalhar o nível de uma campanha publicitária específica para analisar segmentos de acordo com várias fontes de aquisição. Ainda assim, é necessário separar tráfego de marca de tráfego sem marca, tráfego orgânico ou tráfego de SMS.
Crie uma arquitetura de dados
Nosso cliente já havia coletado dados brutos de comportamento do usuário de seu site no Google BigQuery usando OWOX BI. Mas eles não podiam conectar dados brutos ao sistema de visualização, então precisavam criar um conjunto de dados separado especificamente para painéis.
Percebendo que os painéis seriam constantemente complementados e o número de scripts para coletar conjuntos de dados aumentaria, seus analistas decidiram construir uma arquitetura de dados baseada em microtabelas. Eles criaram tabelas separadas para calcular características de sessão, pedidos, funis, camadas e métricas.

Essas microtabelas são atualizadas diariamente e combinadas de acordo com chaves como date, sessionid e owox_user_id em um conjunto de dados resultante, que é transmitido ao sistema de visualização.

Ao mesmo tempo, o conjunto de dados contém dados agregados para um usuário individual durante o dia e não possui agregados de alto nível — eles são calculados no sistema de visualização. Isso é feito para que o sistema de filtragem funcione com precisão.
Esse tipo de arquitetura de microsserviço permitiu que a empresa não quebrasse o que foi construído anteriormente e adicionasse rapidamente novas entidades ao conjunto de dados resultante.
criação de painel
Os painéis no Google Data Studio foram criados com base no princípio de que as coisas mais importantes devem estar localizadas na primeira tela, enquanto as informações detalhadas devem estar em páginas individuais.
Abaixo está um exemplo da tela inicial do painel, que contém todos os principais indicadores de desempenho do site, um funil simplificado e outras métricas necessárias para uma tomada de decisão rápida.

Por padrão, o painel mostra os dados da semana anterior em comparação com duas semanas atrás, mas você pode definir qualquer período e analisar, por exemplo, os dados do trimestre.
O dashboard permite que nosso cliente filtre os dados, analisando apenas um segmento de público essencial. Os usuários podem aplicar vários filtros ao mesmo tempo para refinar um grupo específico de usuários. Por exemplo, nosso cliente pode saber qual é a taxa de conversão de novos usuários de dispositivos móveis que acessaram o catálogo de vendas.
Há também páginas sobre os primeiros pontos de contato, funis detalhados dentro do site, análise de carrinhos de compras e muito mais.
Apesar do painel ser construído em um conjunto de dados pouco agregado com milhões de linhas, as métricas são calculadas rapidamente. Ao usar filtros complexos, os dados são visualizados em 10 segundos.
Resultados
- A equipe de produto do cliente recebeu uma ferramenta conveniente para acesso rápido às métricas mais necessárias.
- Agora, qualquer conversa na equipe de produto sobre como melhorar o site começa com o uso do painel: os gargalos são encontrados no painel e as melhorias necessárias são discutidas com base nos dados. Por exemplo, uma análise de funil mostrou que as maiores quedas (em comparação com os benchmarks) aparecem nos estágios entre a visualização do cartão do produto e a página de checkout. Esse conhecimento definiu o foco da equipe de produto com seis meses de antecedência e levou a um aumento nas métricas dessas etapas do funil.
- A equipe de análise não perde tempo calculando constantemente as mesmas métricas, mas se dedica a expandir o volume e a profundidade das métricas que são calculadas automaticamente e pode dedicar mais tempo a consultas ad hoc complexas.