• Accueil / Marketing Cloud / Panier abandonné, Parcourir…
, Panier abandonné, Parcourir et liste de souhaits<span class="wtr-time-wrap after-title"><span class="wtr-time-number">10</span> minutes de lecture</span>

Panier abandonné, Parcourir et liste de souhaits10 minutes de lecture


Il est devenu beaucoup plus facile d’atteindre les clients qui ont abandonné leur panier ou la visite de leur site Web! Salesforce a introduit une nouvelle façon de configurer vous-même de telles campagnes. Je vais vous expliquer les prérequis, le processus de configuration, ce qui se passe dans les coulisses et pourquoi il est même intéressant si vous avez déjà configuré des déclencheurs d’abandon à l’ancienne.

Quoi de neuf?!

Jusqu’à la publication de juillet 2020, il était nécessaire d’impliquer l’équipe Predictive Intelligence de Salesforce pour configurer ces déclencheurs pour les campagnes d’abandon et s’assurer que les données sont renvoyées d’Einstein Engine vers votre compte. Même si vous vouliez modifier un paramètre pour le déclencheur ou y ajouter un nouveau champ, vous deviez engager l’équipe de Salesforce. Heureusement, cela a changé et vous avez maintenant la possibilité de faire toute la configuration et d’autres modifications vous-même dans l’interface utilisateur.

Conditions préalables

Pour utiliser les déclencheurs comportementaux, vous devez configurer les éléments suivants – qui ne sont pas traités dans cet article:

  • catalogue de produits pour les recommandations Einstein
    (utilisé pour les recommandations Web et par e-mail)
  • collecter du code pour suivre le comportement de votre client sur votre site Web / boutique
    (utilisé pour les recommandations Web et par e-mail, ainsi que pour l’analyse Web et mobile; le code correspondant avec les détails se trouve dans votre compte: accédez à Einstein et sélectionnez « Recommandations Web » ou « Recommandations par e-mail », passez la souris sur « Admin » et sélectionnez « Mise en œuvre » )

Comme vous l’avez peut-être remarqué, les conditions préalables sont exactement les mêmes qu’avant la sortie de la nouvelle fonctionnalité.

Si vous n’avez pas encore configuré ces éléments, vous trouverez ci-dessous des ressources utiles:

Mais maintenant, commençons…

Comment configurer un déclencheur?

, Panier abandonné, Parcourir et liste de souhaits<span class="wtr-time-wrap after-title"><span class="wtr-time-number">10</span> minutes de lecture</span>
, Panier abandonné, Parcourir et liste de souhaits<span class="wtr-time-wrap after-title"><span class="wtr-time-number">10</span> minutes de lecture</span>

La configuration est assez simple et ne nécessite que quelques étapes:

  1. Aller à Journey Builder> Déclencheurs comportementaux
  2. Cliquer sur « Nouveau déclencheur » pour démarrer l’assistant de configuration
  3. Sélectionnez le type de déclencheur que vous souhaitez configurer:
    • Panier abandonné
    • Parcourir abandonné
    • Liste de souhaits abandonnée
  4. Configurer les règles de suppression qui déterminent quand injecter un client et quand le supprimer (en fonction du dernier déclenchement du déclencheur ainsi que de la date du dernier achat)
  5. Vérifiez vos paramètres et confirmez
  6. Cliquez sur l’icône d’engrenage et sélectionnez la limite de délai d’expiration de session souhaitée (pour la session Web du client)

Votre déclencheur est maintenant configuré et chaque abandon éligible sera placé dans une extension de données créée automatiquement. Ces extensions de données commencent toutes soit par « Abandonné_cart_ », « abandonné_browse_ » ou « abandonné_wishlist_ » suivi d’un numéro généré automatiquement.

Ces extensions de données n’exposent pas trop d’informations, car elles ne contiennent que trois colonnes:

  • subscriber_key (Clé primaire, Texte (100))
  • timestamp (Clé primaire, Date)
  • data (Texte (4000))

le subscriber_key correspond à la valeur que vous transmettez à l’extrait de code de collecte dans le user_info.email propriété. dans le data-column, vous trouverez une valeur de chaîne utilisée pour récupérer les données d’abandon, la date du produit, etc. par le bloc de contenu standard. De plus, il peut être utilisé pour récupérer vous-même les données de l’API. Il semble que la valeur de la colonne soit des données chiffrées, hachées ou codées, mais j’ai encore besoin de le comprendre en détail – mais pour l’instant, nous savons à quoi cela sert et comment nous pouvons l’utiliser à nos fins.

Alors maintenant que le déclencheur est configuré et que les données circulent dans l’extension de données, vous souhaitez utiliser ces données, non? Alors allons-y et créons un voyage d’abandon…

Créer un parcours d’abandon et un e-mail

, Panier abandonné, Parcourir et liste de souhaits<span class="wtr-time-wrap after-title"><span class="wtr-time-number">10</span> minutes de lecture</span>

Au fur et à mesure que les données arrivent dans une extension de données, vous devez créer un parcours à l’aide d’un événement d’entrée d’extension de données. Dans la configuration de l’événement d’entrée, sélectionnez l’extension de données créée automatiquement à partir de l’étape précédente et définissez une planification à exécuter. Ensuite, vous devez définir le «Évaluation des contacts» pour n’évaluer que les nouveaux enregistrements.
Faire exécuter le voyage sur une base planifiée peut sembler étrange pour ce type de déclencheur, mais l’ancienne méthode de déclenchement d’abandon mise en place par l’équipe de Predictive Intelligence a également été évaluée sur une base planifiée uniquement. Ainsi, même si vous pouviez déclencher le voyage / l’automatisation via une suppression de fichier, la campagne était toujours programmée de facto.

Lors de la création d’e-mails pour la campagne, vous souhaiterez inclure les articles du panier, ceux que votre client a consultés ou ajoutés à la liste de souhaits, en fonction du déclencheur que vous utilisez. Le faire sans codage est très facile, car il existe un bloc de contenu spécifique appelé «déclencheurs comportementaux» pour cela. Tant que l’extension de données de votre envoi ou de votre trajet est l’extension de données d’un déclencheur, les produits se remplissent automatiquement. Pour être sûr qu’il répond à vos besoins, il est possible de personnaliser plusieurs paramètres:

  • le nombre maximum d’éléments à afficher
  • les colonnes dans lesquelles les afficher
  • tri des produits
  • disposition
  • quels attributs de produit sont affichés
  • version du contenu du panier à afficher (heure de déclenchement vs actuelle)

Si vous avez besoin de plus d’inspiration et des meilleures pratiques pour planifier une campagne d’abandon réussie, consultez le guide de Salesforce: « E-mails de panier abandonné: vos meilleurs conseils, astuces et exemples ».

Dans les coulisses

Ressentez-vous le besoin de creuser plus profondément et de découvrir ce qui se passe dans les coulisses? Si tel est le cas, c’est exactement ce que j’ai ressenti lorsque j’ai essayé cette fonctionnalité. Si vous ne le pensez pas, mais que le blocage de contenu standard ne fonctionne pas pour vous, vous devriez également continuer à lire! Cependant, si cela ne vous dérange pas du tout, ignorez cette section et passez aux conclusions.

J’ai regardé dans le code créé par le « Déclencheur comportemental » bloc de contenu et a remarqué qu’il y a une requête HTTP-POST à ​​l’igodigital-API, qui récupère des informations basées sur le data-colonne de votre extension de données. Cela signifie que vous pouvez créer votre propre contenu personnalisé en fonction des informations du déclencheur, même si vous ne disposez pas des champs nécessaires dans l’extension de données du déclencheur.

Pour obtenir l’adresse du point de terminaison, il vous suffit de connaître le MID de l’unité commerciale avec laquelle vous travaillez – qui se trouve dans la liste déroulante Nom du compte, ainsi que dans l’implémentation de Collect Code sur votre site Web ou sur le « La mise en oeuvre«  page dans Marketing Cloud, que j’ai mentionnée dans la section des prérequis. Ayant ces informations, vous pouvez obtenir le point de terminaison en remplaçant l’espace réservé par votre MID:

https://[MID].recs.igodigital.com/[MID]/trigger

La charge utile envoyée à ce point de terminaison est de type « Application / json » et contient la valeur du data-colonne dans le trigger_payload-propriété:

{
  "trigger_payload": "[the string from the data-column of your trigger's data extension row]"
}

En réponse à cet appel API, vous obtiendrez de nombreuses informations intéressantes telles que:

  • produits dans le panier au moment du déclenchement
  • produits actuellement dans le panier
  • information si le panier a changé ou non
  • votre abonné a-t-il acheté entre-temps
  • code pour un pixel de suivi

Mais encore mieux, vous pouvez contrôler les données renvoyées en utilisant les paramètres d’URL suivants:

  • item_count (nombre maximum d’articles à retourner)
  • include (liste des attributs de produit séparés par une barre verticale de votre catalogue à renvoyer)
  • sort_by (comment les éléments doivent être triés (par exemple, item_order))
  • sort_direction (desc ou asc)
  • locale (dans le cas où vous utilisez des champs localisés, les données seront récupérées dans celui souhaité)

Donc, avec ces paramètres en place, votre URL de demande pourrait ressembler à ceci:

https://[MID].recs.igodigital.com/[MID]/trigger?item_count=2&include=ProductType|Color&sort_by=item_order&sort_direction=asc&locale=de_at

Et voici à quoi ressemble une réponse:

{
  "products": [
    {
      "link": "https://[MID].collect.igodigital.com/redirect/[some encoded string]",
      "image_link": "https://markus.codes/images/products/123.jpg",
      "product_code": "123",
      "name": "Demo Produkt",
      "regular_price": 40.00,
      "sale_price": 29.99,
      "sku_id": "123",
      "online_availability": "Y",
      "product_type": "demo",
      "color": "grün",
      "quantity": 1,
      "amount": "29.99"
    }
  ],
  "current_cart": [
    {
      "link": "https://[MID].collect.igodigital.com/redirect/[some encoded string]",
      "image_link": "https://markus.codes/images/products/123.jpg",
      "product_code": "123",
      "name": "Demo Produkt",
      "regular_price": 40.00,
      "sale_price": 29.99,
      "sku_id": "123",
      "online_availability": "Y",
      "product_type": "demo",
      "color": "grün",
      "quantity": 1,
      "amount": "29.99"
    }
  ],
  "same_products": "Y",
  "user": {},
  "purchased": false,
  "abandoned_items": "123",
  "tracking_pixel": ", Panier abandonné, Parcourir et liste de souhaits<span class="wtr-time-wrap after-title"><span class="wtr-time-number">10</span> minutes de lecture</span>"
}

Assez soigné, non? Imaginez simplement les possibilités que vous avez avec toutes ces données et les options dont vous disposez pour contrôler la réponse API!

Conclusions

La fonction Behavioral Trigger permet aux clients Marketing Cloud de démarrer plus rapidement que jamais avec des campagnes d’abandon de panier, de navigation et d’abandon de liste de souhaits. Et même difficile, il semble que vos possibilités soient limitées par le fait de ne pas avoir les détails dans l’extension de données, ce n’est pas le cas car vous pouvez interagir avec l’API et obtenir toutes les informations dont vous avez besoin. De plus, cela vous donne même plus de flexibilité lorsqu’il s’agit d’ajouter des champs et d’ajuster des paramètres tels que le délai d’expiration de la session et les périodes de suppression, car vous n’avez plus à impliquer l’équipe de Predictive Intelligence. Un autre avantage est de voir tous ces paramètres dans l’interface plutôt que de les configurer quelque part dans le backend où vous n’avez pas d’accès direct.

Maintenant que vous savez tout ce qui est nécessaire pour commencer, connectez-vous à Marketing Cloud, commencez à créer vos campagnes d’abandon et convertissez ces clients!





Source de l’article traduit automatiquement en Français