Gestion de bases de données - l'import sans prise de tête
Actito prend votre base de données très au sérieux. Nous n’oublions pas que c’est le cœur de votre business. Le focus d’Actito est sur le marketing, pas besoin d’y insérer des données inutiles. Vous ne devez y retrouver que des données actionnables, qui apportent de la valeur à vos gens.
Un des plus grands challenges des marketeers est de débuter un dialogue one to one avec ses contacts. Ceci n’est faisable qu’en fournissant du contenu pertinent à chaque individu.
Dans notre désir de vous faire devenir chaque jour un meilleur utilisateur Actito, nous partageons aujourd’hui une procédure à suivre pour que vos imports futurs se passent aussi facilement que possible.
Importer des profils dans Actito n’est pas une action bégnine, il est important d’y consacrer le temps et l’attention nécessaires, car cela peut réellement impacter votre business. Nous avons trois conseils pour vous :
Si vous n’êtes pas sûrs de ce que vous faites, contactez nous
Exportez l’entièreté de votre DB avant import. Vous n’éviterez pas les erreurs, mais les corriger sera plus simple.
Suivez bien les étapes d’Actito et lisez le contenu de nos écrans.
1. Préparez votre fichier d’import
Il existe une multitude de manières d’importer des données dans Actito, nous en parlerons dans un prochain article. Aujourd’hui, le focus est mis sur les imports depuis un fichier Excel.
Pour commencer, préparez votre DB : vous ne saurez pas créer un nouvel attribut directement depuis l’app d’import.
Votre fichier devra être organisé en colonnes, avec comme titre de colonne, le nom de l’attribut (‘emailadress’) et comme valeur dans chaque ligne, la valeur de l’attribut pour le profil (‘[email protected]’,…)
Astuce : triez les colonnes et effacez toutes les lignes blanches
Lorsque vous importez des profils dans Actito, il y a quelques contraintes. Celles-ci ont pour objectif de qualifier vos données et vous permettre de les utiliser correctement et facilement à l’avenir.
3 informations sont (généralement) obligatoires dans Actito :
La langue Maternelle (Motherlanguage)
L'abonnement : c’est quoi ?
L’abonnement est l’équivalent de l’Optin : c’est ce qui définit l’autorisation que vous avez de contacter une personne. L’avantage d’un abonnement par rapport à un optin (oui/non, champ booléen) est double :
Les abonnements sont historicisés, vous avez donc accès à toutes les interactions de l’utilisateur : quand s’est-il inscrit, désinscrit, réinscrit…ce qui peut être très utile pour mesurer l’engagement lié à votre contenu.
Vous pouvez avoir plusieurs abonnements : une personne peut alors être inscrite à un abonnement X mais pas Y.
- Une compagnie de media envoie du contenu journalier et hebdomadaire, une personne peut être intéressée par l’un ou par l’autre, mais moins souvent aux deux.
- Vous envoyez deux types de communications : des emails de type promotionnel et de type transactionnel. Certains seront intéressés par les deux, d’autres uniquement par un type de communication.
Un abonnement peut donc être vu comme un canal de communication : vous définissez un abonnement pour chaque type de communication.
Pour commencer, définissez un abonnement dans votre base de données, à travers l'application "structure de bases de données, que vous retrouvez dans "Catalogue>profils>structure de base de données"
Vous ajouterez ensuite une colonne dans votre fichier Excel, appelé « subscriptions» et remplir :
Pour chaque profil abonné : le nom de votre abonnement
Pour chaque profil non abonné (ou s’étant désabonné) : laissez la cellule vide.
NOTE : Si vous avez plus d’un abonnement, la procédure est exactement la même : nommez une deuxième colonne «subscriptions » et remplissez les lignes des contacts que vous souhaitez abonner avec le nom de l’abonnement.
Dans la plupart de vos DB, l’adresse e-mail est un attribut « clef », ce qui signifie :
Cet attribut est unique à travers toute la DB (vous ne retrouverez pas deux fois la même valeur.
Cela vous servira de clef pour updater des profils dans le futur.
Les adresses e-mail sont aussi obligatoires dans Actito, faites attention d’avoir une (seule) adresse e-mail pour chaque profil dans Actito
Dans une environnement toujours plus multilingue et international, connaître la langue maternelle (ou de communication) de vos profils est très important. Avoir une langue maternelle pour chaque profil est donc généralement obligatoire. Vous pouvez cependant définir une valeur par défaut.
Pour commencer, rendez-vous sur l’app d’import (catalogue=> profils=> importer des profils)
Sélectionnez votre base de données
Charger une configuration
Si vous réalisez souvent les mêmes types d’imports, vous pouvez sauver une configuration d’import, et le charger a cette étape.
Choisissez le fichier que vous souhaitez importer
Vous pouvez choisir entre différents formats
Le moyen le plus communément utilisé
Csv (séparé par des virgules ou point-virgules)
le Csv est un format plus compressé qu’Excel, les valeurs sont séparées soit par des ‘ ;’ ou des ‘,’.
Il existe plusieurs formes d’encodage de fichiers .csv.
L’ UTF-8 est le seul format qui permette tous les types de caractères (&éù…),mais attention, Excel sous Apple ne reconnaît pas l’UTF8.
Pour éviter toute erreur d’encodage avec des fichiers .csv, nous recommandons fortement de ne pas ouvrir les fichiers .csv en cliquant dessus, mais de les importer via la tâche d’import d’Excel.
L’objectif de cette étape sera de mapper les colonnes de votre fichier Excel avec les attributs de votre base de données.
Lorsque le nom de la colonne Excel et de l’attribut sont exactement les mêmes, Actito va automatiquement effectuer le mapping. Sinon, vous pouvez facilement le faire vous-même (comme pour « sexe » ci-dessous).
Note: vous pouvez ignorer certaines colonnes, comme la ligne 4 par exemple.
Création uniquement: vous ne ferez qu’ajouter de nouveaux profils à la base de données
Mise-à-jour uniquement: vous mettez des profils déjà existants à jour
Mode mixte: vous effectuez les deux en un : mise à jour et création.
Pour ces deux premières options, vous aurez besoin d’un attribut clef dans votre base de données et votre fichier d’import (expliqué ci-dessus). Dans chaque cas de figure, les profils qui n’ont pas pu être importés seront identifiés, et vous pourrez les télécharger pour analyser cela après l’import.
En fonction du type d’import que vous effectuez, vous choisirez un paramétrage différent. Afin de rendre cela le plus clair possible pour chacun, nous présentons certains scenarios et comment les gérer.
Typiquement, il existe trois types de scénarios.
1. Ajouter uniquement de nouveaux profils
Si vous n’importez que de nouveaux profils, vous pouvez choisir le mode de « création uniquement ».
2. Vous mettez uniquement des contacts à jour
Si tous vos contacts sont déjà présents en base de donnés, mais vous voulez les mettre à jour car vous avez eu un nouvel apport d’informations, vous choisirez le mode « mise à jour uniquement »
A quoi devrez-vous faire attention ? posez vous cette question, pour chaque attribut : « est-ce que l’information est plus récente/correcte dans mon fichier Excel que dans Actito ? ». N’importez alors que les colonnes pour lesquelles la réponse est « oui ».
Typiquement, pour les abonnements, les données seront plus récentes dans Actito que dans votre fichier d’import. Ne mappez donc pas la colonne « abonnements » lorsque vous mettez des profils à jour.
Si vous avez un fichier avec des profils qui sont déjà dans votre DB et d’autres qui ne sont pas encore dans votre DB, ou si vous ne savez pas exactement s’ils sont déjà présents ou non, vous seriez tentés d’utiliser le mode mixte.
Mais ceci comporte un risque : si certains profils se sont désinscrits lors d’un envoi précédent et vous mettez à jour ces profils avec l’information d’abonnement, vous allez les ré-inscrire. Vous ne pouvez pas faire ça.
Vous devrez agir en deux étapes :
Etape 1 : mise à jour des profils existants, sans l’information d’abonnement. Choisissez le mode « mise à jour uniquement » et faites un import sans sélectionner la colonne abonnements.
Etape 2 : ajoutez la colonne « abonnements » à votre fichier Excel (ou mappez la lors de l’étape de mapping d’attributs et ré-importez votre fichier en mode « création uniquement ». Ainsi, seuls les nouveaux profils seront ajoutés, et abonnés.
Il existe deux façons de traiter les erreurs:
Ignorer les erreurs: les lignes en erreur seront mises de côté, vous pourrez les récupérer par la suite
Annuler l’import: si une ligne est en erreur, l’import sera annulé
Mise à jour d'attributs multi-valeur
Comme son nom l’indique, ceci ne s’applique qu’à des attributs multi-valeurs. Les abonnements sont des attributs multi-valeurs. Vous pouvez choisir entre:
Remplacer la valeur: cela va supprimer les anciennes valeurs et les remplacer avec celles de votre fichier.
Ajouter la valeur: Les valeurs de votre fichier viendront s’ajouter aux valeurs déjà présentes
Les boules dans la colonne « statut » peuvent être de trois couleurs :
Vert=> les données sont correctes
Orange=>il existe des erreurs qui ne bloqueront pas l’import
Rouge=> des corrections doivent être faites (il y a dans les données, des erreurs qui bloqueront l’import de ces données)
Pour corriger les erreurs, cliquez sur le crayon à droite de l’écran.
Ce mapping peut être comparé au chercher remplacer dans Excel, simplifié. Une fois les attributs mappés, cliquez sur « sauver ». La boule deviendra grise.
Une fois tous les attributs édités, cliquez sur « appliquer les corrections » et les boules grises deviendront vertes. Vous pouvez ensuite « télécharger le fichier corrigé » pour garder une version corrigée de vos données.
Lorsque toutes les boules sont vertes ou oranges, vous pouvez passer à l’étape suivante.
Vous lancez l’import à cette étape, et pouvez choisir de sauvegarder la configuration de cet import si vous effectuez plusieurs fois le même type d’import.
Vous obtenez les résultats de votre import
Pour chaque ligne en erreur, Actito vous donne une explication. Vous pouvez donc télécharger toutes les lignes en erreur dans un fichier.csv et identifier la cause de l’erreur pour chaque profil non importé.
Félicitations, votre import est terminé.
N'hésitez certainement pas à nous contacter si vous avez des questions en rapport avec cette action plus sensible d'Actito. Mieux vaut prévenir que guérir.