Passer au contenu

Créer un modèle de données B2B

Ce cas d’usage montre comment utiliser les outils de données de Braze pour créer un modèle de données B2B efficace et performant, qui vous aide à cibler, déclencher, personnaliser et envoyer des messages à vos utilisateurs professionnels.

Avant d’aborder la configuration de votre modèle de données B2B, passons en revue plusieurs concepts et termes à connaître.

Il existe quatre objets B2B principaux dont vous avez besoin pour exécuter des campagnes B2B.

Objet Description
Prospects Un enregistrement de clients potentiels qui ont manifesté de l’intérêt pour un produit ou un service, mais qui n’ont pas encore été qualifiés en tant qu’opportunité.
Contacts Il s’agit généralement de personnes qui ont été qualifiées et converties de prospect en contact afin de poursuivre une opportunité de vente.
Opportunités Un enregistrement qui suit les détails d’une vente potentielle ou d’une transaction en cours.
Comptes Un enregistrement d’une organisation qui est un client potentiel qualifié, un client existant, un partenaire ou un concurrent entretenant une relation d’importance similaire.

Dans Braze, ces quatre objets sont combinés et réduits à deux objets : les profils utilisateurs et les objets métiers.

Objet B2B Braze Description Objets B2B d’origine
Profils utilisateurs Ils correspondent directement aux prospects et aux contacts de votre système de gestion de la relation client commercial. Comme les prospects sont capturés par Braze, ils sont automatiquement créés en tant que prospects dans votre système CRM commercial. Lorsqu’ils sont convertis en contacts, les ID et les détails des contacts sont synchronisés avec Braze. Prospects
Contacts
Objets métiers Ils correspondent à tous les objets non utilisateurs de votre système CRM commercial. Cela inclut vos objets propres aux ventes, tels que les objets de compte et les objets d’opportunité. Comptes
Opportunités

Étape 1 : Créez vos objets métier dans Braze

Les objets métier désignent tout jeu de données qui n’est pas centré sur l’utilisateur. Dans un contexte B2B, il s’agit notamment de vos données de comptes et d’opportunités, ainsi que de tout autre jeu de données pertinent non centré sur l’utilisateur que votre entreprise suit.

Il existe deux méthodes pour créer et gérer vos objets métier dans Braze : les catalogues et les sources connectées.

Méthode Description
Catalogues Il s’agit d’objets de données indépendants (objets de données supplémentaires) liés au profil utilisateur principal dans Braze. Dans un contexte B2B, vous aurez probablement des catalogues pour vos comptes et vos opportunités.
Sources connectées Elles permettent à Braze d’interroger directement votre entrepôt de données. Vous synchronisez probablement déjà régulièrement vos objets de prospects, de contacts, d’opportunités et de comptes avec votre entrepôt de données. Vous pouvez donc orienter la segmentation Braze directement vers cet entrepôt et l’activer dans un environnement zéro copie.

Option 1 : Utiliser des catalogues pour les comptes et les opportunités

Les catalogues sont des tableaux de données hébergés et gérés dans Braze. Même si les données de comptes et d’opportunités proviennent du système de gestion de la relation client (CRM) commercial de votre choix, vous les dupliquez dans Braze pour les utiliser à des fins marketing : segmentation basée sur les comptes, marketing basé sur les comptes (ABM), gestion des prospects, etc.

Pour cette option, nous vous recommandons de créer un catalogue pour vos comptes et un autre pour vos opportunités, et de les mettre à jour fréquemment en envoyant des mises à jour à Braze via notre API des catalogues ou l’ingestion de données cloud (CDI) pour les catalogues. Lors de la création de ces catalogues, assurez-vous que l’id (première colonne) de votre catalogue correspond à l’id de votre système CRM commercial.

Mapper vos champs CRM

Les tableaux de la section suivante présentent quelques exemples de champs que vous pouvez mapper à partir des objets de comptes et d’opportunités de votre CRM.

Dans ce cas d’usage, Salesforce sert d’exemple de système CRM. Vous pouvez mapper n’importe quel champ inclus dans les objets de votre CRM.

Mapper vos champs CRM
Objet Braze Champ Braze Objet CRM (Salesforce) Champ CRM (Salesforce)
Catalogue > Catalogue de comptes id account id
AccountName account Account Name
Type account Type
OTHER_FIELDS account OTHER_FIELDS

Dans ce cas d’usage, Salesforce sert d’exemple de système CRM. Vous pouvez mapper n’importe quel champ inclus dans les objets de votre CRM.

Exemple de tableau de champs d’opportunités mappés
Objet Braze Champ Braze Objet CRM (Salesforce) Champ CRM (Salesforce)
Catalogue > Catalogue d’opportunités id opportunity id
OpportunityName opportunity Opportunity Name
Territory opportunity Territory
OTHER_FIELDS opportunity OTHER_FIELDS

Option 2 : Utiliser des sources connectées pour les comptes et les opportunités

Les sources connectées sont des tableaux de données que vous hébergez dans votre propre entrepôt de données et que Braze interroge via les extensions de segments CDI. Contrairement aux catalogues, au lieu de dupliquer vos objets métier (comptes et opportunités) dans Braze, vous les conservez dans votre entrepôt de données, qui devient votre source de vérité.

Pour configurer des sources connectées, consultez Intégrer des sources connectées.

Étape 2 : Relier vos objets métier aux profils utilisateurs

Les profils utilisateurs sont l’objet principal dans Braze : ils alimentent la majeure partie de votre segmentation démographique, de vos déclenchements et de votre personnalisation. Les profils utilisateurs comprennent les données utilisateur par défaut collectées par notre SDK et d’autres sources. Ils incluent aussi les données personnalisées, qui prennent la forme d’attributs (données démographiques), d’événements (données comportementales) ou d’achats (données transactionnelles).

Étape 2.1 : Mapper les ID de votre CRM commercial vers Braze

Commencez par vérifier que Braze et le CRM de votre choix partagent un identifiant commun pour échanger des données. Nous vous suggérons d’utiliser le tableau suivant pour mapper les champs d’ID de votre CRM commercial vers l’objet utilisateur de Braze. Le tableau de la section suivante utilise Salesforce comme système de gestion de la relation client, mais cette démarche fonctionne avec n’importe quel CRM.

Objet Braze : Utilisateur

Champ Braze Objet CRM (Salesforce) Champ CRM (Salesforce) Informations complémentaires
Aliases.salesforce_lead_id Lead id - Libellé d’alias d’utilisateur : salesforce_lead_id
- Nom d’alias d’utilisateur : lead_id
Aliases.salesforce_contact_id Contact id - Libellé d’alias d’utilisateur : salesforce_contact_id
- Nom d’alias d’utilisateur : contact_id
AccountId Contact AccountId  
OpportunityId (facultatif, scalaire)
ou
Opportunities (facultatif, tableau)
Opportunity id  

Une fois vos ID synchronisés, vous devez relier vos profils utilisateurs Braze à vos objets métier.

Étape 2.2 : Créer une relation entre les profils utilisateurs et vos objets métier

Option 1 : Si vous utilisez des catalogues

Maintenant que les informations relatives à vos opportunités et à vos comptes sont enregistrées sous forme de catalogues Braze, vous devez créer une relation entre ces catalogues et les profils utilisateurs auxquels vous souhaitez envoyer des messages. Actuellement, cela nécessite deux étapes :

  1. Ajoutez le compte (par exemple account_id (string)), l’ID d’opportunité (par exemple opportunity_ids (array)), ou les deux, en tant qu’attributs du profil utilisateur.
  2. Enregistrez un événement (par exemple account_linked) qui inclut l’ID du compte en tant que propriété d’événement.
{
  "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"
      }
    }
  ]
}

Option 2 : Si vous utilisez des sources connectées

L’une des tables de votre source connectée doit inclure un user_id correspondant à l’external_user_id défini dans Braze pour vos utilisateurs. La configuration des profils utilisateurs décrite plus haut dans cette section utilise vos ID de leads et vos contact_ids comme external_id : assurez-vous donc que vos tables de leads et de contacts incluent ces ID.

En plus de vérifier que les ID correspondent, nous vous recommandons d’écrire des données de base au niveau du compte, comme account_id, opportunity_id, voire des attributs firmographiques courants comme industry, dans les profils utilisateurs afin de faciliter la segmentation et la personnalisation.

New Stuff!