Skip to content

Criação de um modelo de dados B2B

Esse caso de uso demonstra como você pode usar as ferramentas de dados do Braze para criar um modelo de dados B2B eficaz e eficiente que o ajude a direcionar, acionar, personalizar e enviar mensagens aos seus usuários corporativos.

Antes de falarmos sobre como você pode configurar seu modelo de dados B2B, vamos examinar vários conceitos e termos que você deve conhecer.

Há quatro objetos principais de B2B que você precisa para executar campanhas de B2B.

Objeto Descrição
Leads Um registro de clientes potenciais que demonstraram interesse em um produto ou serviço, mas ainda não foram qualificados como uma oportunidade.
Contatos Normalmente, indivíduos que foram qualificados e convertidos de lead em contato para buscar uma oportunidade de vendas.
Oportunidades Um registro que rastreia os detalhes de uma possível venda ou negociação em andamento
Contas Um registro de uma organização que é um cliente potencial qualificado, um cliente existente, um parceiro ou um concorrente que tem um relacionamento de importância semelhante.

No Braze, esses quatro objetos são combinados e reduzidos a dois objetos: perfis de usuário e objetos de negócios.

Etapa 1: Crie seus business objects no Braze

Objetos de negócios são qualquer conjunto de dados não centrado no usuário. Em um contexto B2B, isso inclui dados de contas e oportunidades e qualquer outro conjunto de dados pertinente não centrado no usuário que sua empresa rastreia.

Há dois métodos para criar e gerenciar seus business objects no Braze: catálogos e fontes conectadas.

Método Descrição
Catálogos Esses são objetos de dados independentes (objetos de dados suplementares) no perfil do usuário principal no Braze. Em um contexto B2B, você provavelmente teria catálogos para suas contas e oportunidades.
Fontes conectadas Isso permite que o Braze consulte diretamente seu data warehouse. É provável que você já esteja sincronizando seus objetos de lead, contato, oportunidade e conta com seu data warehouse regularmente, de modo que possa apontar a segmentação do Braze diretamente para esse warehouse e ativá-la em um ambiente de cópia zero.

Opção 1: Usar catálogos para contas e oportunidades

Os catálogos são tabelas de dados hospedadas e gerenciadas no Braze. Embora os dados de contas e oportunidades sejam originários do sistema de CRM de vendas de sua escolha, você os duplicaria no Braze para serem usados para fins de marketing: segmentação baseada em contas, marketing baseado em contas, gerenciamento de leads e muito mais.

Para essa opção, recomendamos criar um catálogo para suas contas e outro para suas oportunidades e atualizá-los com frequência enviando atualizações para o Braze por meio de nossa API de catálogos ou CDI ( Catalogs Cloud Data Ingestion). Ao criar esses catálogos, certifique-se de que a id (primeira coluna) de seu catálogo corresponda à id em seu sistema CRM de vendas.

Mapeie seus campos de CRM

As tabelas abaixo incluem alguns exemplos de campos que você pode mapear a partir dos objetos de conta e oportunidade do seu CRM.

Nesse caso de uso, o Salesforce é o sistema de CRM de exemplo. Você pode mapear qualquer campo incluído nos objetos do seu CRM.

Objeto de brasagem Campo de solda Objeto CRM (Salesforce) Campo de CRM (Salesforce)
Catálogo > Catálogo de contas id conta id
AccountName conta Nome da conta
Tipo conta Tipo
OTHER_FIELDS conta OTHER_FIELDS
Exemplo de tabela de campos de conta mapeados

Tabela de contas do Salesforce com as respectivas informações, como endereço de cobrança e proprietário da conta.](/docs/pt-br/assets/img/b2b/sf_accounts.png?78661a0b5458a8203ea0f738c3d91355)

Nesse caso de uso, o Salesforce é o sistema de CRM de exemplo. Você pode mapear qualquer campo incluído nos objetos do seu CRM.

Objeto de brasagem Campo de solda Objeto CRM (Salesforce) Campo de CRM (Salesforce)
Catálogo > Catálogo de oportunidades id oportunidade id
OpportunityName oportunidade Nome da oportunidade
Território oportunidade Território
OTHER_FIELDS oportunidade OTHER_FIELDS
Exemplo de tabela de campos de oportunidade mapeados

!Tabela de oportunidades do Salesforce com as respectivas informações, como endereço de cobrança e proprietário da conta.

Opção 2: Usar fontes conectadas para contas e oportunidades

Fontes conectadas são tabelas de dados hospedadas por você em seu próprio data warehouse e consultadas pelas Braze CDI Segment Extensions. Diferentemente dos catálogos, em vez de duplicar seus business objects (contas e oportunidades) no Braze, você os manteria em seu data warehouse e os usaria como a fonte da verdade.

Para configurar fontes conectadas, consulte Integração de fontes conectadas.

Etapa 2: Relacione seus business objects aos perfis de usuário

Os perfis de usuário são o principal objeto no Braze, que alimenta a maior parte de sua segmentação demográfica, acionamento e personalização. Os perfis de usuário incluem dados de usuário padrão coletados por nosso SDK e outras fontes, incluindo dados personalizados, que assumem a forma de atributos (dados demográficos), eventos (dados comportamentais) ou compras (dados transacionais).

Etapa 2.1: Mapear IDs de CRM de vendas para o Braze

Primeiro, certifique-se de que o Braze e o CRM de sua escolha tenham um identificador comum para compartilhar dados. Sugerimos usar a tabela a seguir para mapear os campos de ID do CRM de vendas de volta para o objeto de usuário do Braze. A tabela abaixo tem o Salesforce como sistema de CRM, mas isso pode ser feito com qualquer CRM.

Objeto de brasagem: Usuário

Campo de solda Objeto CRM (Salesforce) Campo de CRM (Salesforce) Informações adicionais
Aliases.salesforce_lead_id Liderança id - Etiqueta de alias de usuário: salesforce_lead_id
- Nome do alias do usuário: lead_id
Aliases.salesforce_contact_id Contato id - Etiqueta de alias de usuário: salesforce_contact_id
- Nome do alias do usuário: contact_id
AccountId Contato AccountId  
OpportunityId (opcional, escalar)
ou
Opportunities (opcional, matriz)
Oportunidade id  

Depois de sincronizar seus IDs, você precisa relacionar os perfis de usuário do Braze com seus business objects.

Etapa 2.2: Crie uma relação entre os perfis de usuário e seus business objects

Opção 1: Ao usar catálogos

Agora que os detalhes da oportunidade e da conta são contabilizados como catálogos do Braze, é necessário criar um relacionamento entre esses catálogos e os perfis de usuário para os quais você deseja enviar mensagens. Atualmente, isso requer duas etapas:

  1. Inclua a conta (como account_id (string)), o ID da oportunidade (como opportunity_ids (array)) ou ambos no perfil do usuário como atributos.
  2. Registre um evento (como account_linked) que inclua a ID da conta como uma propriedade do evento.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
  "attributes" : [
    {
      "external_id" : "user1",
      "accountId" : "001J7000004K7AF",
      "opportunityIds" : [
"0064J000004EU59",
"0064J000004EU5G"
]
    }
  ],
  "events" : [
    {
      "external_id" : "user1",
      "name" : "account_linked",
      "time" : "2013-07-16T19:20:45+01:00",
      "properties": {
        "account_id": "001J7000004K7AF"
      }
    }
  ]
}

Opção 2: Ao usar fontes conectadas

Uma das tabelas da sua fonte conectada deve incluir um user_id que corresponda ao external_user_id definido no Braze para seus usuários. A configuração do perfil de usuário acima usa seu lead e contact_ids como seu external_id, portanto, você deve garantir que suas tabelas de lead/contato incluam esses IDs.

Além de garantir a correspondência dos IDs, recomendamos gravar dados básicos em nível de conta, como account_id, opportunity_id e até mesmo atributos firmográficos comuns, como industry, nos perfis de usuário para uma segmentação e personalização eficientes.

New Stuff!