Passer au contenu

Comment configurer les recommandations de produits par e-mail

Définir la Source du bloc Produits sur Recommandations permet de classer les produits par Meilleures ventes, De retour en stock, Baisse de prix, Nouveautés, Achetés ensemble ou Basé sur ce qu’ils ont consulté, sans que vous ayez à choisir des produits ou à rédiger une règle de catalogue. Consultez Obtenir des produits recommandés pour chaque champ que cette source ajoute. Trois de ces stratégies nécessitent des données externes à votre catalogue pour fonctionner : Meilleures ventes lit votre historique de commandes, et Achetés ensemble et Basé sur ce qu’ils ont consulté lisent ce que les acheteurs ont regardé et acheté. Ce guide explique ce qu’il faut envoyer pour que chaque stratégie ait des éléments à classer.

Avant de commencer

Anchor link to

Assurez-vous que le catalogue de votre compte contient des produits. Allez dans Contenu → Catalogue de produits et connectez un flux, importez un CSV ou ajoutez des produits manuellement. Apprenez à remplir votre catalogue.

Quelles stratégies nécessitent des événements

Anchor link to

Trois des six stratégies classent les produits à partir des événements que vous envoyez ; les trois autres se basent directement sur votre catalogue et ne nécessitent rien de votre part.

StratégieNécessite des événements ?Source de données
De retour en stockNonChangements de stock du catalogue
Baisse de prixNonChangements de prix du catalogue
NouveautésNonDate d’ajout au catalogue
Meilleures ventes (7/30 jours)OuiPW_OrderCreated / PW_OrderUpdated avec items
Basé sur ce qu’ils ont consultéOuiTout événement contenant un ID de produit
Achetés ensembleOuiTout événement contenant un ID de produit, plus un tag d’appareil

Un changement de stock ou de prix dans votre flux, ou la prochaine synchronisation planifiée, met à jour automatiquement De retour en stock, Baisse de prix et Nouveautés. Rien à envoyer pour ces trois-là.

Meilleures ventes : ajoutez des articles à vos événements de commande

Anchor link to

Meilleures ventes (7 jours) et Meilleures ventes (30 jours) classent les produits en fonction du nombre d’unités vendues pendant cette période. Elles lisent le tableau items sur PW_OrderCreated et PW_OrderUpdated, en particulier le productId et la quantity de chaque article.

Si vous envoyez déjà PW_OrderCreated pour effacer les tags de panier abandonné, cet appel minimal (juste orderId) efface toujours le panier, mais il ne donne rien à compter à la stratégie Meilleures ventes. Ajoutez les articles de la commande au même appel :

{
"request": {
"hwid": "8f65b16df378e7a6bece9614e1530fb2",
"application": "XXXXX-XXXXX",
"event": "PW_OrderCreated",
"attributes": {
"orderId": "ORDER-10293",
"items": [
{
"productId": "SKU-4821",
"quantity": 1
},
{
"productId": "SKU-5190",
"quantity": 2
}
]
},
"userId": "shopper@example.com"
}
}

productId doit correspondre à l’ID que votre Catalogue de produits utilise pour cet article, afin que la stratégie Meilleures ventes puisse rechercher le produit à afficher. Les champs d’article supplémentaires (prix, nom, etc.) sont ignorés pour cette stratégie. Seuls productId et quantity comptent pour le classement. Envoyez le même tableau items sur PW_OrderUpdated pour les modifications de commande, les remboursements ou les annulations partielles, car la stratégie Meilleures ventes recompte à partir de ce que dit le dernier événement pour cette commande.

Basé sur ce qu’ils ont consulté et Achetés ensemble : suivez l’activité des produits

Anchor link to

Les deux stratégies se construisent à partir du même signal : des événements qui contiennent un ID de produit. Vous n’avez pas besoin d’un nom d’événement dédié à la “consultation de produit” — tout événement personnalisé envoyé via postEvent compte, tant que ses attributes incluent l’une de ces clés :

  • Un seul produit, en tant qu’attribut de premier niveau : product_id, productId, productid, item_id ou sku.
  • Plusieurs produits, sous forme de tableau products où chaque élément a product_id, productId, id ou sku.

Par exemple, déclenchez votre événement de consultation de produit existant avec un attribut d’ID de produit déjà présent :

{
"request": {
"hwid": "8f65b16df378e7a6bece9614e1530fb2",
"application": "XXXXX-XXXXX",
"event": "ProductViewed",
"attributes": {
"product_id": "SKU-4821",
"category": "Audio"
},
"userId": "shopper@example.com"
}
}

Basé sur ce qu’ils ont consulté classe les produits avec lesquels chaque acheteur a récemment interagi — aucune configuration supplémentaire n’est nécessaire une fois que les événements ci-dessus sont envoyés.

Achetés ensemble classe les produits fréquemment achetés avec un produit d’ancrage, sur l’ensemble de l’historique de votre compte. Il a besoin d’une chose de plus : un Tag de produit, un tag d’appareil qui contient l’ID du produit d’ancrage actuel. Définissez le nom du champ lorsque vous configurez la stratégie dans le bloc Produits (par exemple PW_LastViewedProductID), puis maintenez ce tag à jour sur chaque appareil. Par exemple, définissez-le sur l’ID du produit chaque fois que l’acheteur consulte un produit. Sans le tag défini sur un destinataire, le bloc se rabat sur le catalogue standard pour lui.

Confirmez que vos événements arrivent bien

Anchor link to

Avant d’ajouter le bloc, vérifiez que Pushwoosh reçoit bien les événements ci-dessus : allez dans Audience → Événements, ouvrez l’événement que vous avez envoyé (PW_OrderCreated ou l’événement personnalisé contenant un ID de produit), et confirmez que des occurrences récentes apparaissent. Consultez Statistiques des événements.

Ajoutez le bloc à votre e-mail

Anchor link to

Ajoutez un bloc Produits à votre contenu d’e-mail, définissez la Source sur Recommandations, et choisissez une Stratégie. Consultez Obtenir des produits recommandés pour chaque champ dans le panneau des paramètres. Cliquez sur Actualiser l’aperçu pour vérifier que le canevas se remplit avec de vrais produits avant d’envoyer.