Toute base de clients a des trous. La fiche est venue d’un formulaire qui ne demandait pas le téléphone, l’entreprise a déménagé, l’e-mail appartient à un domaine qui n’existe plus. Enrichir, c’est combler ces trous en interrogeant un fournisseur de données. La partie technique est en général la plus simple. Le travail, c’est de décider qui enrichir, de ranger le résultat au bon endroit et de savoir ce que cela a coûté.
Ce que signifie enrichir une base
Vous avez un identifiant, comme un CPF, un CNPJ ou un e-mail, et vous demandez à un fournisseur les données qui manquent. Le fournisseur renvoie des champs nouveaux ou mis à jour : raison sociale, secteur, adresse, téléphone, statut d’immatriculation. Les champs dépendent du fournisseur et du contrat.
L’enrichissement est utile quand une donnée manquante change une décision. Un téléphone permet de relancer par SMS. Le secteur d’une entreprise permet de séparer la campagne. Le statut d’immatriculation (CNPJ) évite de relancer quelqu’un qui a cessé son activité.
Avant d’enrichir, filtrez
L’erreur la plus coûteuse est d’envoyer toute la base au fournisseur. Une partie des enregistrements ne servira pas, une partie a déjà la donnée et une partie est invalide dès l’origine.
Commencez par le découpage. Quels enregistrements entrent dans la prochaine campagne ou la prochaine analyse ? Lesquels n’ont pas le champ dont vous avez besoin ? Lesquels ont un identifiant valide ? Dans DeepMiner, ce découpage est le filtre d’une stratégie de flux, avec le nombre d’enregistrements prévus affiché avant l’enregistrement. Vous voyez le volume avant de dépenser.
Pensez aussi à la finalité. Selon la LGPD, le traitement de données personnelles exige une finalité définie et doit se limiter à ce qui lui est nécessaire. N’enrichir que ceux qui serviront aide à respecter ce principe.
Le résultat doit revenir dans l’enregistrement
Un enrichissement qui finit dans un tableur à part devient une base de plus à croiser. La donnée nouvelle doit revenir dans l’enregistrement d’origine, avec l’indication du fournisseur qui l’a livrée et de la date.
Dans DeepMiner, le fournisseur d’enrichissement est lié à l’index par un mappage de champs : quel champ de la base part dans la requête. Les données renvoyées arrivent par le webhook de retour et entrent dans l’enregistrement lui-même, avec le statut indiqué par le fournisseur.
Une fois la donnée dans l’enregistrement, elle apparaît dans le détail de chaque enregistrement, à côté des champs de la base.
Un coût visible à chaque exécution
Chaque enregistrement envoyé au fournisseur a un coût. Quand l’enrichissement tourne par script ou par upload manuel, le coût n’apparaît que sur la facture de fin de mois.
Dans DeepMiner, chaque exécution affiche le total d’enregistrements, les traités, les échecs et le montant débité du solde prépayé. Le relevé garde chaque débit. Une stratégie avec une limite par exécution contrôle le volume de chaque passage, et le statut Solde insuffisant empêche une exécution de démarrer sans solde.
Enrichir de façon récurrente
Les données vieillissent. Une base enrichie il y a un an a déjà des téléphones changés et des entreprises fermées. Plutôt qu’un projet ponctuel, l’enrichissement peut devenir une routine : une stratégie qui tourne chaque semaine sur les enregistrements importés ces derniers jours.
Les filtres de date y aident : 7, 30 ou 90 derniers jours sur la date d’import, par exemple. La récurrence peut être quotidienne, toutes les N heures, certains jours de la semaine ou en cron.
Une feuille de route pour démarrer
- Importez la base et marquez un champ clé, pour que les réimports mettent à jour au lieu de dupliquer.
- Configurez le fournisseur d’enrichissement et liez-le à l’index en complétant le mappage.
- Créez une stratégie avec le découpage qui a vraiment besoin de la nouvelle donnée et vérifiez les enregistrements prévus.
- Lancez-la une fois à la main, vérifiez les champs renvoyés sur quelques enregistrements et seulement ensuite planifiez-la.
- Suivez les exécutions et le relevé, et ajustez le filtre si le volume s’écarte de ce qui était prévu.
Vous voulez voir l’enrichissement tourner sur une base proche de la vôtre ? Planifiez une démonstration.
Questions fréquentes
Qu’est-ce que l’enrichissement de données ?
C’est compléter ou mettre à jour les champs d’une base, comme l’adresse, le téléphone ou les données de l’entreprise, en interrogeant un fournisseur externe à partir d’un identifiant que vous possédez déjà.
Dois-je enrichir toute la base ?
Rarement. N’enrichir que les enregistrements qui serviront à une campagne ou à une analyse réduit le coût et l’exposition des données.
Où atterrit la donnée renvoyée par le fournisseur ?
Dans l’enregistrement lui-même, dans des champs du fournisseur distincts de ceux de la base. On sait ainsi d’où vient chaque valeur.