L'éditeur simplifié permet d'afficher du contenu dynamique en utilisant un conditionnement vis à vis des champs personnalisés renseignés sur les profils.
Exemple :
Si un profil m'indique qu'il aime les glaces, ma newsletter lui affichera une remise sur l'achat de glaces sinon on proposera une remise sur les gâteaux.
Glace = non
Glace = oui
Dans les blocs disponibles de l'éditeur simplifié, vous trouverez "Template Language" à glisser dans votre mail.
Une fois mis dans le mail, vous pouvez le modifier par un double clics.
Vous aurez alors accès à une fenêtre où renseigner le code nécessaire.
Le code à utiliser
Dans un premier bloc de "Template language", nous indiquons la condition.
{% if var:customer_custom_field_xxxx:"-1" == "1" %}
Insérez en dessous, ce qui devra être affiché dans le mail si le profil répond à la condition.
Pour cela glisser les blocs nécessaires (bouton, texte, image, ...) sous le bloc "Template Language".
Il faudra ensuite inséré un autre bloc "Template language" en dessous du contenu pour y insérer le code suivant
{% else %}
Sous ce bloc, vous pourrez insérer ce que vous souhaitez afficher aux internautes qui ne répondent pas à votre condition.
Enfin, ajoutez un dernier bloc "Template language" pour indique que votre affichage conditionnel est terminé. avec ce code.
{% endif %}
Explication du code
{% if var:customer_custom_field_xxxx:"-1" == "1" %}
Signifie que je veux afficher les données uniquement si le profil à répondu "oui" à mon champs personnalisé.
- var:customer_custom_field_xxxx
- :"-1"
- ==
- "1"
Spécificités des champs personnalisés
- Texte
- Numérique
- Booléen
- Choix unique
- Choix multiple
- Date