Como o GetNinjas usa dados para tomar decisões de produto
-
Upload
product-camp-sp -
Category
Technology
-
view
96 -
download
0
Transcript of Como o GetNinjas usa dados para tomar decisões de produto
In god we trust; all others must bring dataComo o GetNinjas usa dados para tomar decisões de produto
Bernardo Srulzon Junho, 2016
O GetNinjas é a plataforma para encontrar e contratar serviços locais no Brasil
2
Solicitações de serviço
Mais de 2 milhões até hoje
Profissionais cadastrados
Mais de 200.000
Cidades
Mais de 3.500, em todo o Brasil
Categorias
Mais de 200, desde professor de
inglês até eletricista
Data science only matters if data drives actionJeremy Stanley, VP Data Science @ Instacart
O que devo medir?
Todas as interações relevantes que os usuários têm com a plataforma
Aquisição
Ativação
Retenção
Receita
Referência
...em todas as etapas do “ciclo de vida”
Definimos key metrics para cada etapa do ciclo de vida...
Aquisição Ativação Retenção
Receita Referência
Clientes / Profissionais
• Número de pedidos• Número de profissionais
• Tráfego• Taxa de conversão
Clientes
• Encontrou 3 profissionais?
Profissionais
• Interagiu com uma solicitaçãonas primeiras 24h?
Clientes
• Voltou a fazer pedidos?
Profissionais
• Fechou algum serviço?• Continua ativo após N meses?
Profissionais
• Continua pagando após N meses?
Clientes / Profissionais
• Tráfego direto
7
O que queremos aprender?
• Clientes estão interagindo com o formulário?
• Quanto tempo estão levando?• Quantas falhas de validação?• Quantos indo para o próximo step?
{ category: “request”,action: “submit-form”status: “success”,
user_id: 756269 }
{ category: “form-change”,question: “Qual a marca?”
answer: “Samsung”,time: “2016-06-03 13:17:02”,
user_id: 756269 }
...mas também vamos a fundo nas análises para entender comportamentos específicos
Trackings geram insights sobre o comportamento de cada usuário e sobre o comportamento do grupo
8
Sign-up (SEO)
Recebeu pedido
Recebeu avaliação
Baixou app
Comprou plano
Ligação onboarding
E-mail marketing
D+0
D+1
D+5
D+7
D+20
D+20
D+30
User: Bernardo
Planejar ações de (re)marketing
Comunicação com base em eventos
Quais ações os clientes fazem antes de baixar
o app?
Onde estão ocorrendo osmaiores atritos e quais são
as hipóteses?
Visita
Interação com formulário
2º step
100%
Interação no 2º step
Conversão!
50%
40%
20%
30%
Como o funil está evoluindoao longo do tempo?
Mais informações para os vendedores
Qual é o comportamento de um usuário? Qual é o comportamento do grupo?
Debugging
Nosso objetivo é entender (a fundo!) o comportamento dos usuários no site para tomar melhores decisões de produto
9
CanalTipo de Página
Device Teste A/B
Categoria Funil
Load TimeCidade
Segmentação é fundamental!
ALL DATA IN AGGREGATE IS CRAPAvinash Kaushik
SP RJ MG RS
Qual é a taxa de conversão do site?
WiFi/3GRecorrente
Categoria + Cidade Páginas de perfil
Professor de inglês
Fotógrafo
Gesseiro
Categorias
Tipo de landing page Desktop Mobile
Decidimos implementar o Snowplow, uma plataforma open-source de product analytics
11
Snowplow is an enterprise-strength marketing and product analytics platform
Identifica os usuários e monitora o comportamento no site/app
Armazena as informações brutasem um data warehouse (Redshift)
Facilita a análise em ferramentasde BI: Tableau, R, Looker, Python,
etc.
Nosso próprio Data Warehouse na AWS
Pagamentos
Apps – Android e iOS
SMS
CRM/Sales
Base transacional Eventos
~15 milhões por mês
~100GB de dados por mês
Data sources
1 site, 2 apps
+ Fornecedores externos
Redshift e Tableau são melhores amigos - as análises são muito rápidas e permitemtodo o tipo de segmentação/visualização
12
Milhões de dados do Redshift disponíveis para análises drag&drop
Integração com outras fontes de dados (CSV, Excel, MySQL, etc)
Diversas formas de visualização dos dados
Flexibilidade para cálculos/fórmulascustomizados
Como usamos dados para melhorar a experiência web -> app?
13
Pedido no site
Google Play
Download
Login
Engajamento
• O que queremos que o cliente faça apóssolicitar um serviço no site?
• Qual é a performance da campanha de download do app?
• Existe atrito no login?
• Quantos vêem valor em fazer download do app?
• Após o login, os clientes ficam engajados?
Revisamos todo o fluxo de login para simplificar a experiência
14
In god we trust; all others must bring dataComo o GetNinjas usa dados para tomar decisões de produto
Bernardo Srulzon Junho, 2016