Cet article s'adresse aux utilisateurs du module Scenario. Si vous utilisez Campaigns pour vos confirmations de commandes, veuillez vous référer à notre article dedié.
Définition et contexte
La plupart des campagnes décrites dans notre section tutoriel sont des campagnes commerciales. En général, toute campagne visant à faire acheter quelque chose par le destinataire est commerciale (cela inclut la demande d'adhérer à des programmes de fidélité).
C'est important car vous ne pouvez normalement envoyer des messages commerciaux qu'à vos contacts optin. L'envoi de messages commerciaux à des personnes qui n'ont pas choisi de les recevoir équivaut à envoyer des messages non sollicités, ou spam, que vous souhaitez éviter.
Les messages transactionnels, en revanche, sont strictement informatifs. Vous pouvez les utiliser pour confirmer un changement de mot de passe ou envoyer un reçu. Cela signifie que contrairement aux messages commerciaux, vous n'êtes pas limité à les envoyer à vos contacts optin.
Comment faire – Les étapes
Étape 1 - Créer le filtre de tickets
Pour créer vos campagnes transactionnelles, vous devez d'abord créer un filtre sur la table tickets. Ce type de filtre permettra à la campagne de cibler des contacts qui ne sont pas inscrits à une liste (mais cela ne ciblera pas ceux qui sont inclus dans les blacklists).
En effet, les campagnes trigger ne sont envoyées qu'une seule fois par objet (contact, ticket), donc l'utilisation d'un contact signifie que chaque contact peut être utilisé une fois par événement (ex: un achat).
Pour éviter ce comportement, nous utilisons à la place le filtre tickets comme population de votre scénario. Ce faisant, le contact pourra recevoir plusieurs campagnes transactionnelles, car un filtre de vente est toujours lié à un contact et chaque contact peut avoir plusieurs ID de tickets uniques générés.
Une fois votre filtre créé, vous pouvez sélectionner la condition 'date de création' comme indiqué dans cet exemple. La plupart des campagnes transactionnelles sont généralement envoyées en temps réel et nécessitent donc un import de vos données en temps réel via l'API.
Étape 2 - Ajouter des variables à votre design
Splio vous propose les boucles transactionnelles pour afficher des données directement connectées non pas à un contact, mais à un ticket comme expliqué précédemment. Ci-dessous, vous trouverez quelques exemples de boucles de ticket.
Pour en savoir plus sur les boucles que vous pouvez utiliser dans les campagnes ciblant vos contacts, consultez notre article sur les produits et les boucles de magasins. Utilisez le mot-clé ORDER pour faire référence aux tickets (c'est-à-dire aux commandes qui ont été passées et payées). Une telle boucle est traitée une fois pour chaque produit trouvé sur le ticket de caisse.
{SPLIO FOREACH PRODUCT IN ORDER}
<h3>Product ID: $product.sku$</h3>
<p>
Name: $product.name$ ($product.brand$) <br/>
Price: $product.price$
</p>
<img src="$product.img_url$" />
{SPLIO ENDFOREACH}
Explication:
- 1. Splio parcourt la boucle une fois pour chaque produit de la commande en cours (c'est-à-dire la ligne de réception).
- 2. Chaque fois qu'il parcourt la boucle, les données des champs du produit (nom, marque, prix, image) sont ajoutées au message actuel.
Exclure des articles d'une boucle de tickets
Cas d'usage : vous devez vous assurer que lorsque vous affichez tous les articles trouvés sur un ticket, vous n'affichez jamais certains produits (par exemple, fabriqués par un concurrent ou appartenant à un certain groupe).
{SPLIO FOREACH PRODUCT IN ORDER LIMIT="4"}
{SPLIO IF $product.extid$ != "987153" AND $product.extid$ != "777787" AND
$product.extid$ != "777781" AND $product.extid$ != "227526" AND
$product.ProductType$ != "box"}
<h3>Product ID: $product.sku$</h3>
<p>
Name: $product.name$ ($product.brand$) <br/>
Price: $product.price$
</p>
<img src="$product.img_url$" />
{SPLIO ENDIF}
{SPLIO ENDFOREACH}
Explication:
Les instructions pour afficher une image de produit et son nom sont incluses non seulement dans une boucle mais également entre «{SPLIO IF}» et «{SPLIO ENDIF}». Chaque fois que l'ID externe du produit («») est égal à 987153, 777787, 777781 ou 227526, ou si le type de produit («») est «boîte», Splio ne les affichera pas. (Parce que toutes les conditions négatives doivent être remplies pour afficher le produit.)
Étape 3 - La création de la campagne
Une fois votre filtre créé et votre design mis à jour avec les bonnes variables, vous pourrez avancer dans la création de la campagne. Pour une campagne post-achat, ce sera une campagne automatique.
Les filtres de vente ne sont pas disponibles sur les campagnes manuelles.
Types de campagnes automatiques
Il est important de distinguer les différents types de campagnes automatiques dont vous disposez sur la plateforme Splio. Les trigger et trigger en temps réel sont les types qui peuvent être utilisés pour ce type de campagne.
Remarque sur le comportement de la campagne trigger :
- Assurez-vous que votre filtre fonctionne comme prévu avant de lancer des campagnes trigger. Vous ne devez jamais modifier un filtre de campagne trigger une fois la campagne en cours. En effet, des campagnes trigger sont envoyées à tous les contacts (ou, par exemple, les propriétaires de ticket) qui entrent dans le filtre.
- Les campagnes trigger ne sont pas rétroactives, ce qui signifie que la campagne ne ciblera que les contacts qui entrent dans le filtre après la création de la campagne. Les contacts qui étaient dans le filtre avant ne seront jamais ciblés.
- Pour les campagnes trigger basées sur l'import par lots (via le Datahub), vous devez démarrer les campagnes après le traitement des imports (si votre import est traité à 9 h 00, votre trigger sera activé après 9 h 30 pour que la mise à jour soit entièrement traitée dans la plateforme)
- Pour les campagnes trigger, si vous décidez de mettre à jour le design, cette modification ne sera prise en compte qu'une fois par jour quel que soit l'envoi de la campagne.
Triggers en temps réel
Comme leur nom l'indique, ces campagnes sont lancées immédiatement après la mise à jour de l'objet (contact, reçu ou panier abandonné) via l'API. Cela ne peut se produire qu'une seule fois et les mises à jour ultérieures du même objet ne lanceront pas la campagne.
Triggers
Les campagnes trigger sont également lancées une fois par objet. Cependant, dans d'autres aspects, elles sont traitées comme des campagnes automatiques (périodiques). Lorsqu'un objet atterrit dans le filtre cible, il est mis en file d'attente et le message sera envoyé lors du prochain traitement de la campagne. Le calendrier et la fréquence de la campagne sont définis dans le scénario. Ce type de campagne peut être envoyé au minimum une fois par mois, et au maximum une fois par jour.
Un malentendu courant se produit lorsque les clients mettent à jour leurs données via batch (par exemple, DataHub). Contrairement à certaines attentes, ces campagnes sont envoyées dans les délais, une fois par jour maximum. Encore une fois, cela est dû au fait que les téléchargements par batch fonctionnent avec des trigger simples, l'envoi en temps réel est réservé aux connexions API.
Quand - Nos conseils pour bien planifier votre campagne
Éléments à garder en tête lors de la fréquence d'import
- Via SFTP / Data Hub : vous envoyez des campagnes à vos clients le lendemain. Nous vous conseillons d'opter pour la programmation de votre campagne tôt le matin (dès que votre client allume son téléphone ou juste après le petit-déjeuner, entre 8h et 9h30) : assurez-vous que la date de début de vos campagnes est toujours postérieure à la synchronisation des données dans Splio.
- Via API : vous pouvez communiquer avec vos clients en temps réel, juste après un événement (quelques secondes | minutes après avoir rempli une condition).
Différentes stratégies
La stratégie alternative :
- Nous sommes sûrs que vos clients veulent donner leur avis ! Envoi d'une enquête à vos clients pour leur faire évaluer l’expérience avec votre marque.
- E-mails de cross-selling pour encourager les achats répétés.
- Guides pratiques sur les produits pour garantir que votre client tire le meilleur parti de son achat. Par exemple, envoyer un guide d'entretien pour un nouveau canapé ou des tutoriels beauté pour un achat récent de maquillage.
- Un jour férié important approche peut-être. Envoyez à tous les nouveaux clients des campagnes de bienvenue post-achat en leur souhaitant de très bonnes vacances.
La stratégie organisée :
- Mises à jour des produits : informez les clients des mises à jour des produits qu'ils ont acheté dans le passé. Créez des campagnes autour de produits qui ont généré des taux d'achat élevés et suffisamment innovants pour être pertinents pour le client.
- Envoyez des communications basées sur le comportement des clients ; supposons que vous souhaitez inviter uniquement vos clients les plus fidèles à un programme de récompenses VIP. Vous pouvez segmenter votre liste pour envoyer cet e-mail post-achat aux clients qui ont acheté plus de 5 000 euros au cours du dernier mois et qui ont attribué 4 étoiles ou plus à votre service client.
- Cibler les clients récurrents : les acheteurs en ligne qui reçoivent des e-mails ciblés en fonction de leur appétence ont plus de chances d'effectuer un achat à la suite d'un e-mail ciblé.
La stratégie standard :
- Ne laissez pas le pre-header au hasard, faites-en sorte qu’il compte.
- Rassurez vos clients : un message pertinent après un achat peut inclure un ticket avec le montant total, une mise à jour du statut de la livraison ou des informations pour contacter le service client.
- Demandez du feedback des commentaires ou une critique pour améliorer l'expérience post-achat.