Afin de segmenter vos clients dans prestashop, il est utile de les ranger dans des groupes clients spécifique.
Ce nouveau module Prestashop, vous permettra d’assigner automatiquement les clients aux groupes souhaités dès leur inscription en fonction de paramètres prédéfinis.

Pour l’installation, comme pour tous mes modules hébergés sur github, l’installation par zip ne fonctionne pas.
Il est nécessaire de déposer le dossier “customerautogroups” , dans le dossier “modules” de votre site via FTP.

Une fois le module installé, un nouvel onglet est disponible dans l’administration, dans “client/ Customer Auto Groups”

Autogroups menu

Vous pouvez ensuite accéder à la liste des règles et créer vos nouvelles règles.

Liste règles auto groupes

 

Les règles sont cumulables et priorisables.

Voici par exemple le formulaire d’édition d’une règle, qui ajouter automatiquement tous les client  qui sont des hommes ( çad dont le champ Client “id_gender” = 1 ) dans un groupe client “Hommes”

customerautogroups

Les conditions possibles sont liées à tous les champs des classes Customer et Address.

Avec ce module il est donc possible de vérifier toutes les conditions suivantes :

  • Clients dont le prénom est Hervé
  • Clients dont le pays est France
  • Clients dont le code postal est 67000
  • Etc.

Le module est disponible sur github : https://github.com/nenes25/prestashop_customerautogroups

Il est uniquement fonctionnel avec Prestashop 1.5 et supérieurs.
N’hésitez pas remonter les améliorations possibles 🙂

Edit :
La version 0.2.0 rajoute la possibilité de supprimer tous les groupes ou de définir ce groupe par défaut.

Edit 2016-06-03 :
Si vous souhaitez utiliser dès règles basées sur les données des commandes, un nouvelle version beta du module est disponible.
Il faut récupérer le code de la branche “dev” sur github.
Je recherche actuellement des testeurs pour étudier les différents besoins et valider le bon fonctionnement de ces nouvelle conditions.

Edit 2017-06-04 :

Le module est compatible avec prestashop 1.7 🙂