Análise CRM / Marketing para construção de um dashboard

sustentare

Sobre esse documento

Esse documento serve como explicação de como a base Unimestre e RD Station (plataforma de marketing) estão construidos. A partir disso, decidiremos campos e informações relevantes para a criação de um dashboard em Tableau.

O conteudo do dashboard ainda esta aberto para discussão, mas deve responder alguns pontos importantes:

  • Alunos (prioridade: alta)
    • Visão geral dos alunos, dados demográficos. Análise por idade, sexo, profissão…
    • Info sobre Politica de reciprocidade: que tipo de desconto os alunos receberam, que porcentagem está sendo aplicado em média.
  • Empresa (prioridade: alta)
    • Evolução dos principais KPIs da empresa (Alunos, receita, lucro, availação de reação, ticket médio, inadimplencia)
  • Marketing (prioridade: média)
    • Análise de origem do alunos (website, propaganda, canal, recomandacao) - Há um campo na Unimestre contendo essa informação.
    • Verificar se há uma correlacao entre lead score alto (campo RD) com conversão de alunos.
    • Quantidade media de pontos de contato de alunos (baixou material, ligou, enviou email).
  • Ficha individual (prioridade: baixa)
    • Incluir página na plataforma SER do aluno, constando progresso no curso, notas, interação com eventos.

unimestre

Análise base Unimestre

Dentro da base SQL Unimestre há mais 1400 tabelas. No entanto, os dados mais importantes estão organizados em 35 tabelas, cada uma contendo informações diferentes

names(unim)
##  [1] "Tabela...cursos_mestre"         "Tabela....Disciplinas"         
##  [3] "Tabela....fichaindividual"      "Tabela...matriculas"           
##  [5] "Tabela...turmas"                "Tabela...pessoas"              
##  [7] "view_alunos_sem_rematricula"    "view_ch_cursada"               
##  [9] "view_competencias"              "view_contatos"                 
## [11] "view_contatos_pessoas"          "view_cronograma_rel_ai"        
## [13] "view_disciplinas_juntadas"      "view_emprestimos_grupo"        
## [15] "view_estatisticas_biblioteca"   "view_ficha_equivalencia"       
## [17] "view_integracao_cursos"         "view_integracao_estados"       
## [19] "view_integracao_estados_civis"  "view_integracao_mensalidades"  
## [21] "view_integracao_municipios"     "view_integracao_paises"        
## [23] "view_integracao_pessoas"        "view_integracao_planos"        
## [25] "view_integracao_racas"          "view_matricula_turma_principal"
## [27] "vw_matricula_turma_princ_aux"   "view_matriculas_resumo"        
## [29] "view_mensalidades_venc_min"     "view_menus_pessoas"            
## [31] "view_resumo_matriculas"         "view_resumo_matriculas_aux"    
## [33] "view_resumo_rematriculas"       "view_saldos_faturamento"       
## [35] "view_tp_ativos_inativos"

Análise de tabelas e campos

Abaixo campos e numero de aparições em diferentes tabelas. Por exemplo, o campo Cd Pessoa aparece em 12 tabelas

Campos comuns entre tabelas

DT::datatable(freq, options = list(pageLength = 10))

Analise base RD

rd

Estrutura dos dos dados

Base RD contém 42819 linhas (pessoas) e 266 colunas (campos)

Exemplo dos dados

DT::datatable(head(rd, 100), options = list(pageLength = 10))

Campos

Como mostrado abaixo, o campo email é obrigatório na RD. Para integrar RD com Unimestre, utilizar email como primary key.

## Joining, by = "Campo"

Integração Unimestre e RD

Exemplo

Porcentagem de preenchimeto

## Joining, by = "Campo"

Gabriel Ristow Cidral

11/04/2019