Splio vous donne la possibilité d'enrichir vos messages avec des séquences d'informations sur, entre autres, les produits et les magasins.
Boucles de produits
Utilisez les boucles de produits pour afficher des informations sur les produits sélectionnés.
Vous pouvez accéder aux raccourcis vers les boucles depuis le menu « Fonctions » de l'éditeur.
Maintenant, cliquez pour insérer des boucles vides prédéfinies.
Boucles pour produits spécifiques
Pour mettre en boucle des produits spécifiques, dressez la liste de ces produits en fonction de leur numéro d'identification.
Explication :
Pour chaque produit de la liste des ID (orange), Splio inclura dans le message à envoyer tous les champs produits (verts) trouvés entre le début et la fin de la boucle.
La ligne « {SPLIO ENDFOREACH} » ferme la boucle.
Boucles pour produits dans un filtre
Vous pouvez afficher tous les produits dans un filtre indiqué par son ID numérique.
Explication :
La ligne qui commence la boucle contient le mot-clé « SEGMENT » suivi de l'ID du segment (orange). Splio effectuera la boucle une fois pour chaque produit de ce segment.
L'ID que vous cherchez est dans la page "A propos" de votre filtre, et s'appelle "Designer ID".
Tous les champs produits (en vert) sont inclus dans le message HTML, mais pour « » Splio vérifie si elle n'est pas vide (« n'est pas égale à », ou une chaîne vide). Si la condition est remplie, Splio insère une image. Si ce n'est pas le cas, il écrit « Aucune image à afficher ».
La boucle continue ensuite jusqu'à ce que tous les éléments soient affichés.
Options pour les boucles
Les options vous permettent de limiter le nombre de produits affichés par la boucle et de les trier.
- LIMIT=" n " fixe le nombre maximum de répétitions de la boucle à « n ».
- ORDERBY=" champ " indique à Splio de trier les produits par « champ » avant de faire la boucle. Cela fonctionne uniquement en ajoutant le prix comme champ
- DIRECTION=" ASC|DESC " détermine si les produits sont triés dans l'ordre ASCendant ou DESCendant
Explication :
Tout d'abord, Splio crée une liste des articles du segment 316, classés par nom (ORDERBY= « prix »), de Z à A (DIRECTION= « DESC »). Ensuite, il répète la boucle 4 fois (LIMIT= « 4 »), une fois pour chaque élément en haut de la liste.
Tous les champs produits (en vert) sont inclus dans le code HTML du produit. La condition, comme ci-dessus, n'affiche une image que si n'est pas vide.
La boucle continue jusqu'à ce que les quatre éléments soient affichés.
Séparateurs dans les boucles de produits
Splio peut inclure automatiquement un séparateur prédéfini à intervalles réguliers.
- SEPARATOR=" ----- " définit le texte (ou code HTML, entre guillemets) inséré comme séparateur.
- EVERY=" n " est le nombre de répétitions de boucle après lequel le séparateur est inséré.
Explication :
L'exemple produit des lignes de tableau de 3 cellules chacune. Chaque fois que la boucle est exécutée, elle crée une cellule avec des informations sur un seul produit et une image (toutes basées sur des champs de produit, en vert). Le séparateur est un petit morceau de HTML, qui ferme la ligne courante du tableau et en ouvre une nouvelle.
Boucle sur le contenu d'un champ personnalisé
Vous pouvez utiliser un champ de base de données contenant une liste de produits (par exemple, les favoris) à afficher. Pour ce faire, placez le nom du champ après le mot-clé « IN ».
Explication :
Pour chaque produit dont l'ID se trouve dans le champ $favorites$, les champs inclus dans la boucle seront affichés dans l'email.
La boucle se termine lorsque tous les ID de produit dans le champ sont épuisés.
Pour trouver les champs personnalisés dans votre univers Splio, allez dans DONNÉES > Champs, comme dans l'image ci-dessous.
Boucle sur des produits liés au comportement du web
Si vous suivez le comportement de vos clients en ligne, vous pouvez accéder et afficher les produits liés à leurs activités en utilisant le mot-clé « VISITES ».
Explication :
Dans cet exemple, Splio interroge la base de données des produits associés aux visites du client en ligne, la classe par ordre alphabétique de A à Z, puis passe en boucle pour les 4 premiers produits en haut de la liste. Pour chacun de ces 4 produits, toutes les informations trouvées dans les champs (en vert) sont affichées.
Limitation des boucles de comportement web en fonction du temps de visite
Vous pouvez définir une période de temps pour le comportement suivi en utilisant les mots-clés suivants :
- AFTER=" T moins " définit le point de départ, seul le comportement de l'utilisateur après ce temps comptera, par rapport au timing d’envoi de la campagne
- BEFORE=" T moins " définit le point final du comportement.
Le temps prend la forme « T moins » : la lettre « T » est suivie du signe moins, puis du nombre de jours (par exemple, « 3D » pour 3 jours) et des heures (« 12H »). Le délai est toujours calculé en relatif.
Explication :
Splio passera en revue la boucle une fois pour chaque produit lié au comportement du contact qui a eu lieu au plus tard 7 jours avant l'envoi (« T-7D ») et au moins un jour et demi (« T-1D12H ») avant envoi. Chaque passage de la boucle utilisera les valeurs du champ (vert) pour le produit courant.
Boucles de magasins
Avec les boucles de magasins, vous pouvez afficher les informations sur les magasins approximativement de la même manière que pour les produits. Pour ce faire, vous devez remplacer le mot-clé « PRODUIT » par « MAGASIN » dans la syntaxe « SPLIO FOREACH ».
Les exemples ci-dessous montrent comment le faire en utilisant des attributs supplémentaires (commandes) pour réguler la boucle, tout comme pour les produits.
Magasins par ID
Énumérez les ID des magasins entre guillemets pour que Splio les mette en boucle.
Explication :
Pour chaque point de vente de la liste (orange, entre guillemets), le contenu des champs du point de vente (vert) sera inclus dans la sortie.
Dans ce cas, l'édition pour chaque magasin est formatée comme un élément unique dans une liste HTML.
Magasins triés
Tout comme les produits, les magasins peuvent être triés en fonction du contenu d'un champ.
- ORDERBY=" field " indique le « champ » utilisé pour le tri. cela fonctionne uniquement en ajoutant le prix comme champ.
- DIRECTION=" ASC|DESC " détermine le sens de tri : ASCendant ou DESCendant
Explication :
Pour chaque magasin de la liste (orange, entre guillemets), ordonné par nom dans l'ordre croissant (A-Z), Splio inclura le contenu des champs du magasin (vert) dans l'édition.
Cette boucle est presque identique à celle de l'exemple précédent, sauf que les magasins sont triés par ordre alphabétique.
Boucle sur les magasins dans le champ personnalisé
Incluez le nom d'un champ contenant une liste de magasins après le mot-clé "IN" pour boucler les IDs dans le champ.
Explication :
Pour chaque magasin dont l'ID se trouve dans le champ $favorite_stores$ , Splio inclut les champs de magasin (en vert).
La boucle est répétée pour tous les magasins répertoriés dans le champ.
Magasins d'un segment
Utilisez le mot-clé « SEGMENT » suivi de l'ID de segment pour afficher tous les magasins qu'il contient.
Explication :
Pour chacun des quatre premiers magasins du segment dont l'ID est égal à 217, Splio inclura les valeurs des champs magasins (en vert) dans le message de sortie.
La boucle ne sera répétée que jusqu'à 4 fois car le mot-clé LIMIT=" 4 " a été utilisé.