Description du traitement
1- Hikashop : si le message se réfère à un paramétrage existant dans Hikashop, vérifiez la cohérence et la validité entre ce paramètre et le contenu de ce que vous vous proposez d'afficher dans la pop up.
En fonction des données variables du panier en cours (total en montant ou quantité), nous allons également calculer et afficher le montant restant à commander pour bénéficier des frais de livraison gratuits.
2- Séquence 1 Observation : détermination du type de donnée (montant ou quantité) et de la valeur qui va déclencher l'affichage du message.
1- Le bouton permet de choisir une séquence "Observation" de type "Seuil panier" (thématique "eCommerce"),
2- Choisir le type de seuil (montant ou quantité). Dans notre exemple, il s'agit d'un seuil de montant,
3- Ce champ ne s'affiche que si "Montant" est sélectionné. Inclure les taxes à "Oui" indique que le montant spécifié est un montant TTC,
4- Indiquer la valeur du seuil du panier (Ex: le montant du panier) à partir duquel l'action d'affichage du message va se déclencher,
5- Le message est destiné à tous, il n'y a pas de restriction sur les utilisateurs/visiteurs, donc sélectionner "Tous".
3- Séquence 2 Action : mise en place des éléments de calcul
Notre objectif est double (cf image ci-dessous):
- indiquer une valeur de référence (A) : le montant (ou la quantité) du total de la commande à partir duquel les frais de livraisons sont gratuits,
- calculer la valeur dynamique entre le panier en cours (B) et cette valeur de référence pour produire un message incitatif tel que "Il ne vous reste plus que X€ (ou X quantité) pour bénéficier des frais de livraison gratuits".
Dans notre exemple : X = A - B où A a été défini à 79€ et B est variable associé à {seq1:value}
Mais à quoi correspond {seq1:value} et comment accède-t-on à cette syntaxe?
Il s'agit de "tags de susbtitution", auxquels on accède en cliquant sur le bouton . Cela ouvre un panneau à droite avec les valeurs disponibles des séquences précédentes, en l'occurence la séquence 1 "Observation".
On visualise les variables disponibles en provenance de la séquence 1 "Observation" : le total du panier (montant ou quantité) est représenté par {seq1:value}.
Voir notre article dédié aux tags de substitution.
Arrêt du scénario si négatif : cette fonction à "Oui" permet d'interrompre le scénario et de ne pas afficher de message inapproprié, dès lors que le total du panier est supérieur au montant de référence.
4- Séquence 3 Action : affichage d'une pop up de type Engage Box
A- Création préalable d'une pop up avec le composant Engage Box :
Afin de ne pas ennuyer vos visiteurs avec un affichage incessant de fenêtre pop up, nous vous conseillons de renseigner le paramètre "Cookie" avec la valeur "Session". La pop up s'affichera une fois, puis sera cachée durant la durée de la session.
B- Création de la séquence Action qui va rechercher la pop up préalablement créée :
1- choisir une séquence "Action" de type "EngageBox",
2- sélectionner la pop up préalablement créée avec le composant Engage Box
3- le titre et le contenu du message peuvent être ceux de la pop up créée avec le composant Engage Box, ou un libre paramétrage en HTML avec le bouton (choix de cet exemple)
Le contenu du message est construit à partir des informations de la séquence 1 "Observation" - tags {seq1...} - et de la séquence 2 "Action de calcul" - tags {seq2...}.
Ci-dessous le détail des tags de substitution qui composent le message.
Le scénario est livré avec cette présentation, modifiable selon vos besoins.
4- le message est destiné à tout public, aucune restriction de destinataire dans notre exemple.
C- Résultat final sur votre page de boutique
A Noter : Lors de l'utilisation de ce scénario (fichier .obs livré avec votre téléchargement), vous devrez modifier :
- la séquence Observateur afin d'indiquer votre type et valeur de seuil de déclenchement,
- l'Action #1 "Calcul" afin de définir vos propres informations
- l'Action #2 "EngageBox" afin de selectionner votre EngageBox préalablement paramétrée.
sinon, ce scénario ne fonctionnera pas correctement !
- à modifier également dans l'Action #2 "Titre" et "Contenu" afin d'indiquer vos propres informations