Module de recommandation produit PrestaShop : actif dès le jour 0
Par Grégory Le Goff ·
Un module de recommandation produit ne devrait pas rester vide pendant les premières semaines d'une boutique, ni pendant les premières semaines ou premiers mois de vie d'un nouveau produit dans le catalogue.
Classiquement, les solutions qui dépendent principalement des clics et des achats ont besoin d'un historique avant de pouvoir classer correctement les produits. RecoKit propose une autre porte d'entrée pour un module de recommandation produit PrestaShop : commencer par les informations déjà présentes dans le catalogue, les données fournisseur, la connaissance encyclopédique des LLM, puis enrichir les résultats avec les signaux de ventes disponibles au fur et à mesure qu'ils apparaissent.
Un module PrestaShop, sans modification du thème
Le module RecoKit s'installe depuis le back-office PrestaShop, comme n'importe quel module de recommandation produit disponible sur PrestaShop Addons. Après l'installation, il crée ou associe automatiquement le compte de la boutique auprès de l'API RecoKit et enregistre les identifiants nécessaires. Si cette connexion automatique échoue, la page de configuration permet une saisie manuelle.
Le module s'appuie sur les hooks officiels PrestaShop pour s'intégrer à la boutique. Il n'impose pas de modifier les fichiers du thème et n'altère pas les tables natives de PrestaShop.
Télécharger gratuitement le module PrestaShop
Comment fonctionne l'intégration
Synchronisation du catalogue
Après une connexion réussie, une synchronisation initiale transmet les produits actifs à RecoKit : nom, description, prix, stock, catégories et images disponibles. Les hooks de création, modification, suppression et mise à jour de stock permettent ensuite de transmettre les changements en continu.
Cette synchronisation et les calculs de recommandations sont asynchrones. Les associations fondées sur les ventes peuvent apparaître après quelques minutes. Les traitements IA peuvent demander davantage de temps selon la taille du catalogue. Le bouton Synchroniser le catalogue produits sert à relancer le traitement en cas d'interruption, de déphasage ou de modification massive.
Widget de recommandations et cross-sell
Le module charge les ressources du widget de recommandation produit et fournit des emplacements sur la fiche produit, le panier et, selon le paramétrage, le panier latéral ou la fenêtre d'ajout au panier — les emplacements classiques pour du cross-sell PrestaShop et de la vente additionnelle. Les recommandations sont préparées côté serveur ; le navigateur reçoit uniquement les résultats nécessaires à l'affichage, ce qui n'entraîne aucun ralentissement au chargement.
Les recommandations sont calculées par micro-batch, et les résultats sont stockés en base pour être fournis rapidement au site.
Selon la configuration et le plan, les zones peuvent distinguer les produits similaires, complémentaires, les bundles et les recommandations liées à une intention d'achat.
Contrôle marchand
RecoKit fournit un espace de pilotage permettant de consulter et d'ajuster les recommandations avant leur affichage. Le module PrestaShop reste léger : il transmet les données du catalogue et affiche les résultats préparés par le service.
Pourquoi commencer par le catalogue ?
Une nouvelle boutique, une nouvelle collection ou un produit récemment ajouté n'a pas encore de données comportementales. Les informations du produit (texte, attributs, catégorie et image lorsqu'elle est disponible) fournissent déjà un signal exploitable pour rechercher des produits similaires et complémentaires.
Les données de ventes peuvent ensuite affiner les résultats. RecoKit combine donc une base sémantique utile au démarrage avec des signaux comportementaux lorsqu'ils deviennent disponibles. Des caractéristiques absentes ou ambiguës dans les fiches produit limitent nécessairement la qualité du classement — c'est pourquoi RecoKit signale aussi les attributs manquants susceptibles d'affecter la pertinence des recommandations.
Comment RecoKit se distingue des autres modules PrestaShop
La plupart des modules de recommandation disponibles sur PrestaShop Addons fonctionnent en cross-sell manuel (associations définies produit par produit) ou en "produits les plus vendus/les plus vus", ce qui suppose déjà du trafic et des ventes. RecoKit se positionne différemment sur deux points :
- Aucune association manuelle à configurer : le classement démarre sur la base sémantique du catalogue, pas sur des règles saisies à la main.
- Pas besoin d'attendre le volume de ventes : les recommandations sont actives dès la synchronisation initiale, puis affinées progressivement par les signaux comportementaux.
Installation rapide
- Téléchargez l'archive ZIP depuis la page PrestaShop RecoKit.
- Dans PrestaShop, ouvrez Modules et services → Installer un module.
- Sélectionnez le ZIP sans le décompresser.
- Ouvrez la configuration du module. La création ou l'association du compte est automatique.
- Laissez la synchronisation initiale et les traitements s'exécuter, puis vérifiez les emplacements de recommandations.
Le guide d'installation détaillé décrit également la procédure de dépannage.
FAQ PrestaShop
Faut-il créer un compte sur recokit.fr ?
Non. Le module tente automatiquement de créer ou d'associer le compte de la boutique. Un email de définition de mot de passe peut être demandé depuis sa page de configuration si un accès au portail est nécessaire.
Les recommandations apparaissent-elles immédiatement ?
Non. La synchronisation et les calculs sont asynchrones. Les associations de ventes prennent généralement quelques minutes ; les traitements IA peuvent être plus longs selon le catalogue.
Que faire en cas de catalogue incomplet ?
Consultez l'alerte affichée dans la configuration du module, vérifiez l'accès HTTPS à l'API RecoKit, puis utilisez le bouton de synchronisation manuelle pour relancer le traitement.
Le module est-il compatible avec mon thème ?
Il s'appuie sur les hooks PrestaShop et ne demande pas de modification manuelle du thème. Un thème très personnalisé peut nécessiter une vérification de l'emplacement visuel.
Que se passe-t-il à la désinstallation ?
La désinstallation ne déconnecte pas automatiquement la boutique. La déconnexion et la suppression des identifiants se font séparément depuis la configuration du module.