Aller au contenu principal

Conditionner un e-mail

Les conditions permettent de différencier l'affichage des différents blocs d'un message sur base de conditions prédéterminées.

Vous pourrez ainsi choisir de n'afficher certaines parties de votre message que si le profil respecte des critères bien définis.

Insérer une condition dans l'éditeur

Pour mettre en place des conditions, il convient de préparer un bloc différent pour chaque variation de message (pour cela, vous avez la possibilité de dupliquer un bloc et de changer uniquement le contenu à conditionner).

Ensuite, cliquez le bouton "Condition" qui s'affiche en haut à droit du bloc.
images/download/attachments/636485634/worddav3fc02932b29c30e8182874cade35c04c.png

Cela va ouvrir l'éditeur de conditions. Vous pouvez commencer par renommer votre condition (par défaut, elle sera nommée "condition" suivi d'un chiffre).

Astuce

Le nom donné à la condition sera utilisé comme variable. Il est donc important de ne pas donner le même nom à une condition qu'à une personnalisation.

images/download/attachments/636485634/image2020-6-4_10-51-29.png

Paramétrer une condition simple

Les critères de base pour paramétrer une condition sont les attributs de profil (y compris Abonnement et Segmentation). Par exemple : varier le contenu selon l'âge ou le pays des profils, selon le segment auquel ils appartiennent.

En cliquant sur "Ajouter un critère", vous avez la possibilité de combiner des critères sur base des différents attributs en les sélectionnant dans le menu déroulant, puis en choisissant l'opérateur et la valeur de la condition.

images/download/attachments/636485634/image2020-6-4_11-5-50.png

Les opérateur disponibles pour tous les attributs sont :

  • "="/ "est différent de" : la valeur de l'attribut correspond/ ne correspond pas à une valeur exacte.

  • "est dans" / "n'est pas dans" : la valeur de l'attribut fait partie/ ne fait pas partie d'une liste de valeurs possibles.

  • "est connu"/ "n'est pas connu" : l'attribut a une valeur enregistrée, peu importe laquelle / l'attribut ne comporte pas de donnée pour le profil.

Les champs de type "date" ou de type "nombre" (entier ou réel) permettent aussi d'utiliser les opérateurs :

  • ">" / ">=" : est plus grand / plus ou égal (équivaut à "est plus récent que" pour une date)

  • "<" / "<=" : est plus petit / plus petit ou égal (équivaut à "est plus ancien que" pour une date)

Paramétrer des critères avancés

Il se peut que votre e-mail doive être conditionné sur base de critères plus spécifiques, tels que le montant du dernier achat du profil ou sa réponse à un questionnaire de satisfaction.

Vous avez la possibilité de baser vos critères sur trois sources avancées :

  • Survey : pour utiliser les informations d'un formulaire Actito, comme la réponse à une question

  • Table : pour retrouver toutes les informations de vos tables additionnelles (modèle de données)

  • Fichier : pour conditionner sur base d'un fichier externe (fichier csv), contenant des données ponctuelles qui n'ont pas d'intérêt à être stockées dans Actito.

Ces sources avancées doivent être paramétrées via l'éditeur de Personnalisations, en activant le Mode Expert.

Pour plus d'informations à ce sujet, rendez vous sur la page consacrée à "Personnaliser un e-mail", section "Mode expert".

images/download/attachments/636485634/worddav5fc11200dbeadd2c4a576d46ecab4d46.png

Une fois paramétrées, les sources seront disponibles dans le menu déroulant lorsque vous cliquerez sur "Ajouter un module".

images/download/attachments/636485634/image2020-6-4_12-3-15.png

Vous pourrez alors mettre en place des critères basés sur les champs de vos tables personnalisées, les réponses à vos formulaires ou les colonnes de votre fichier.

images/download/attachments/636485634/image2020-6-4_12-5-10.png

Les opérateurs ET et OU

Pour combiner vos critères, vous avez la possibilité d'utiliser deux opérateur ET et OU :

  • L'opérateur ET signifie que tous les critères doivent être remplis pour satisfaire à la condition et donc afficher le bloc de l'email.

  • L'opérateur OU signifie que respecter un seul des critères suffit pour satisfaire à la condition et donc afficher le bloc de l'email.

Ces opérateurs permettent d'articuler vos critères pour créer des conditions complexes.

Vous avez la possibilité de définir ces opérateurs individuellement pour combiner les modules entre eux et les critères au sein d'un même module. En effet, la mise en place d'une condition peut se faire sur deux niveaux :

  • Le bouton "Ajouter un module" sert à ajouter une source d'information ("Profil" ou une source avancée). Il est possible d'ajouter plusieurs modules sur la même source.

images/download/thumbnails/636485634/image2020-6-4_14-30-26.png

  • Le bouton "Ajouter un critère" sert à ajouter une règle au sein d'un module.

images/download/thumbnails/636485634/image2020-6-4_14-32-5.png

Le premier menu déroulant tout en haut de la condition permet de choisir l'opérateur reliant les modules entre eux.

images/download/attachments/636485634/image2020-6-4_14-57-51.png

Si vous ajoutez un deuxième critère au sein d'un module, vous allez avoir la possibilité de sélectionner l'opérateur entre ces critères

images/download/attachments/636485634/image2020-6-4_14-56-59.png

Combiner deux niveaux d'opérateurs

Comme pour mettre en place un ciblage, vous avez la possibilité d'ajouter des groupes utilisant l'opérateur opposé à votre opérateur principal, pour permettre des cas d'usages encore plus précis.

Prenons un exemple : Je veux afficher un encart spécifique à tous les clients

  • qui habitent Paris.

OU

  • qui ont déjà fait un achat dans ma boutique parisienne et qui habitent la région.

Pour définir le deuxième groupe répondant à la condition, j'ai besoin de combiner un module Profil et une table personnalisée.

Ce cas d'usage sera possible en utilisant OU comme opérateur principal puis en ajoutant un groupe ET entre les 2 sources du deuxième groupe.

images/download/attachments/636485634/image2020-6-4_15-14-1.png

Finaliser vos conditions

Lorsque vous avez défini les critères de votre condition, il impératif de sauvegarder celle-ci via le bouton sauver en bas à droite.

images/download/thumbnails/636485634/image2020-6-4_15-20-15.png

Dupliquer une condition

Il peut fréquemment arriver que vous vouliez afficher un contenu spécifique à des profils répondant à un critère, et un autre bloc à ceux répondant aux critères inverses.

Plutôt que de devoir définir votre deuxième condition en partant de zéro, vous avez la possibilité de dupliquer la première.

Il faut pour cela commencer par choisir l'option "Utiliser une condition existante" lorsque vous insérez votre nouvelle condition.

images/download/attachments/636485634/image2020-6-4_15-27-53.png

Attention, il ne faut modifier directement la condition existante, car cela impacterait votre premier bloc. Vous pouvez en effet appliquer la même condition sur plusieurs blocs.

Pour créer votre deuxième condition, il faut choisir le bouton "Dupliquer".

images/download/attachments/636485634/image2020-6-4_15-31-7.png

Cela créera une nouvelle condition basée sur la première. Il ne vous reste plus qu'à inverser les opérateurs pour définir votre contenu alternatif.

Voir une condition existante

Lorsqu'une condition est déjà définie sur un bloc, le symbole "Condition" sera coloré en vert.

images/download/attachments/636485634/image2020-6-4_15-37-36.png

Vous avez la possibilité d'éditer cette condition existante ou de la supprimer.

images/download/attachments/636485634/image2020-6-4_15-41-7.png

L'ensemble des conditions est également accessible via l'écran des Personnalisations (accessible depuis l'éditeur ou en dehors).

images/download/thumbnails/636485634/image2020-6-4_16-9-22.png

Elles seront affichées sous les personnalisations, dans leur propre onglet.

images/download/attachments/636485634/image2020-6-4_16-8-59.png

Astuce

Pour permettre l'affichage des conditions, il est nécessaire d'activer le mode expert.

Paramétrer une condition via HTML

Lorsque vous codez ou importez votre propre HTML, il est possible d'ajouter une condition d'affichage en ajoutant l'attribut data-Actito-if= à la section d'e-mail que vous voulez conditionner.

Cela consiste simplement à associer la variable de condition dans la section du HTML.
Par exemple : data-Actito-if=${condition1}

Le paramétrage des critères devra ensuite se faire dans l'interface, via l'écran de Personnalisations (voir section ci-dessus). Il n'est pas possible de coder ces critères directement dans l'HTML.

Exemple : condition sur une image

`
<td data-actito-if="${condition1}" align="left">
<a href="https://www.actito.com/en-BE" target="_blank" style="border:0;"
><img
src="https://pbs.twimg.com/profile_images/1194974678969917440/HWjtzNpP_400x400.jpg"
width="640"
height="390"
class="resize320"
style="display:block; border:0; width:100%; height:auto;"
alt=""
/></a>
</td>
`