La modélisation des données – un défi complexe pour les organisations B2B

La modélisation des données est le préalable à tout projet d’Unification des Données Clients B2B. Il faut acquérir une compréhension de la manière dont les données sont structurées et reliées entre elles avant même de se poser la question de leur unification (dans les tables et colonnes de votre solution d’unification).

En B2B, la modélisation des données est quelque chose de complexe pour deux raisons :

  • Le client B2B est multidimensionnel. Il est à la fois personne morale (l’entreprise) et personne physique (interlocuteur au sein de l’entreprise). Comment modéliser les données en prenant en compte ces différentes dimensions du client B2B ? Tel est l’enjeu.
  • Les parcours clients B2B se sont digitalisés. Les données issues du digital entrent dans le périmètre d’un projet d’unification des Données Clients B2B…ce qui n’est pas sans créer certains défis. La digitalisation des données est l’un des principaux témoignages de la diversification des sources de données B2B au fil du temps.

modelisation donnees clients b2b

Cabinet de conseil en Relation Clients et en MarTech, CustUp accompagne les organisations B2B et B2C dans leurs projets d’unification des données clients.

Cet article s’inscrit dans le prolongement du Livre Blanc L’Unification des Données Clients B2B, co-produit par imagino et CustUp.

En B2B, le client a de multiples dimensions (compte, individu & statut)

Qu’est-ce qu’un client B2B ? [Définition simple]

Une entreprise B2B est une entreprise qui vend des produits et des services à des entreprises. Un client B2B est donc une entreprise, contrairement aux clients B2C qui sont des individus, des particuliers (éventuellement des foyers). Jusque là, tout va bien. C’est une définition simple et claire.

Mais en réalité, le client B2B a de multiples dimensions : c’est à la fois l’entreprise (le compte) et les individus travaillant au sein de cette entreprise et avec lesquels vous êtes en relation commerciale.

La multidimensionnalité du client est l’une des grandes spécificités du B2B, une spécificité qui nous le verrons plus loin à un impact important sur un projet d’Unification des Données Clients. Partons à présent à la rencontre de ces dimensions multiples.

Tout savoir sur l'Unification des Données Clients B2B !

Tout savoir sur l'Unification des Données Clients B2B !

L'Unification des Données Clients B2B

Découvrez l’essentiel de ce qu’il faut connaître sur l’Unification des Données Clients B2B : les cas d’usage, les enjeux, les solutions technologiques éligibles, la méthodologie pour organiser et réussir votre projet, le coût et le ROI.

En recevant le Livre Blanc, je confirme accepter le traitement de mes données personnelles par les coauteurs CustUp et imagino, pour permettre la réception de celui-ci et de communications complémentaires en lien avec celui-ci. Mes données seront traitées conformément à la Déclaration de confidentialité.

Les trois dimensions clés du client B2B

Le Statut

En B2B, le cycle commercial est plus complexe et plus long. Le client est un lead avant d’être un client, il est un prospect avant d’être un lead. Conquérir des clients, en B2B, c’est l’art de transformer des prospects en clients. Cette transformation nécessite un traitement commercial qui peut s’étaler sur plusieurs mois.

Passons en revue, dans l’ordre chronologique, les 3 statuts :

  • Prospect : Il s’agit d’une entreprise qui pourrait être intéressée par vos produits et vos services. Un prospect est une entreprise qui correspond à votre cible. Si vous vendez du matériel de plomberie aux professionnels, tous les plombiers sont pour vous des prospects. 
  • Lead : Une entreprise devient un lead dès lors qu’elle a manifesté un intérêt pour votre entreprise. Comment ? En réalisant une action. Quelles actions ? Par exemple : en remplissant une demande de devis sur le site internet, en envoyant un message sur le formulaire de contact pour demander des informations sur vos produits, en s’inscrivant à un webinar. Attention, toutes les actions ne comptent pas. Le représentant d’une entreprise qui like un de vos posts LinkedIn ou qui clique sur une de vos annonces display n’est pas un lead. Pour qu’un prospect devienne un lead, il faut qu’il ait fait l’effort de donner ses informations de contact. 
  • Client : Une entreprise devient cliente de votre société dès lors qu’elle achète un produit ou un service…ou qu’elle s’engage à le faire contractuellement. C’est l’acte d’achat ou sa promesse qui sert à définir ce qu’est un client.

Certains, par abus de langage, ont une conception très large des « clients B2B », une conception qui englobe les prospects et les leads. Si l’on veut être précis, il faut préciser qu’un prospect ou un lead n’est qu’un client potentiel. Au sens strict, « client B2B » renvoie à la définition que nous venons de donner deux lignes plus haut.

On parle beaucoup de prospects et de leads en B2B, précisément parce que le cycle de vente est allongé par rapport au B2C. Nous avons eu l’occasion dans une autre publication consacrée au CRM B2B de donner les raisons de cette caractéristique du B2B : les achats sont plus importants en valeur, les prix sont négociés, la décision d’achat est collégiale, etc.

En B2B, une grande partie du travail commercial consiste à identifier, qualifier et transformer des leads.

Précisons qu’un projet d’Unification des Données Clients B2B intègre la question des Données Prospects et des Données Leads. Lorsque nous parlons de « Données Clients », nous intégrons aussi les Données Prospects et les Données Leads.

donnees clients b2b dimensions clients

Schéma extrait du Livre Blanc L’Unification des Données Clients B2B.

Le compte

Le client B2B est une entreprise, une entité ayant une personnalité morale.

Mais une entreprise est parfois, et même souvent, une arborescence d’entités diverses. Une entreprise peut être un groupe, composé de filiales elles-mêmes constituées de différents établissements organisés en départements, un business units. Le terme générique d’ « entreprise » masque souvent une organisation complexe. Cette complexité se traduit dans la manière dont sont organisés, dans vos outils, les comptes et les données qui s’y rattachent.

Dans un projet d’Unification des Données Clients B2B, l’un des enjeux est de détecter et de comprendre les liens unissant les différentes entités. Si A et B sont deux entreprises appartenant au même groupe, la relation commerciale que vous nouez avec A devra prendre en compte celle que vous entretenez avec B. Cette relation aura un impact, par exemple, sur les prix proposés et négociés.

Les contacts

Nous en arrivons à un sujet absolument majeur. En B2B, le client est une entreprise, mais c’est avec des acteurs de cette entreprise que vous êtes en contact. Ces acteurs sont vos interlocuteurs au sein de l’entreprise. C’est avec eux que vous dialoguez, que vous négociez, que vous commercez, que vous nourrissez la relation clients. Chaque compte est une arborescence de contacts.

Ces interlocuteurs sont en général nombreux, car encore une fois la décision d’achat, en B2B, fait intervenir plusieurs individus.

Les interlocuteurs sont caractérisés par :

  • Un rôle au sein du projet et dans la relation. Tous les interlocuteurs n’ont pas le même pouvoir de décision. Il y a les prescripteurs, les personnes à informer, les décideurs, les utilisateurs (en reprenant les concepts de la matrice RACI).
  • Une place dans l’organisation : la direction à laquelle l’interlocuteur est rattaché, ses fonctions, son poste.

Cette multi-dimensionnalité du client B2B engendre des questionnements que l’on rencontre dans tous nos projets d’accompagnement. Par exemple : l’identifiant unique permettant d’unifier les données doit-il être trouvé au niveau de l’entreprise (Siret, Siren, Duns…) ou des individus (nom + prénom, email…) ? Comment résoudre ou concilier cette dualité dans un projet d’unification ? C’est ce qui fait toute la complexité, mais aussi le charme, des projets d’unification des données B2B.

Le défi de l’intégration des données issues du digital

L’inexorable croissance des données du digital

On assiste depuis quelques années à une explosion des volumétries de données. Selon statists.com, la quantité totale de données créées, capturées, copiées et consommées dans le monde devrait atteindre 97 zettaoctets en 2022. La création mondiale de données devrait atteindre plus de 180 zettaoctets en 2025. La courbe d’évolution des volumes de données suit une progression géométrique.

volumetrie donnees monde

Source : statista.com

Cette croissance impressionnante est essentiellement conduites par le digital. Grâce au digital, il est devenu plus facile que jamais de collecter des données. Il y a donc un premier enjeu qui est quantitatif. Comment gérer ces volumes inédits ? Comment optimiser la collecte de données et surtout comment bien les organiser, bien les traiter pour les rendre exploitables par les équipes métier, par la force de vente. Beaucoup d’entreprises – et c’est vrai aussi bien en B2B qu’en B2C – croulent sous les données, leurs bases en sont pleines…mais une infime partie de ces données sont exploitées et valorisées.

Mais il y a aussi un enjeu « qualitatif », qui peut se formuler sous la forme d’une question : comment concilier les données collectées offline et les données du digital ?

diversification sources donnees b2b

Schéma extrait du livre blanc « L’Unification des Données Clients B2B » illustrant la complexification et la diversification des sources de données au fil du temps.

Réconcilier les données offline et online autour d’un ID unique

Soulignons que cet enjeu qualitatif est plus important en B2B qu’en B2C. En B2B, beaucoup de données sont saisies manuellement par les différentes équipes métier. Nous pensons par exemple aux informations recueillies par la force de vente dans sa relation avec les prospects et clients, aux données stockées dans les outils bureautiques, aux notes de rendez-vous prises par les commerciaux de terrain. L’importance de l’enregistrement manuel des données s’explique par le caractère encore très « humanisé » de la relation clients B2B.

A ces informations recueillies manuellement font face toute la profusion des données issues du web, qui sont elles-mêmes de plusieurs natures : données issues des formulaires web, données publiques sur les entreprises et les contacts accessibles sur le web et bien entendu les données relatives au comportement des clients sur le site web, sur l’espace client, dans l’application, dans le logiciel (si vous êtes un éditeur de logiciels).

Comment unifier des données dont certaines sont stockées dans des tableurs Excel et d’autres dans les outils de web analytics ? Parce que les parcours clients se sont fortement digitalisés au cours de ces dernières années, il est aujourd’hui impensable de ne pas faire entrer les données issues digital dans le périmètre d’un projet d’unification des données. Le challenge va donc être de parvenir à trouver l’ID client unique qui permettra à l’entreprise de reconnaître son client à toutes les étapes de son parcours clients omnicanal. Je dois être en mesure de reconnaître mon client quel que soit le point de contact et le canal qu’il traverse.

construction id unique donnees clients b2b

La construction de l’ID unique doit prendre en compte les multiples dimensions du client B2B.

Si ces données du digital constituent sans aucun doute une aubaine pour les entreprises, leur bonne exploitation constitue aussi un défi à relever. Le défi, aujourd’hui, n’est plus seulement la collecte de données, mais leur organisation et leur meilleure utilisation. Ce qui nous amène au sujet de l’unification, fil directeur de cette série de publications.

La multi-dimensionnalité du client B2B et l’essor des sources de données expliquent la complexité de la modélisation des données B2B. Pour prolonger cette lecture, nous vous invitons à découvrir notre page consacrée à l’hétérogénéité des données B2B.

Tout savoir sur l'Unification des Données Clients B2B !

Tout savoir sur l'Unification des Données Clients B2B !

L'Unification des Données Clients B2B

Découvrez l’essentiel de ce qu’il faut connaître sur l’Unification des Données Clients B2B : les cas d’usage, les enjeux, les solutions technologiques éligibles, la méthodologie pour organiser et réussir votre projet, le coût et le ROI.

 

En recevant le Livre Blanc, je confirme accepter le traitement de mes données personnelles par les coauteurs CustUp et imagino, pour permettre la réception de celui-ci et de communications complémentaires en lien avec celui-ci. Mes données seront traitées conformément à la Déclaration de confidentialité.

Maxime Allain, Consultant data marketing et digital

Consultant expert en Data Marketing et CRM, Maxime Allain vous accompagne dans la modélisation des données clients B2B, la conception et le pilotage de votre projet d’unification des données.

[custup_icon]
<img src="https://www.custup.com/wp-content/themes/custup/public/img/icon.png" alt="Merci pour votre visite" class="skip-lazy" width="28" height="27"/>
[custup_form_exit]
<script type="text/javascript"> jQuery(document).ready(function( $ ) { var dj_envoyer_inscription = true; var email = ""; jQuery(document).delegate( '#emailNo6lw', 'change', function(){ email = jQuery(this).val(); }); jQuery(document).delegate( '#dj_envoyer_inscription-exit-No6lw', 'click', function(){ if(dj_envoyer_inscription){ dj_envoyer_inscription = false; var data = new FormData(); data.append( "action", "inscription_mailchimp"); data.append( "email", email); data.append( "exit", 1 ); var recaptcha_response = ""; grecaptcha.ready(function () { grecaptcha.execute('6Lc5kLoUAAAAAD3ltaKWkySZa3ss4UzqzFYmCBxn', { action: 'inscription_mailchimp' }).then(function (token) { data.append( "recaptcha_response", token); jQuery("#dj_form_optinmonster-exit-No6lw .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-exit-No6lw .panel-primary").css('display', 'block'); jQuery("#dj_form_optinmonster-exit-No6lw .panel-primary span").html( site.message_030 ); $.ajax({ url: site.ajax_url, type: 'post', dataType: 'JSON', processData: false, contentType: false, cache: false, data: data, success: function(result) { if(result.alerte){ jQuery("#dj_form_optinmonster-exit-No6lw .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-exit-No6lw .panel-danger span").html(result.alerte); jQuery("#dj_form_optinmonster-exit-No6lw .panel-danger").css('display', 'block'); }else if(result.message){ jQuery("#dj_form_optinmonster-exit-No6lw .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-exit-No6lw .panel-success span").html(result.message); jQuery("#dj_form_optinmonster-exit-No6lw .panel-success").css('display', 'block'); } if(result.status){ dataLayer.push({ "event": "gaEvent", "eventCategory": "Exit", "eventAction": "clic", "eventLabel": "https://www.custup.com/consultant-donnees-clients/unification-donnees-clients-b2b/modelisation-donnees-clients-b2b/", "eventValue": "", "eventNoninteraction": "true" }); } dj_envoyer_inscription = true; }, error: function(errorThrown){ dj_envoyer_inscription = true; } }); }); }); } return false; }); }); </script> <div id="dj_form_optinmonster-exit-No6lw" class="form_inline popin-exit"> <div class="form-group col-md-12 col-sm-12 col-xs-12 no-padding m-5"> <div class="panel panel-primary m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-success m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-danger m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group"> <input class="form-control" type="text" id="emailNo6lw" name="email" placeholder="E-mail" /> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group envoyer text-center "> <button id="dj_envoyer_inscription-exit-No6lw" class="dj_envoyer_inscription" type="submit">S'inscrire !</button> </div> </div>
[custup_scroll_nom_silo]
des données clients
[custup_form_silo_scroll_optinmonster]
<script type="text/javascript"> var email = ""; jQuery(document).ready(function( $ ) { var dj_envoyer_inscription = true; jQuery(document).delegate( '#emailD8keh', 'change', function(){ email = jQuery(this).val(); }); jQuery(document).delegate( '#dj_envoyer_inscription-D8keh', 'click', function(e){ if(dj_envoyer_inscription){ dj_envoyer_inscription = false; var data = new FormData(); data.append( "action", "inscription_mailchimp"); data.append( "email", email); data.append( "id_article", 21881); var recaptcha_response = ""; grecaptcha.ready(function () { grecaptcha.execute('6Lc5kLoUAAAAAD3ltaKWkySZa3ss4UzqzFYmCBxn', { action: 'inscription_mailchimp' }).then(function (token) { data.append( "recaptcha_response", token); jQuery("#dj_form_optinmonster-D8keh .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-D8keh .panel-primary").css('display', 'block'); jQuery("#dj_form_optinmonster-D8keh .panel-primary span").html( site.message_030 ); $.ajax({ url: site.ajax_url, type: 'post', dataType: 'JSON', processData: false, contentType: false, cache: false, data: data, success: function(result) { if(result.alerte){ jQuery("#dj_form_optinmonster-D8keh .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-D8keh .panel-danger span").html(result.alerte); jQuery("#dj_form_optinmonster-D8keh .panel-danger").css('display', 'block'); }else if(result.message){ jQuery("#dj_form_optinmonster-D8keh .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-D8keh .panel-success span").html(result.message); jQuery("#dj_form_optinmonster-D8keh .panel-success").css('display', 'block'); } if(result.status){ dataLayer.push({ "event": "gaEvent", "eventCategory": "Silo-XXX-Scroll", "eventAction": "clic", "eventLabel": "https://www.custup.com/consultant-donnees-clients/unification-donnees-clients-b2b/modelisation-donnees-clients-b2b/", "eventValue": "", "eventNoninteraction": "true" }); } dj_envoyer_inscription = true; }, error: function(errorThrown){ dj_envoyer_inscription = true; } }); }); }); } return false; }); }); </script> <div id="dj_form_optinmonster-D8keh"> <form> <div class="form-group col-md-12 col-sm-12 col-xs-12 no-padding m-5"> <div class="panel panel-primary m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-success m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-danger m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group"> <input class="form-control" type="text" id="emailD8keh" name="email" placeholder="E-mail" /> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group envoyer text-center "> <button id="dj_envoyer_inscription-D8keh" class="dj_envoyer_inscription" value="xx" type="submit">S'inscrire</button> </div> </form> </div>