Recommandations de produits par IA — Documentation
Recommandations de produits par IA montre à chaque visiteur les produits qu’il a le plus de chances d’ajouter ensuite. Le module apprend de vos propres commandes et de ce que regardent vos visiteurs, affiche les recommandations là où les clients se décident et vous indique ce qu’elles rapportent — le tout dans PrestaShop, sans service externe auquel s’abonner et sans qu’aucune donnée client ne quitte votre boutique. Ce guide couvre l’installation et la configuration, les blocs et les onze stratégies, les styles et les règles, les tests A/B, les ventes, les analyses, les paramètres, le multiboutique, la vie privée et le dépannage.
Ce que le module apporte à votre boutique
Recommandations de produits par IA montre à chaque visiteur les produits qu’il a le plus de chances d’ajouter ensuite. Le module apprend de votre propre boutique, de vos commandes et des produits que regardent vos visiteurs, affiche les recommandations là où les clients se décident et vous indique ce qu’elles rapportent. Tout fonctionne dans PrestaShop : aucun service externe auquel s’abonner, rien à importer, et aucune donnée client ne quitte votre boutique.
Trois choses qu’il fait
1. Il apprend de votre boutique
- Les produits achetés dans les mêmes commandes : « achetés ensemble ».
- Les produits que regardent les mêmes visiteurs : « consultés ensemble ».
- Ce qui est populaire en ce moment, et vos meilleures ventes.
- Les commandes passées sont lues à l’installation : les premières recommandations sont prêtes tout de suite.
2. Il les montre là où ils font vendre
- Treize emplacements : fiche produit, à côté du bouton Ajouter au panier, pop-up d’ajout au panier, panier, pages catégories, page d’accueil, confirmation de commande, compte client et d’autres encore.
- Avec les miniatures produits de votre thème, en grille, en carrousel, en liste compacte ou en lot « Souvent achetés ensemble ».
3. Vous voyez ce qu’il rapporte
- Impressions, clics, et les commandes et les ventes qui ont suivi un clic, par bloc.
- La part des ventes de votre boutique.
- Des tests A/B valident une stratégie sur une partie de vos visiteurs avant que vous ne changiez.
Autour de ces trois points, vous gardez la main : chaque stratégie est expliquée simplement, un aperçu en direct montre un bloc dans votre thème avant que vous n’enregistriez, vos propres règles passent en premier (toujours afficher un produit en premier, séparer deux produits, recommander les accessoires d’une catégorie), et vous pouvez exclure des produits et des catégories.
Ce que voient vos clients
Sur la fiche produit, le lot « Souvent achetés ensemble » présente le produit avec jusqu’à trois produits que d’autres clients ont commandés avec lui, le prix total et un seul bouton Tout ajouter au panier. Plus bas, un second bloc peut montrer ce que d’autres visiteurs ont consulté. Quand un produit ne peut pas être commandé, « Alternatives disponibles » apparaît à côté du bouton Ajouter au panier ; dans la pop-up d’ajout au panier et dans le panier, le module suggère ce qui va avec le panier. Le chapitre 7 présente chaque emplacement.

- Le produit de la page et les produits achetés avec lui.
- Une case à cocher par produit : le client décoche ce qu’il ne veut pas.
- Le total des produits cochés, mis à jour immédiatement.
- Tout ajouter au panier ajoute tous les produits cochés en un clic.
Ce que vous voyez dans le back-office
Le module a une seule page, Catalogue › Recommandations produits. Elle s’ouvre sur Premiers pas, quatre étapes courtes pour la première configuration (chapitre 4), puis sur le Tableau de bord : une phrase qui dit si les recommandations fonctionnent, quatre tuiles (apprentissage, blocs, données des visiteurs, résultats), un plan de vos pages avec chaque bloc à sa place, et les points qui demandent votre attention (chapitre 5).
À qui il s’adresse
- Toute boutique sous PrestaShop 8 ou 9 qui veut des paniers plus gros et davantage de deuxièmes commandes, sans configurer une plateforme d’« IA » externe.
- Les petites boutiques démarrent dès le premier jour : le module lit les commandes que vous avez déjà, et complète un bloc avec des produits similaires, tendance ou parmi les meilleures ventes tant qu’il a trop peu d’historique.
- Les grandes boutiques avec beaucoup de clients fidèles peuvent ajouter le modèle entraîné optionnel du service Python pour les sélections personnalisées (section 15.4). Le module fonctionne entièrement sans lui.
À propos de ce guide
Les libellés en gras sont écrits exactement comme le back-office les affiche ; Catalogue › Recommandations produits est un chemin de menus. Les captures d’écran proviennent d’une boutique de démonstration avec quelques centaines de commandes sur le catalogue de démonstration de PrestaShop : vos chiffres seront différents. Les cercles numérotés d’une capture d’écran sont expliqués dans la liste placée dessous.
Configuration requise et compatibilité
Le module fonctionne en PHP dans votre boutique, sur un hébergement mutualisé ordinaire. Rien d’autre n’est à installer pour les recommandations ; le service Python est une option pour les grandes boutiques.
| Élément | Pris en charge |
|---|---|
| PrestaShop | 8.0 à 9.x |
| PHP | 7.2 à 8.5 (selon ce qu’accepte votre version de PrestaShop) |
| Thèmes | Classic, Hummingbird et les thèmes construits sur eux. Un bloc s’affiche là où votre thème imprime l’emplacement correspondant (hook) ; le tableau de bord vous avertit quand un bloc que vous avez activé n’a pas d’emplacement dans votre thème, et une balise widget place un bloc n’importe où (section 6.8). |
| Multiboutique | Oui : paramètres, blocs, styles, règles, tests et chiffres par boutique (chapitre 16). |
| Langues du back-office | Anglais, français, espagnol, allemand, italien, polonais, roumain, hongrois. |
| Titres des blocs pour les clients | Intégrés pour l’anglais, le français, l’espagnol, l’allemand, l’italien, le polonais, le roumain, le hongrois et le néerlandais ; toute autre langue reçoit l’anglais jusqu’à ce que vous écriviez ses titres. |
| Consentement aux cookies | GDPR Pro est lu directement ; tout autre outil de consentement se connecte avec une ligne de script (section 17.2). |
| Serveur | Pas de Redis, pas de serveur de cache supplémentaire, pas de service externe. Une tâche cron est facultative : les recommandations se recalculent d’elles-mêmes une fois par jour. |
| Service Python optionnel | Pour « Recommandé pour vous » sur les grandes boutiques : un service séparé (Python 3.11 ou son image Docker) sur un serveur qui peut lire la base de données de votre boutique. |
Ce que lit le module, et quand
- Vos commandes : les commandes valides des 365 derniers jours (la période peut être modifiée), pour trouver les produits achetés ensemble et vos meilleures ventes.
- Les consultations de produits et les ajouts au panier de vos visiteurs, enregistrés par le module lui-même à partir du jour de son installation, lorsque le visiteur a accepté les cookies si votre boutique demande le consentement.
- Votre catalogue : catégories, marques, caractéristiques et prix, pour les produits similaires et les alternatives haut de gamme.
Le moteur en tire des listes de produits associés une fois par jour. Les pages de votre boutique ne font ensuite que consulter ces listes : les blocs ne coûtent presque rien à vos pages.