Dans Connectif, les variables représentent des données qui peuvent changer de valeur selon le contact qui navigue et son contexte web. Cela permet de créer des contenus et des expériences personnalisées, en fonction de l’utilisateur et de son comportement, ce qui augmente la fidélisation et le taux de conversion.
1. Propriétés
- Une variable dans Connectif est la représentation de données qui changent selon le contact et son comportement.
- Toute donnée collectée dans un workflow peut être attribuée à une variable, qu’il s’agisse, par exemple, d’informations sur des produits ou sur un contact.
- Chaque variable est identifiée par un nom et un identifiant unique.
- Les variables peuvent avoir un type de format spécifique en fonction des données qu’elles représentent. Ces formats sont : Nombre, Date, Devise et Pourcentage. Par défaut, les variables sont définies comme Sans format. Ce type non défini est utilisé pour représenter du texte ou des données qui ne doivent pas être affichées de manière particulière.
- Les variables peuvent être incluses dans n’importe quel type de contenu depuis leurs éditeurs respectifs et être liées à toute donnée collectée dans les nœuds précédents d’un workflow.
- L’attribution des données aux variables se fait dans la configuration des nœuds d’action chargés d’envoyer du contenu au contact : "Envoyer un contenu web", "Envoyer un email", "Afficher une notification push" et "Envoyer un SMS".
- Lors de la création d’une variable, il est possible de définir une valeur par défaut, qui sera attribuée automatiquement s’il n’y a pas de valeurs à lier à partir de la source de données. Si elle n’est pas liée à une donnée et n’a pas de valeur par défaut, un espace vide sera affiché à sa place.
2. Comment l’utiliser dans Connectif
2.1. Utilisation des variables prédéfinies
Il existe certaines variables que Connectif fournit et qui peuvent être utilisées dans les contenus sans qu’il soit nécessaire de faire une association explicite de données dans les nœuds qui envoient ou affichent les contenus :
Ces variables ne permettent pas de définir une valeur par défaut.
-
{{__cn_available_width}}
: cette variable est disponible dans tous les contenus Connectif sauf dans les Notifications Push Web. Elle est automatiquement remplacée par la valeur en pixels de la largeur de la cellule où se trouve la variable.
-
{{__cn_email_subject}}
: cette variable est uniquement disponible dans le type de contenu email. Elle peut être utilisée n’importe où dans l’email et est automatiquement remplacée par l’Objet du message. -
{{__cn_email_from}}
: cette variable est uniquement disponible dans le type de contenu email. Elle peut être utilisée n’importe où dans l’email et est automatiquement remplacée par le From utilisé pour envoyer l’email.
2.2. Création de variables
Contenus web
1. Accédez à "Contenus > Contenu web" et cliquez sur Créer un nouveau contenu web. Si vous souhaitez créer des variables dans un design de contenu web existant, cliquez sur Plus pour afficher le menu, puis cliquez sur Modifier.
2. Ajoutez ou sélectionnez dans votre design le composant dans lequel vous souhaitez créer une nouvelle variable.
3. Cliquez sur (Modifier l’élément).
4. Dans l’éditeur, cliquez sur le bouton Variables.
5. Saisissez un nom pour distinguer la variable dans le champ Identifiant de la variable.
6. (Facultatif) Définissez une Valeur par défaut si nécessaire.
7. (Facultatif) Attribuez un Type de donnée si nécessaire.
8. Cliquez sur Accepter pour enregistrer les modifications dans le nœud et sur Enregistrer pour sauvegarder les modifications dans le workflow.
Emails
1. Accédez à "Contenus > Email" et cliquez sur Créer un nouvel email. Si vous souhaitez créer des variables dans un design d’email existant, cliquez sur Plus pour afficher le menu, puis cliquez sur Modifier.
2. Ajoutez ou sélectionnez dans votre design le composant dans lequel vous souhaitez créer une nouvelle variable.
3. Cliquez sur (Modifier l’élément).
4. Dans l’éditeur, cliquez sur le bouton Variables.
5. Saisissez un nom pour distinguer la variable dans le champ Identifiant de la variable.
6. (Facultatif) Définissez une Valeur par défaut si nécessaire.
8. Cliquez sur Accepter pour enregistrer les modifications dans le nœud et sur Enregistrer pour sauvegarder les modifications dans le workflow.
Notifications push web
1. Accédez à "Contenus > Notifications Push" et cliquez sur Créer une nouvelle notification push. Si vous souhaitez créer des variables dans un design existant, cliquez sur Plus pour afficher le menu, puis cliquez sur Modifier.
2. Dans les onglets Contenu ou Version compacte, cliquez sur le bouton {} (Définir une variable dynamique).
3. Saisissez un nom pour distinguer la variable dans le champ Identifiant de la variable.
4. (Facultatif) Définissez une Valeur par défaut si nécessaire.
5. Cliquez sur Accepter.
6. Cliquez sur Accepter pour enregistrer les modifications dans le nœud, puis sur Enregistrer pour sauvegarder les modifications dans le workflow.
SMS
1. Accédez à "Contenus > SMS" et cliquez sur Créer un nouveau SMS. Si vous souhaitez créer des variables dans un design existant, cliquez sur Plus pour afficher le menu, puis cliquez sur Modifier.
2. Dans l’onglet Contenu, cliquez sur le bouton {} (Définir une variable dynamique).
3. Saisissez un nom pour distinguer la variable dans le champ Identifiant de la variable.
4. (Facultatif) Définissez une Valeur par défaut si nécessaire.
5. Cliquez sur Accepter.
6. Cliquez sur Accepter pour enregistrer les modifications dans le nœud, puis sur Enregistrer pour sauvegarder les modifications dans le workflow.
2.3. Modification du type de données d’une variable
1. Dans l’éditeur, cliquez sur Propriétés générales.
2. Sélectionnez l’onglet Variables.
3. Cliquez sur (Modifier).
4. Modifiez le type de données.
5. Cliquez sur Accepter pour enregistrer les modifications dans la variable, puis sur Enregistrer pour sauvegarder les modifications dans le design.
2.4. Attribution de variables
Nœud "Envoyer un contenu web"
1. Accédez à "Workflows" et cliquez sur Créer un nouveau workflow. Si vous souhaitez attribuer des variables dans une stratégie existante, cliquez sur Plus pour afficher le menu, puis cliquez sur Modifier.
2. Dans le nœud "Envoyer un contenu web", cliquez sur (Modifier la configuration du nœud).
3. Sélectionnez le contenu web avec des variables.
4. Cliquez sur Suivant .
5. À la deuxième étape, configurez l’envoi selon le type de contenu web.
6. À la troisième étape, établissez la correspondance entre les données obtenues dans les nœuds précédents et les variables créées dans le design du contenu web.
7. Cliquez sur Terminer .
8. Dans le workflow, cliquez sur Enregistrer pour enregistrer les modifications, puis sur Démarrer pour l’activer.
Nœud "Envoyer un email"
1. Accédez à "Workflows" et cliquez sur Créer un nouveau workflow. Si vous souhaitez attribuer des variables dans une stratégie existante, cliquez sur Plus pour afficher le menu, puis cliquez sur Modifier.
2. Dans le nœud "Envoyer un email", cliquez sur (Modifier la configuration du nœud).
3. Sélectionnez le design d’email avec des variables.
4. Cliquez sur Suivant .
5. À la deuxième étape, configurez les paramètres d’envoi.
6. À la troisième étape, établissez la correspondance entre les données obtenues dans les nœuds précédents et les variables créées dans le design de contenu.
7. Cliquez sur Terminer .
8. Dans le workflow, cliquez sur Enregistrer pour sauvegarder les modifications, puis sur Démarrer pour l’activer.
Nœud "Afficher une notification push"
1. Accédez à "Workflows" et cliquez sur Créer un nouveau workflow. Si vous souhaitez attribuer des variables dans une stratégie existante, cliquez sur Plus pour afficher le menu, puis cliquez sur Modifier.
2. Dans le nœud "Afficher une notification push", cliquez sur (Modifier la configuration du nœud).
3. Sélectionnez le design de notification push web avec variables.
4. Cliquez sur Suivant .
5. À la deuxième étape de configuration, établissez la correspondance entre les données obtenues dans les nœuds précédents et les variables créées dans le design du contenu web.
6. Cliquez sur Terminer .
7. Dans le workflow, cliquez sur Enregistrer pour sauvegarder les modifications, puis sur Démarrer pour l’activer.
Nœud "Envoyer un SMS"
1. Accédez à "Workflows" et cliquez sur Créer un nouveau workflow. Si vous souhaitez attribuer des variables dans une stratégie existante, cliquez sur Plus pour afficher le menu, puis cliquez sur Modifier.
2. Dans le nœud "Envoyer un SMS", cliquez sur (Modifier la configuration du nœud).
3. Sélectionnez le design de SMS avec variables.
4. Cliquez sur Suivant .
5. À la deuxième étape, configurez les paramètres d’envoi.
6. À la troisième étape, établissez la correspondance entre les données obtenues dans les nœuds précédents et les variables créées dans le design du SMS.
7. Cliquez sur Terminer .
8. Dans le workflow, cliquez sur Enregistrer pour sauvegarder les modifications, puis sur Démarrer pour l’activer.
2.5. Identification des variables
1. Associez les données obtenues dans le workflow à la variable correspondante.
2. (Optionnel). Attribuez des valeurs littérales aux variables qui le nécessitent.
3. Cliquez sur Terminer.
4. Dans le workflow, cliquez sur Enregistrer pour sauvegarder les modifications, puis sur Démarrer pour l’activer.
Continuez à apprendre !
Pour tirer pleinement parti de votre compte Connectif, nous vous recommandons de poursuivre avec les articles suivants :
- Créer un bloc de produits personnalisés dans un contenu web, pour créer un bloc dynamique dans un contenu web en utilisant des variables.
- Afficher des produits personnalisés dans un contenu, pour afficher des produits à l’aide de variables.
- Attribution avancée de variables, pour travailler avec des filtres supplémentaires lors de la sélection des données à utiliser pour la personnalisation des contenus.
- Variables prédéfinies pour personnaliser les emails et contenus, pour utiliser les variables du système dans vos contenus.