Enrichir les attributs d'une Table de profils
Par défaut, nous vous conseillons de configurer au moins un enrichissement, correspondant à la clé de votre base de données (par exemple : emailAddress), afin de faire correspondre les participants d'une campagne aux profils de votre base de données (et pour les créer s'ils n'existent pas encore).
Il est obligatoire de faire correspondre un participant à un profil dans la base de données pour, par exemple, déclencher un scénario.
Néanmoins, vous aurez peut-être envie de pousser plus d'information dans la base de données. En effet, l'enrichissement peut être appliqué à toutes les questions correspondant à un attribut de la DB, dont la réponse peut être utilisée pour mettre à jour la DB. Par exemple, mettre à jour des informations personnelles (nom, prénom, ...) ou des valeurs d'abonnement.
Vous pouvez réaliser cette étape seul en suivant le guide ci-dessous. Si vous souhaitez l'aide des équipes Actito pour configurer votre intégration, n'hésitez pas à prendre contact avec votre gestionnaire de compte.
Enrichir les attributs d'une table de profils
Pour enrichir une table de profils, vous devrez définir une règle d'enrichissement de données personnalisées sur votre formulaire Actito.
- Depuis le portail Actito, rendez-vous dans le module 'Formulaires et pages'
- Sélectionnez votre formulaire actif 'Campagnes Engage'
- Cliquez sur 'Plus' et 'Modifier l'enrichissement de profil'
Selon vos besoins, vous devez définir votre propre règle business en plus de la règle d'enrichissement pré-définie basée sur la clé de votre base de données.
La règle d'enrichissement sera exécutée à chaque fois qu'une participation est ajoutée par Qualifio.
Pour des explications détaillées sur les règles d'enrichissement, nous vous invitons à lire Enrichir une base de données via un formulaire.
Use case d'abonnement
Vous souhaitez inscrire de nouveaux profils dans votre abonnement de newsletter après qu'ils aient donnée leur consentement. Pour des profils déjà existant, si le profil ne donne pas son consentement à nouveau, vous ne souhaitez pas le désinscrire.
Depuis les de la base de données, à gauche :
- glissez l'attribut "Subscriptions" et déposez-le sur la règle d'enrichissement. Ensuite, sélectionnez la question utilisée pour enrichir votre attribut ('subscriptions').
- si cela n'est pas déjà fait, glissez l'attribut clé (ex. : emailAddress) et déposez-le sur la règle d'enrichissement, sélectionnez ensuite la question correspondant à cet attribut.
Ensuite, cliquez sur le bouton 'éditer' à côté de chaque attribut :
- Pour 'Subscriptions'
- Sélectionnez 'Ecraser seulement les valeurs qui correspondent aux réponses'
- et 'Ne jamais écraser les valeurs existantes'
- Pour l'attribut clé ('emailAddress', dans notre exemple)
- Sélectionnez 'Conserver la valeur actuelle' si aucune valeur n'est ajoutée durant la participation aux campagnes Engage
Poursuivez ce processus pour chaque attribut qui doit être mis à jour à partir d'une question.
Définir le comportement des valeurs vides
Pour chaque attribut à enrichir, vous devez définir :
-
Le comportement d'Actito si une valeur vide est collectée pour un attribut :
- Supprimer la valeur actuelle et la mettre à jour avec une valeur vide
- Ne rien faire et garder la valeur actuelle
- Mettre à jour la valeur actuelle, seulement si l'attribut est vide (sinon, la valeur existante est gardée)
-
Pour les attributs multivaleurs seulement, si une liste de valeurs possibles est définie du côté d'Actito, sélectionnez "Ecraser seulement les valeurs qui correspondent aux réponses" pour éviter la suppression de possibilités qui ne sont pas dans la campagne Engage. Cela est très utile dans le cas où vous avez plusieurs abonnements dans Actito, mais que vous souhaitez afficher une sélection réduite d'opt-ins dans Qualifio.
Exemple : Vous collectez le prénom de vos profils à travers une campagne Engage. Le participant ne souhaite pas répondre à la question. Une valeur vide est enregistrée.
Gestion 'Pas de valeur' | L'attribut prénom est vide pour la table de profils | Le prénom est "John" dans la table de profils |
---|---|---|
Ecraser la valeur actuelle de l'attribut | Actito remplace les valeurs vides par une valeur vide | Actito remplace la valeur "John" par une valeur vide |
Conserver la valeur actuelle de l'attribut | Pas d'enrichissement, Actito garde une valeur vide | Pas d'enrichissement, Actito garde "John" |
Ne jamais écraser les valeurs existantes. Seules les valeurs vides peuvent être mises à jour | Pas d'enrichissement, Actito garde une valeur vide | Pas d'enrichissement, Actito garde "John" |
Exemple : Vous collectez le prénom de vos profils à travers une campagne Engage. Le participant répond "Johnny" à la question.
Gestion 'Pas de valeur' | L'attribut prénom est vide dans la table de profils | L'attribut prénom est "John" dans la table de profils |
---|---|---|
Ecraser la valeur actuelle de l'attribut | Actito remplace la valeur vide par "Johnny" | Actito remplace "John” par "Johnny" |
Conserver la valeur actuelle de l'attribut | Pas d'enrichissement, Actito garde une valeur vide | Pas d'enrichissement, Actito garde "John" |
Ne jamais écraser les valeurs existantes. Seules les valeurs vides peuvent être mises à jour | Actito remplace la valeur vide par "John" | Pas d'enrichissement, Actito garde "John" |
Enrichir les attributs d'une table personnalisée
Les règles d'enrichissement standard peuvent être utilisée pour mettre à jour la base de données Profils. Elles ne peuvent pas être utilisées pour pousser directement les données dans des tables personnalisées (comme les tables d'interaction ou de données liées).
Néanmoins, il existe des alternatives pour pousser les données collectées par les campagnes dans des tables personnalisées, en utilisant le système d'Actito :
- Définir un export de 'Participation' du formulaire des campagnes Engage
- Définir un ETL planifié vers les tables personnalisées concernées.
Les données peuvent être entièrement gardées au sein d'Actito en utilisant la Transfer Box pour exporter les participations et les réimporter directement. Sinon elles peuvent être utilisées pour mettre à jour votre CRM. Dans ce cas-ci, les données seront poussées dans les tables personnalisées par vos synchronisations quotidiennes.
Vous avez besoin de pousser des données Engage dans des tables personnalisées? Nous vous conseillons de prendre contact avec votre gestionnaire de compte pour démarrer un projet avec nos experts en Integration & Data.