Aller au contenu

Upsell & Cross-Sell

Système d'upsell et de cross-sell basé sur des règles pour Shopware 6. Créez dans l'administration des règles comme « Si le produit X est dans le panier → recommander le produit Y avec 10 % de remise » – sans aucune programmation. La remise affichée est déduite automatiquement dans le panier sous forme de ligne distincte.

Le socle gratuit fonctionne immédiatement. Des plans optionnels (achat intégré) débloquent les remises, le bloc cross-sell dans le panier et d'autres conditions.

Points forts

  • 🎯 Recommandations basées sur des règles – conditions et actions par listes déroulantes, sans code
  • 🛒 Upsell sur la page produit, cross-sell dans le panier et dans le mini-panier
  • 🏷️ Remise par recommandation (en % ou en montant) – réellement déduite dans le panier
  • 🧩 Bloc CMS « Upsell & Cross-Sell » pour toutes les mises en page des Mondes d'achat
  • ⏱️ Priorité et période de validité par règle
  • ⚙️ Activable par canal de vente, chaque emplacement séparément

Recommandations cross-sell dans le mini-panier

💳 Socle gratuit et plans optionnels

Le plugin est utilisable gratuitement. Les fonctions supplémentaires se réservent en option par achat intégré directement dans Shopware. Business comprend toutes les fonctions de Starter.

Fonction Gratuit Starter Business
Règles actives 3 10 illimitées
Condition « Produit dans le contexte » ✅ ✅ ✅
Action « Recommander un produit » ✅ ✅ ✅
Bloc upsell sur la page produit ✅ ✅ ✅
Bloc CMS dans les mises en page de pages produit ✅ ✅ ✅
Priorité, nombre de recommandations, masquer les produits déjà dans le panier ✅ ✅ ✅
Actions de remise (% et montant), déduites dans le panier – ✅ ✅
Bloc cross-sell dans le panier et dans le mini-panier – ✅ ✅
Bloc CMS dans toutes les mises en page (cross-sell) – ✅ ✅
Période de validité (du / au) par règle – ✅ ✅
Conditions catégorie, montant du panier et groupe de clients – – ✅
Action « Recommander les meilleures ventes d'une catégorie » – – ✅

Rien n'est caché

Les fonctions d'un plan supérieur restent visibles dans l'éditeur de règles – avec une indication et le bouton « Débloquer maintenant ». Shopware affiche les prix actuels dans la fenêtre d'achat intégré. Si un plan prend fin, toutes les règles sont conservées : seules les règles de plus haute priorité dans la limite s'appliquent, et les remises et fonctions des plans supérieurs ne sont plus appliquées.

🔧 Installation

  • Prérequis : Shopware 6.7 – aucun autre plugin n'est nécessaire
  • Installation depuis le Shopware Store ou par ZIP sous Extensions > Mes extensions
  • Installer et activer le plugin
  • Les règles se trouvent sous Marketing > Upsell & Cross-Sell

⚙️ Configuration

Ouvrez Extensions > Mes extensions > Upsell & Cross-Sell > Configurer. Chaque réglage peut être défini par canal de vente.

Réglage Description Par défaut
Activer Upsell & Cross-Sell dans ce canal de vente Interrupteur principal : désactivé = aucune recommandation ni remise dans ce canal activé
Afficher automatiquement le bloc upsell sur la page produit Bloc sous les informations produit ; désactivé = uniquement via le bloc CMS activé
Afficher le bloc cross-sell sur la page panier Starter activé
Afficher le bloc cross-sell dans le mini-panier Starter activé
Nombre maximal de recommandations par bloc 1 à 5 produits 3
Ne pas recommander les produits déjà dans le panier Les produits du panier ne sont pas recommandés à nouveau activé

Réglages par canal de vente

🧩 Gérer les règles

Marketing > Upsell & Cross-Sell liste toutes les règles avec leur type, leur priorité et leur statut. Ajouter une règle en crée une nouvelle.

Vue d'ensemble des règles dans l'administration

Réglages généraux

Champ Description
Nom Désignation interne de la règle
Type Upsell (page produit) ou Cross-sell (panier et mini-panier)
Priorité Si plusieurs règles recommandent le même produit, la priorité la plus haute l'emporte ; elle fixe aussi l'ordre dans le bloc
Active Activer ou désactiver la règle ; seules les règles actives comptent dans la limite du plan
Valable du / au Période optionnelle, p. ex. pour une semaine de promotion (Starter)

Conditions et actions

Chaque ligne se compose de SI (condition) et ALORS (action). La règle ne s'applique que si toutes les conditions sont remplies (ET) ; les actions de toutes les lignes sont alors exécutées. Pour une logique OU, créez plusieurs règles.

Éditeur de règles avec conditions et actions

Conditions

Condition Remplie lorsque … Plan
Produit dans le contexte le produit est consulté ou se trouve dans le panier Gratuit
Catégorie dans le contexte un produit de la catégorie ou d'une sous-catégorie est consulté ou dans le panier Business
Montant du panier au moins la valeur des marchandises du panier atteint le montant Business
Groupe de clients le client appartient au groupe de clients choisi Business

Actions

Action Effet Plan
Recommander un produit Le produit est recommandé sans remise Gratuit
Recommander un produit + remise (%) Recommandation avec badge « -10 % » ; la remise est déduite dans le panier Starter
Recommander un produit + remise (montant) Recommandation avec badge « Économisez 5,00 € » ; le montant s'applique par unité Starter
Recommander les meilleures ventes d'une catégorie Les produits les plus vendus de la catégorie (sous-catégories incluses) Business

🛒 Affichage dans la boutique

Upsell sur la page produit – les règles upsell dont les conditions correspondent au produit consulté apparaissent sous les informations produit, avec un badge de remise.

Bloc upsell sur la page produit

Cross-sell dans le panier (Starter) – les règles cross-sell qui correspondent au panier apparaissent sous les lignes de la page panier et dans le mini-panier. Le client ajoute les produits en un clic.

Remise sous forme de ligne distincte dans le panier

Quand la remise est-elle déduite ?

La remise apparaît sous forme de ligne distincte et est recalculée à chaque modification du panier :

  • Cross-sell : dès que le produit recommandé est dans le panier et que la règle correspond au panier.
  • Upsell : lorsque le produit a été ajouté directement depuis le bloc upsell (produits sans variantes ni prix échelonnés) ou que le produit déclencheur est également dans le panier.

Si plusieurs règles recommandent le même produit avec une remise, c'est la remise de la règle de plus haute priorité qui s'applique. Une remise en montant est saisie dans la devise par défaut, convertie dans la devise du client et ne dépasse jamais le prix de la ligne. Les commandes conservent leurs remises, même si la commande est recalculée plus tard dans l'administration.

Placement libre via les Mondes d'achat

Sous Contenus > Mondes d'achat, le bloc « Upsell & Cross-Sell » est disponible dans la catégorie Commerce. Dans l'élément, vous définissez votre propre titre et les recommandations : Automatique (upsell sur les pages produit, sinon cross-sell), Upsell pour le produit de la page ou Cross-sell pour le panier actuel (Starter). Dans le plan gratuit, le bloc s'affiche dans les mises en page de pages produit.

🖥️ Exemple

Objectif : les clients qui mettent la machine à expresso « Barista One » dans le panier doivent voir des grains assortis avec 10 % de remise.

  1. Marketing > Upsell & Cross-Sell > Ajouter une règle
  2. Nom : « Accessoires pour la Barista One », Type : Cross-sell, Priorité : 80, Active : oui
  3. Ajouter une condition :
    • SI Produit dans le contexte → Barista One
    • ALORS Recommander un produit + remise (%) → Grains d'expresso, Remise (%) : 10
  4. Ajoutez au besoin d'autres lignes avec la même condition pour un mousseur à lait et des tasses.
  5. Enregistrez – les recommandations apparaissent dans le panier et le mini-panier ; lorsque le client ajoute les grains, 10 % sont déduits.

🔐 Autorisations (ACL)

Sous Paramètres > Utilisateurs et autorisations > Rôles, vous trouvez l'entrée « Upsell & Cross-Sell » avec les niveaux :

Niveau Autorise
Lire Consulter les règles
Modifier Modifier les règles, conditions et actions
Créer Créer de nouvelles règles
Supprimer Supprimer des règles

⚡ Performance et données

Les règles sont évaluées côté serveur et mises en cache. Lorsque vous modifiez une règle, le cache des règles et les pages concernées du cache HTTP sont mis à jour automatiquement. Aucune donnée n'est transmise à des services externes. Une désinstallation sans « conserver les données » supprime toutes les règles.

❓ FAQ

Dois-je savoir programmer ?

Non. Toutes les règles se créent entièrement dans l'administration sous Marketing > Upsell & Cross-Sell par listes déroulantes.

La remise est-elle vraiment déduite dans le panier ?

Oui (à partir de Starter). La remise apparaît dans le panier sous forme de ligne distincte et est conservée dans la commande.

Quelle est la différence entre upsell et cross-sell ?

L'upsell recommande sur la page produit une alternative ou un complément au produit consulté. Le cross-sell recommande dans le panier et le mini-panier des produits adaptés à l'ensemble du panier.

Que se passe-t-il si plusieurs règles recommandent le même produit ?

Le produit n'est affiché qu'une fois. La règle de plus haute priorité s'applique – y compris pour la remise.

Que se passe-t-il à la fin de mon plan ?

Toutes les règles sont conservées. Seules les règles de plus haute priorité dans la limite (3 ou 10) s'appliquent encore ; les remises et les conditions Business ne sont plus appliquées.

Quelle version de Shopware est requise ?

Shopware 6.7. Aucun autre plugin n'est nécessaire.

📬 Support

Pour toute question, suggestion d'amélioration ou adaptation individuelle, contactez-nous par e-mail à support@cnk-plugins.de.