Publicado em 09 de maio de 2024/Última edição em 09 de maio de 2024/15 min de leitura
Hoje em dia, é em cima dos dados que as marcas criam experiências relevantes e altamente personalizadas para clientes em larga escala e em âmbito mundial. Mas, embora tenhamos visto um grande foco na coleta e na privacidade de dados ao longo dos últimos cinco anos, nem sempre houve tanto foco em um componente igualmente importante, a gestão de dados, que se refere às formas como as empresas controlam como os dados entram e saem dos sistemas digitais que embasam seus programas de engajamento do cliente.
A plataforma de engajamento do cliente da Braze tem como base o intercâmbio de dados. Essa arquitetura oferece uma compreensão imediata de como seus usuários interagem (ou não, conforme o caso) com suas mensagens, seu site, seu app móvel e muito mais. Com esses dados em mãos, e a capacidade de se aprofundar neles ou agir imediatamente, as marcas podem criar relacionamentos melhores com o público-alvo para alcançar suas metas comerciais.
É por isso que nossa prioridade é facilitar o acesso aos dados da plataforma, com nosso recurso de exportação de dados de alto volume, o Braze Currents, e adicionando suporte ao compartilhamento de dados seguros do Snowflake. É por isso também que oferecemos diferentes opções de ingestão de dados para as marcas que desejam inserir dados na Braze e aprimorar suas iniciativas de engajamento do cliente. Para oferecer uma compreensão mais profunda de como enviar informações para a Braze, vamos analisar as quatro principais formas de ingestão de dados da plataforma e as nuances de cada uma.
ingestão de dados na nuvem (CDI, na sigla em inglês) permite que as marcas integrem dados diretamente de seu data warehouse com a Braze para fins de segmentações adicionais, direcionamento de mensagens e personalização. Com o CDI, as marcas conseguem sincronizar automaticamente os dados entre as plataformas no cronograma que desejarem: Quando uma sincronização é executada, a Braze se conecta ao data warehouse da sua marca para obter novos dados e atualizar os perfis de usuário a fim de proporcionar experiências mais relevantes e eficazes para seus clientes.
Como o modelo de dados da Braze foi desenvolvido em cima de vetores e atributos aninhados, as marcas conseguem sincronizar facilmente dados estruturados e não estruturados de qualquer fonte compatível com a Braze (e evitar as dores de cabeça com pipelines de dados mais complicados). Esse modelo disponibiliza mais informações para os profissionais de marketing mais rapidamente, permitindo que eles aproveitem melhor os dados em ferramentas de personalização que ajudem a oferecer experiências relevantes e de alto valor em diversos dispositivos, plataformas e canais.
Esse recurso foi projetado para ser uma solução de dados de longo prazo. Atualmente a Braze é compatível com sincronizações do Armazenamento de arquivos do Amazon S3, Amazon Redshift, DatabricksGoogle BigQuery e Snowflake. Além disso, planejamos expandir a integração com a ingestão de dados para a nuvem para outros parceiros e, ao mesmo tempo, adicionar mais atualizações aos tipos de dados e à usabilidade da plataforma no futuro.
Essa nova integração é uma conexão direta, desenvolvida para facilitar de cara o seu trabalho. É muito fácil configurar tudo pelo dashboard da Braze com alguns passos simples, sem precisar saber programar. O processo é o seguinte:
1. Configure os parâmetros da tabela de dados em seu data warehouse.
2. Acesse as páginas do Snowflake ou Redshift no dashboard da Braze, na seção "Parceiros de tecnologia".
3. Inicie uma nova sincronização de importação entre os dois sistemas.
4. Forneça dados de autenticação de usuário do seu provedor de data warehouse.
5. Defina um nome, um tipo de dado e uma frequência para sua integração.
6. Execute um teste rápido para garantir que os dados em questão estejam todos em ordem.
Depois, é só começar a aproveitar os dados do data warehouse da sua marca para oferecer suporte à personalização diferenciada do usuário e embasar campanhas ricas e responsivas em diversos canais de mensagens digitais (por exemplo, e-mail, SMS e canais móveis e da web).
O recurso de transformação de dados da Braze permite que as marcas criem e gerenciem integrações de webhooks com qualquer plataforma de terceiros em seu stack de tecnologia que possa enviar webhooks. Isso oferece diversas possibilidades de integrações em tempo real. Use qualquer webhook, envie-o para a transformação de dados e escreva um código JavaScript para transformar esse webhook em um perfil de usuário ou atualização de catálogo na Braze.
Com a transformação de dados, as marcas conseguem desbloquear com facilidade integrações de dados personalizadas para aproveitar melhor os dados, aumentar a eficiência e diminuir a dependência das equipes de tecnologia. Vimos que a transformação de dados pode ajudar a reduzir a dependência de nossos clientes em relação a chamadas manuais para a API, ferramentas de integração de dados de terceiros (como o Zapier) e até mesmo plataformas de dados de clientes.
Além disso, o recurso de transformação de dados tem um copiloto de IA para facilitar a configuração de webhooks por quem não entende muito de programação. É um recurso acessível diretamente no fluxo de trabalho, que funciona lendo o webhook recebido e escrevendo automaticamente o código JavaScript sob medida para o seu caso de uso.
Quer saber mais? Saiba como o Mon-marche.fr usa a transformação de dados da Braze para ativar facilmente os dados e gerar mais pedidos.
Na Braze, os kits de desenvolvimento de software (SDKs) são fundamentais para as iniciativas de ingestão de dados de nossos clientes, pois alimentam a plataforma com dados detalhados sobre os atributos e o engajamento dos usuários no app móvel, no site, no app de TV conectada e muito mais. Os SDKs conseguem coletar dados de sessão diferenciados e eventos de usuários em tempo real à medida que os consumidores interagem com seu app/site/etc., viabilizando a segmentação do público, a criação e a entrega de campanhas e jornadas individualizadas de clientes, bem como outros elementos de um programa de engajamento do cliente que realmente funciona. (Confira a linha completa de SDKs da Braze aqui.)
Para usar os SDKs da Braze na coleta de dados, as marcas precisam integrá-los ao próprio app ou site. Níveis diferentes de coleta de dados exigirão abordagens diferentes para a integração, mas a integração básica para os SDKs da Braze é simples e direta, não exigindo muito suporte da área de TI e tendo impacto mínimo no tamanho dos apps/sites. E, na hora de ampliar suas campanhas, nossos SDKs são desenvolvidos para lidar com dados em grande escala, com marcas que os utilizam para coletar e agir sobre informações de milhões de usuários ativos diariamente sem ter que se preocupar com a sobrecarga dos sistemas digitais.
Como isso funciona? Depois que o SDK é integrado a um app ou site e você determinar quais informações deseja rastrear, ele começa a coletar dados de dispositivos e sessões de qualquer pessoa que interaja com a plataforma digital, mesmo que a identidade dela não seja conhecida pela marca. Tanto os chamados usuários “anônimos” quanto os usuários “conhecidos” (ou seja, pessoas que já compartilharam a identidade com a sua marca) terão automaticamente os perfis atualizados em tempo real na Braze, permitindo que os profissionais de marketing aproveitem a segmentação, a personalização e as mensagens disparadas para alcançar até mesmo usuários anônimos, viabilizando uma experiência de marca mais personalizada e significativa em todos os aspectos. Quando um usuário se identifica, as marcas podem usar os dados que coletaram antes da identificação para mapear esse usuário de volta para qualquer outro sistema que ele possa estar usando e assim proporcionar uma experiência de marca coesa e contínua, mesmo em diferentes canais, plataformas e dispositivos.
A vantagem? Se você quiser coletar, gerenciar e agir com base nos engajamentos do usuário com seu app ou site, dedicar um tempo para integrar o SDK da Braze correto vai simplificar muito esse processo, tornar ele automático e capaz de crescer com as suas campanhas, oferecendo até mesmo suporte à ingestão de grandes volumes de informações essenciais sobre o cliente.
Embora os SDKs sejam excelentes para coletar dados diretamente do frontend do seu app ou site, às vezes, você pode querer integrar dados de outras fontes, como bancos de dados de fidelização ou seu próprio backend. Para complementar esse elemento fundamental da estratégia de ingestão de dados, muitas marcas recorrem às interfaces de programação de aplicativos (APIs), que são projetadas para tratar e responder a solicitações feitas entre sistemas diferentes. Nesse caso, elas permitem passar informações de sistemas internos e soluções de terceiros para a Braze em tempo real, complementando a coleta automática de dados realizada pelos SDKs. Nossas APIs são capazes de aceitar com flexibilidade dados de praticamente qualquer lugar, desde que estejam bem formatados para ser enviados para a Braze.
Talvez os casos de uso mais comuns que vemos para a ingestão de dados relacionados à API sejam quando a marca quer carregar dados históricos para a Braze. Nesse caso, em que a empresa pode estar trazendo informações de outra plataforma de engajamento do cliente ou algum outro sistema, o jeito mais fácil de fazer isso é aproveitar uma API para fazer uma transferência inicial de dados do usuário, criar perfis de usuário e carregar os tokens por push dos usuários por meio dos endpoints da API da Braze. Veja outros casos de uso:
Embora as APIs sirvam para uma série de casos de uso de ingestão de dados (assim como para a personalização dinâmica de conteúdo), é mais provável que elas sejam afetadas pela escala e pelo volume de seus esforços de ingestão de dados do que os SDKs. Por conta disso, é importante prestar atenção a quantas chamadas de API estão sendo realizadas e a quaisquer limites de taxa relevantes e limites de tráfego funcionalassociados aos seus endpoints de API
Embora os SDKs e as APIs ofereçam suporte à grande maioria das necessidades de ingestão de dados e casos de uso associados à Braze, oferecemos uma terceira forma nativa de transferir informações para a plataforma: a capacidade de carregar arquivos CSV. Essa abordagem tende a fazer mais sentido quando é usada para finalidades pontuais ou para equipes que não têm os recursos técnicos para configurar SDKs ou aproveitar APIs. Como isso acontece na prática? Como exemplo, temos a coleta de e-mails de usuários em uma planilha do Google, o download dessa planilha como um arquivo CSV e o upload para a Braze para atualizar os perfis de usuários.
O upload de CSV pode ser muito útil para transferir informações para a Braze rapidamente, mas essa abordagem não é tão interessante para quem pretende lidar com grandes volumes de dados. Nesse caso, prefira ingerir dados via APIs ou SDKs. Mas existe um novo jeito de usar a função de importação CSV da Braze de forma mais eficaz e minimizar algumas das desvantagens associadas a esse recurso na hora de carregar atributos de usuários. Utilizando uma aplicação severless da Amazon Web Services (AWS) criado pela equipe Braze Growth e o AWS Lambda e o S3, os clientes da Braze podem evitar a divisão e o upload manual de grandes arquivos CSV contendo atributos de usuários.
Com essa aplicação, as marcas conseguem fazer upload de arquivos CSV com atributos de usuário (mesmo com mais de 100 MB) para um bucket S3, acionando automaticamente uma comunicação com o Lambda que faz com que ele aproveite o código do app, processe o arquivo CSV e passe-o para a Braze. Com a aplicação, você não precisa preparar manualmente os arquivos para fazer o upload de grandes arquivos CSV na Braze. O processo se torna mais simples e automatizado, mas não tão simples quanto a transferência de dados para a Braze via SDK ou API. Por isso, recomendamos que as marcas que puderem aproveitar essas ferramentas para transferir atributos de usuário para a Braze façam bom proveito delas.
As três principais ferramentas de ingestão de dados da Braze não existem sozinhas. Para muitas marcas, elas são complementadas por integrações diretas entre a Braze e as melhores tecnologias da categoria, projetadas para dar suporte à movimentação perfeita de dados para outros sistemas. Esses parceiros de tecnologia da rede Braze Alloys se dividem em três tipos:
Plataforma de dados do cliente
As plataformas de dados de clientes (CDP) são projetadas para oferecer mais agilidade de dados ao seu stack de tecnologia de marketing, permitindo que sua marca navegue entre as soluções com mais facilidade, inclusive a Braze. Essas tecnologias investem na criação de integrações personalizadas com uma ampla variedade de sistemas e plataformas, reduzindo a necessidade de abordagens específicas de ingestão de dados (como importações de CSV) e possibilitando o fluxo contínuo de dados de outras partes de seu stack de tecnologia para o Braze, onde essas informações podem ser aproveitadas nas mensagens para clientes e outras experiências da marca. Entre essas soluções estão:
Soluções de análise de dados
As plataformas de análise de dados são criadas para permitir que as marcas se aprofundem nas informações disponíveis para encontrar insights ocultos, entender melhor as tendências e usar essas descobertas para embasar a criação de futuros experimentos, públicos e segmentos. Ao se integrarem com a Braze, essas tecnologias possibilitam que as marcas aproveitem os insights e as informações contidas no fornecedor de análise de dados para embasar experiências de marca mais impactantes com a tecnologia da Braze. Entre essas soluções estão:
Automação do fluxo de trabalho e soluções de ETL reverso
Ao aproveitar a automação do fluxo de trabalho e as soluções de ETL reverso que têm integrações diretas com a Braze, as marcas conseguem automatizar o processo de reformulação de dados para que eles funcionem dentro da Braze e passar as informações resultantes para nossa plataforma de engajamento do cliente. Entre essas soluções estão:
“Todas as empresas, sejam startups ou as que figuram na Fortune 500, já estão buscando ter uma única fonte centralizada para os dados dos clientes”, comenta Tejas Manohar, cofundador e co-CEO da Hightouch. “Com a Hightouch e a Braze, as equipes de marketing conseguem ativar o data warehouse não apenas para gerar relatórios, mas também para oferecer experiências mais relevantes e personalizadas aos clientes em tempo real, sem a necessidade de pedir ajuda à área de TI.”
A gestão eficaz de dados é fundamental para quem deseja aproveitar ao máximo as iniciativas de engajamento do cliente. Quisemos tornar isso tudo mais fácil com a Braze ao permitir o uso de uma série de diferentes abordagens de ingestão de dados, projetadas para permitir à sua marca passar mais facilmente os principais dados de clientes para Braze, oferecendo suporte à segmentação de público, personalização, campanhas disparadas por gatilhos, testes com nuances e muito mais.
Para saber mais sobre como a Braze lida com gerenciamento de dados e funciona em um ecossistema de tecnologia de marketing de primeira linha, leia Engajamento conectado: como funcionam os stacks e ecossistemas de marketing de hoje.
*Este artigo foi publicado originalmente em 14 de outubro de 2021. A última atualização ocorreu em 9 de maio de 2024.
Cadastre-se para receber novidades regulares da Braze.