Autores

CDP: Transforme Data dispersos em estratégias poderosas

O que é um CDP? (Para equipes técnicas)

Este artigo fornece uma visão geral do que é uma plataforma de Data do cliente (CDP) para equipes técnicas. Por equipes técnicas, entendemos principalmente os engenheiros Data. O foco do artigo é descrever brevemente o que é uma CDP, como elas são categorizadas e as principais funcionalidades com as quais os engenheiros devem interagir em uma CDP.

Uma CDP (Customer Data Platform, plataforma de Data do cliente) é uma solução de software projetada para permitir uma visão unificada do cliente em toda a organização (geralmente chamada de visão 360º). Ela fornece ferramentas e mecanismos para realizar a resolução de identidade (ID) entre diferentes contextos de clientes. No contexto das CDPs, a resolução de identidade refere-se à identificação e à conexão de representações variadas de perfis de clientes de diferentes fontes, sistemas e bancos de dados. Essa visão unificada permite a criação de uma segmentação de clientes altamente detalhada e precisa. Essas segmentações são o principal fator que torna as CDPs úteis e valiosas para as equipes de negócios, permitindo casos de uso como a orquestração da jornada do cliente e ferramentas de tomada de decisão como a modelagem do mix de marketing.

Tipos de CDP: As CDPs são categorizadas de acordo com diferentes taxonomias, que variam de duas a dez categorias. Uma das taxonomias mais usadas é a proposta pelo CDP Institute, que inclui quatro categorias: CDP de Data , CDP de análise, CDP de campanha e CDP de entrega. Essas categorias podem ser representadas como círculos concêntricos, sendo que cada categoria amplia a anterior adicionando novas funcionalidades.

  • CDPData : Contém as principais funcionalidades de uma CDP, oferecendo integração data com fontes externas, resolução de ID e exportação data para outros sistemas.
  • CDP de análise: Além do recurso da CDP Data , ela inclui aplicativos analíticos para data de clientes, como a criação de segmentações e, em alguns casos, aplicativos básicos de aprendizado de máquina.
  • CDP de campanha: Adiciona tratamentos personalizados para perfis individuais dentro de segmentações, como a criação de jornadas de orquestração de clientes.
  • CDP de entrega: Combina todas as funcionalidades anteriores e acrescenta a capacidade de enviar mensagens diretamente aos clientes, eliminando a necessidade de software de terceiros para essa tarefa.

Equipes técnicas no contexto do CDP: Embora o valor real de uma CDP seja experimentado pelas equipes comerciais e de marketing, isso não seria possível sem o envolvimento das equipes técnicas. As CDPs não podem ser implantadas, mantidas ou usadas adequadamente sem a contribuição de profissionais técnicos. As contribuições dessas equipes podem ser divididas em três categorias: importação de data para a CDP, configuração do processo de resolução de IDs e exportação de data da CDP. Em resumo, a operação técnica de uma CDP pode ser descrita como um processo ETL (Extract, Transform, Load) altamente especializado.

Tipos de plataformas de Data do cliente (CDP)

Tipos de CDP

Importação de Data para a CDP

Para obter uma visão unificada dos clientes, é necessário importar data de diferentes serviços ou fontes para a CDP. A maioria das CDPs do mercado oferece conectores nativos altamente abstratos para vários serviços, que geralmente exigem apenas credenciais de autenticação e podem ser configurados por meio de uma interface gráfica simples. Esses conectores geralmente oferecem modos de ingestão detalhados, como ingestão incremental, em lote ou em tempo real. Para serviços mais complexos ou incomuns, pode ser necessário trabalho adicional das equipes técnicas, como o uso de sistemas de gerenciamento de tags (TMS). Algumas CDPs fornecem soluções específicas de TMS, que podem envolver código JavaScript, por exemplo.

Configuração de resolução de ID

O processo de resolução de IDs varia de acordo com a CDP, mas geralmente é realizado usando SQL ou código semelhante. A tarefa consiste em preparar os data importados e configurar o fluxo de trabalho para unificar as diferentes fontes em um único perfil de cliente. Uma etapa fundamental é a criação de um campo de ID exclusivo para identificar cada cliente em todos os bancos de dados. Normalmente, essa ID é derivada de campos já presentes nos data importados, como e-mails ou números de identificação do governo. Quando não há IDs fortes disponíveis, o e-mail do perfil é geralmente usado como ponto de partida para a resolução da ID. Veja abaixo um exemplo mais concreto de resolução de ID no CDP Treasure Data.

CDP: Configuração da resolução de id

A parte inicial do fluxo define as chaves que serão usadas no processo de resolução de ID, e-mail, número de documento e nome. Aqui, você indica os campos que são sólidos o suficiente para identificar o mesmo perfil em vários bancos de dados diferentes.

Identificação das tabelas a serem unificadas

Identificação das tabelas a serem unificadas

A próxima parte do fluxo lista as tabelas que serão usadas no processo de unificação. Nessa parte do processo de unificação, são indicadas as tabelas que registram perfis ou que têm algum registro de identificação de perfil. É também nessa parte que são especificadas as chaves de cada tabela que será usada na unificação.

IMAGEM

 

Definição da construção da ID unificada

Definição da construção da ID unificada

Esta seção define o que, no contexto de algumas CDPs, é chamado de ID canônica. Essa é a ID que se busca criar/identificar durante o processo de resolução de ID, é a ID que identifica um perfil entre todos os bancos de dados usados no processo de resolução de ID. Nesse ponto, há diferentes estratégias para selecionar tal ou tais IDs. No exemplo acima, a ID canônica será uma ID composta por três campos diferentes.