Tout sur : CRM
Présentation des possibilités de VTigerCRM
Bon, j’ai promis une présentation de VTigerCRM et de ses possibilités (que je crois bien plus importantes que celle de SugarCRM, en tout cas si on reste dans le domaine gratuit et facile d’utilisation).
J’ai mis cette présentation sous Scribd, et voilà ce que ça donne.
Cette présentation est bien sûr téléchargeable en PDF (1,4 Mo) ici.
J’ai installé correctement VTigerCRM, et je le prouve : voici les screenshots de la procédure d’installation, ainsi qu’un screenshot de celle pour procéder à l’ajout d’un langage pack dans VTigerCRM.
Installer VTigerCRM sur un hébergement WEB :
- D’abord, il vous faudra télécharger les sources
- Puis, il vous faudra décompresser l’archive contenant ces sources
- Il vous faudra les envoyer sur un hébergement web (comme avec WordPress/DotClear/Joomla par exemple)
- Puis aller à la racine du dossier où est situé votre VTiger sur l’hébergement, et ce, avec votre navigateur favoris, j’ai nommé Firefox (ça marche aussi avec les autres, hein). Par exemple, si vous avez envoyé votre dossier vtiger (le dossier et le contenu) sur monhebergementvtiger.net/ici, et bien pour accéder à la procédure d’installation, il faudra aller à l’URL monhebergementvtiger.net/ici/vtiger/.
Ensuite, vous allez tomber sur les pages suivantes (cliquez sur les images pour les avoir en plus grand) :
Voilà ! C’est fait !
Maintenant, vous allez peut-être vouloir utiliser VTiger en langue française.
Pour cela :
Téléchargez le language pack qui correspond à la version de VTigerCRM que vous avez installé.
Suivez la procédure d’installation, que je rappelle ici :
Pour installer un pack de langue, les manipulations sont très simples et à la portée de tous.
- Téléchargez l’archive contenant les fichiers de langue (page de téléchargement des packs français)
$default_language = ‘fr_fr’;
- Décompresser l’archive, vous devez y trouverez normalement un répertoire « include » et un répertoire « module ».
- Copiez ces deux répertoires à la racine de votre installation de vtiger CRM.
- Éditez le fichier /config.inc.php (il se trouve à la racine de votre installation)
- Changez la ligne :
$languages = Array(‘en_us’=>’US English’,);
par :
$languages = Array(‘en_us’=>’US English’,'fr_fr’=>’Français’,);
La langue Française est maintenant disponible dans la liste de sélection de la page login.
Vous pouvez définir le Français comme langue par défaut.
Changez la ligne :
$default_language = ‘en_en’;
J’ai fait un screenshot de ce qu’il faut modifier (cliquez sur l’image pour la voir en plus grand) :
Enfin, il suffit d’aller à la page d’identification de VTiger, et dans le menu déroulant, de choisir la langue française ! Facile, non ?
SugarCRM : Présentation & notes (différence avec VTigerCRM)
J’ai fait cette présentation pour l’entreprise où je fais actuellement mon stage. Elle ne comporte pas de données sur ladite entreprise, et pourra donc servir à toute personne intéressée dans son fonctionnement.
De surcroit, l’entreprise où je suis souhaitant faire du publipostage grâce à SugarCRM, j’ai fait des recherches à droite et à gauche, donc je poste ici les conclusions.
Le publipostage sur Internet en lien avec SugarCRM
Les références trouvées sur le net à propos du publipostage via SugarCRM se rapportent souvent à un but de production de lettres papier personnalisée. Or, mon cahier des charges demande un publipostage par voie électronique (envoi de mails personnalisés à partir des bases de données de SugarCRM).
Comment faire du publipostage par mail :
- Le publipostage se fait à partir de Word/Writer (à l’aide d’un plugin), où l’on peut créer des tables, et des modèles de lettres, lesquels/lles sont fusionnables lors du publipostage.
- Le publipostage sous ces logiciels implique de sélectionner une sortie : Imprimante (lettres papier) ou envoi de mail (Pour configurer une adresse Gmail, comme par exemple une adresse mail via Google Apps, c’est ici, ici et ici).
- Ce publipostage implique de faire concorder le logiciel de traitement de texte avec un logiciel de messagerie : par exemple MS Outlook/MS Word ou OOWriter/Mozilla Thunderbird.
- Tout cela se fait à l’aide d’un plugin qui fait le lien.
Le problème réside dans le fait que ces solutions ne supposent jamais (à ma connaissance) l’externalisation des bases de données (or c’est ce qui nous intéresse ici), ou bien l’externalisation du logiciel. De surcroit, les plugins permettant de faire le lien entre la base de donnée de SugarCRM et MS Word ou bien OpenOffice.org Writer ne sont disponibles qu’avec les versions payantes de SugarCRM, à savoir les versions Professionnal et Enterprise. Leurs différences sont expliquées avec plus de détail ici.
Donc pour faire du publipostage sous SugarCRM, il faut payer.
Un petit schéma résume la situation :
MAIS :
VTiger, qui est un logiciel frère de SugarCRM (un dérivé, en quelque sorte, appelé « fork » en jargon informatique), propose gratuitement lesdits plugin. Donc qui veut faire du publipostage gratuitement, avec un CRM puissant et en ligne, devra se tourner vers VTiger (donc le site web officiel est là et la communauté française ici).
Je publie une partie d’un petit tutoriel que je m’étais fait après avoir installé SugarCRM en local sur mon Linux.
Problèmes aux niveau de la configuration de phpmyadmin (ajout de virtualhosts, reload nécessaire de apache2), ainsi qu’au niveau de la configuration de PHP (taille de la mémoire passée de 16Mo à 42Mo, taille des fichiers uploadable de 2Mo à 6Mo, en allant modifier le fichier php.ini dans le répertoire /etc/php5/apache2/).
Ajout de deux modules à PHP (dans le but de régler les problèmes dans l’installation de SugarCRM en local, notamment en ce qui concerne la gestion des mails) :
- php5-curl : PHP supporte libcurl, une bibliothèque créée par Daniel Stenberg, qui vous permet de vous connecter, de communiquer avec de nombreux serveurs, grâce à de nombreux protocoles. libcurl supporte actuellement les protocoles suivants : HTTP, HTTPS, FTP, gopher, telnet, dict, file, et LDAP. libcurl supporte aussi les certificats HTTPS, les POST HTTP, PUT HTTP, le chargement par FTP (ce qui peut être fait par l’extension FTP), les chargements par formulaire HTTP, les proxies, les cookies et l’identification par mot de passe et nom d’utilisateur. Exemple : Utilisation de cURL pour récupérer le contenu d’une page et l’enregistrer dans un fichier texte.
- php5-imap : « Internet Message Access Protocol (IMAP) est un protocole utilisé par les serveurs de messagerie électronique, fonctionnant pour la réception. » (source : Wikipédia). Ce paquet fournit un module pour les fonctions IMAP dans les scripts PHP. Il est employé dans de nombreux logiciels tel que VTigerCRM pour gérer des fonctions de messagerie.
Problème de droits au niveau de l’installation du pack de langue française.
Debuggage d’abord avec apache en regardant dans /var/log/apache2/ les fichiers error.log et access.log (avec la commande bash « cat » ou « more »).
Si on ne trouve pas les erreurs correspondantes dans apache, debuggage avec les messages d’erreurs de PHP.
Utilisation de SugarCRM en local, dans le but de le prendre en main (prise en main plus aisée, après lecture de la documentation la veille) :
- Apprentissage des outils de définitions de rendez-vous et d’appels, avec les différents outils qui s’y rapportent (Calendrier, gestionnaire d’appels, et gestionnaires de rendez-vous).
- Création de plusieurs comptes type, en rapport avec le monde du vin, de la restauration et du théâtre.
- Création de plusieurs affaires (ventes et achats : affaire est le mot qui regroupe tous les cash-flows liés à l’approvisionnement et à la vente de produits).
Étude de l’utilisation de l’outil de personnalisation des champs, afin de pouvoir ajouter ou supprimer des champs dans l’application dédiée à la gestion des ventes dans l’outil SugarCRM.
Pour modifier des champs dans SugarCRM :
Aller dans Admin > Studio > Module à éditer.
Création du champ associé au libellé « Date de la première rencontre » dans Compte.
Création d’un champ de sélections associées aux préférences de goût dans « Affaires ». Je ne suis pas parvenu à aller jusqu’au bout : le champ créé n’apparaît pas dans l’interface relative aux comptes. (Ce problème a été réglé par la suite : en fait c’est le fait que SugarCRM soit installé en local qui posait problème : l’installation en ligne a permit de modifier les champs normalement).
Cette page a pu être faite grâce aux tutoriels d’Ubuntu-fr (pages LAMP et VirtualHost) et à la documentation française sur SugarCRM.
Notes prises à propos de l’installation et de la vérification de la bonne installation de LAMP.
- Installer un serveur apache (LAMP ; c’est à dire sous Linux, avec Apache, MySQL et PHP) en local sur son ordinateur :
- D’abord, ouvrir une commande et taper : sudo apt-get install apache2 apache2-doc mysql-server php5 libapache2-mod-php5 php5-mysql phpmyadmin
- Attention, pendant l’installation, vous aurez certainement à intervenir pour valider la lecture de la licence, ainsi que pour donner un mot de passe administrateur à MySQL.
- Après l’installation, vérifier que Apache a bien fonctionné en allumant le navigateur et en tapant : http://localhost/
- Si vous avez le message « It Works », c’est que c’est bon.
- Supprimez le fichier index.html situé dans /var/www/ (ce qui peut être fait en tapant dans un terminal : sudo rm /var/www/index.html)
- Maintenant, on va vérifier que PHP est bien fonctionnel. Pour cela, creez sur le bureau un fichier vide, dans lequel vous écrirez : « <?php phpinfo(); ?> » (écrire ce qui est entre les guillemets). Puis, renommez le fichier en « phpinfo.php » (le nom qui est entre les guillemets). Enfin, déplacez le fichier phpinfo.php dans le répertoire /var/www/ (ce qui peut être fait très simplement en tapant dans le terminal : « sudo mv /home/moncompte/Desktop/phpinfo.php /var/www/phpinfo.php », bien sûr, ne taper que ce qui est entre les guillemets et remplacer moncompte par votre nom de compte. Par exemple, mon compte est appelé louis –parce que je m’appelle Louis–, donc la ligne de commande que j’ai tapée est sudo mv /home/louis/Desktop/phpinfo.php /var/www/phpinfo.php).
- Puis tester le fichier en question en allant à la page « http://localhost/phpinfo.php » (ne taper que l’adresse entre les guillemets, bien sûr).
- Si quand vous allez à l’adresse http://localhost/, vous ne voyez pas de dossier phpmyadmin, c’est qu’il manque le lien. Pour le créer, (car sous Ubuntu Hardy et Gusty, celui-ci n’est pas créé par défaut), taper dans le terminal : « sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin ».
- Puis, rendez-vous à l’adresse http://localhost/ (si vous y étiez déjà , rafraichissez votre page web, à l’aide de la touche F5 par exemple). A cette adresse, vous trouverez sur la page un dossier nommé phpmyadmin. Après avoir cliqué dessus, vous devriez accéder à l’interface graphique de phpmyadmin (et plus précisément à la page d’authentification).
- Si jusque là tout s’est bien passé, c’est que le serveur LAMP est bien installé.
Rappels :
- pour allumer MySQL, il faut taper dans la commande « sudo /etc/init.d/mysql start » (ou « sudo /etc/init.d/mysql restart » pour le rallumer)
- pour éteindre MySQL, il faut taper dans la commande « sudo /etc/init.d/mysql stop »
- pour allumer Apache2, il faut taper dans la commande « sudo /etc/init.d/apache2 start » (ou « sudo /etc/init.d/apache2 restart » pour le rallumer)
- pour éteindre Apache2, il faut taper dans la commande « sudo /etc/init.d/apache2 stop »

Compte rendu des possibilités relatives au publipostage via mail du CRM VTiger.
D’abord et avant tout :
- Le site web officiel de SugarCRM
- La page des téléchargements pour le logiciel en lui-même, les packs de langue, et les plugins Outlook/Thunderbird/Office.
A propos de VTigerCRM :
- Le plugin Office de VTiger permet de faire du publipostage dans Word à partir des bases de données Outlook.
- le document de fusion se crée sous Word après l’installation du plugin de Vtiger relatif à Office. (Je travaille avec Office 2003)
- Il faut ouvrir un nouveau document sous Word, cliquer sur le menu Vtiger dans la barre d’Outils (à activer dans Word via Affichage/Barre d’Outils). Dans Word, se connecter à Vtiger pour activer le Menu « Insérer Champs de fusion ». On crée ensuite le document Word et on sauvegarde.
- Page parlant des divers Plugins :
Présentation
Modules additionnels libres pour une parfaite intégration avec votre bureautique.
Ces modules sont de petits programmes que vous téléchargez et installez sur votre ordinateur. Après un simple réglage nécessaire, ils vont s’intégrer directement dans vos outils bureautiques et établir un dialogue avec votreCRM…
Plug-in Outlook
Intégration Microsoft Outlook
Dans la plupart des petites et moyennes entreprises, les applications de messageries électroniques (e-mail) et de CRM cohabitent depuis un certain temps dans les infrastructures informatiques.
Depuis l’origine les services de messageries électroniques jouent un rôle vital dans la communication avec les clients. Une fois que les choses ont pris une telle ampleur qu’il devient très difficile de gérer ses clients avec les services de messageries électroniques existantes, les entreprises cherchent des solutions de gestion de la relation client plus sophistiquées. Or, pendant ce temps, l’utilisation dese-mails est devenue tellement populaire auprès des utilisateurs que les directeurs informatiques se sentiraient peu disposés à en abandonner les services. Mais du même temps, ils aimeraient aussi utiliser les systèmesCRM pour augmenter la productivité.
Dans une perspective générale, les solutions de Gestion de la Relation Client (installées autant qu’hébergées) et les services de messageries électroniques se complètent l’un l’autre. La plupart des études révèlent que Microsoft® Outlook® est l’un des clients mail les plus utilisés sur le marché.
Beaucoup de vendeurs de CRM se targuent de fournir une intégration de Microsoft® Outlook® avec leur solution CRM mais les clients doivent supporter le poids de charges supplémentaires.
La plupart des projets CRM en Open Source ne font pas exception à cette tendance. Ils fournissent le logiciel CRM gratuitement et en Open Source mais quand on en arrive à l’intégration de Microsoft® Outlook®, le code n’est plus libre.
Se rendant compte de ce fait, l’équipe vtiger CRM a publié un Plug-in Outlook vtiger pour les utilisateurs de Microsoft® Outlook® en tant que Projet Open Source via SourceForge.net.
Le Plug-in Outlook vtiger pour Microsoft® Outlook® est parfaitement fonctionnel, utile à l’amélioration de la productivité en entreprise et il évolue rapidement en se basant sur les réactions de la communauté Open Source.
Fonctions clés
>> Synchronisation des contacts entre Microsoft® Outlook® et Vtiger CRM
>> Ajout d’entrées apparentées clients des messages mails entrants/sortants provenant de Microsoft® Outlook® directement dans les contacts du CRM
>> Filtrage des e-mails de Microsoft® Outlook® et ajout des seuls e-mails nécessaires dans le CRM
>> Synchronisation des tâches apparentées clients entre Microsoft® Outlook® et le CRM
>> Synchronisation des calendriers apparentés clients (appels et réunions) entre Microsoft® Outlook® et le CRM
>> Résolutions des conflits entre Microsoft® Outlook® et les données du CRM (contacts, tâches et calendrier) s’il y a une disparité
Le Plug-in Outlook Vtiger est un logiciel qui s’installe en local sur votre machine. Vous le trouverez en version française dans la zone de téléchargements de votre support client.
Plug-in Thunderbird Mozilla
Intégration Thunderbird
L’extension Vtiger Thunderbird, destinée au client de messagerie Thunderbird / Mozilla, est un ajout pour le CRM Vtiger parfaitement fonctionnel, utile à l’amélioration de la productivité en entreprise. Vous pouvez ajouter les messages et contacts de ce client mail dans leCRM.
Fonctions clés
>> Ajout d’entrées apparentées clients des messages mails entrants/sortants provenant de Thunderbird / Mozilla directement dans le CRM : en tant qu’historique d’activité ou les e-mails dans vos contacts
>> Importation des contacts du CRM dans le client Thunderbird / Mozilla
>> Exportation des contacts du client Thunderbird / Mozilla vers le CRM
L’extension Thunderbird Vtiger est un logiciel qui s’installe en local sur votre machine et s’intègre automatiquement dans Thunderbird. Vous la trouverez en version française dans la zone de téléchargement de votre support client.
Plug-in Office
Intégration Microsoft Office
Le Plug-in Office vtiger pour Microsoft® Word® est une extension parfaitement fonctionnelle, utile à l’amélioration de la productivité en entreprise et destinée à créer rapidement, à la volée, des courriers par fusion/publipostage de documents, tels que des lettres mises en forme, des étiquettes d’adresses, enveloppes, catalogues et autres documents basés sur des données sources des clients enregistrés dans leCRM.
Fonctions clés
>> Création de modèles Microsoft® Word® basés sur les champs de base de données du CRM (Rôles principaux, Comptes, Contacts et Tickets)
>> Création de courriers fusionnés depuis le CRM en se basant sur les rôles principaux, les comptes et les données apparentées contacts
L’extension Office Vtiger est un logiciel qui s’installe en local sur votre machine et s’intègre automatiquement dans Word®. Vous la trouverez en version française dans la zone de téléchargement de votre support client.
- Guide d’utilisation en ligne de VTigerCRM disponible gratuitement à cette page
- Export puis envoi des mail de Word vers Outlook
- Explication disponible sur le site de Microsoft : Comment faire pour effectuer une opération de fusion et de publipostage avec une liste de contacts Outlook dans Word
- Attention : problème de Publipostage Word/Outlook lors d’envoi en HTML
- Nécessité de posséder Outlook 2003/2007 (et pas Outlook Express), le problème expliqué à cette page
- FAQ Publipostage sous Word
- Pour ce qui est de l’utilisation des logiciels libres, il paraît qu’on peut utiliser OpenOffice dans VTiger CRM (mais je n’ai pas trouvé d’occurence pour télécharger quoique ce soit ni de manuel d’utilisation).
Donc, finalement, VTigerCRM permet de faire du publipostage de la manière suivante : Fusion des modèles dans Microsoft Word avec les données récupérées dans les bases de données de VTigerCRM (avec le plugin Word), puis export des publication et envoi des mails via Microsoft Outlook (avec le plugin Outlook).
- 07 February 2012Surfer anonymement sur le web pour contourner la censure politique(3) Comments
- 06 February 2012SoundCloud : en quel langage est codé le service ?(2) Comments
- 05 February 2012Glype : un proxy en PHP(0) Comments
- 05 February 2012Google serait en train de tester une box de divertissement : Ã quand la Xbox de Google ?(0) Comments
- 05 February 2012AMD et ARM pourraient s'allier pour contrer la puissance d'Intel(0) Comments
- 04 February 2012Suppression des polices provenant de GoogleFonts sur mon blog(6) Comments
- 29 January 2012Pas de loi de Moore dans les cartes graphiques depuis plusieurs années(2) Comments
- 29 January 2012Rénovation des structures de chauffage urbain à Paris(6) Comments
- 28 January 2012Etat des lieux de ma dépendance à Google(9) Comments
- 28 January 2012Désactiver l'accélération de la souris sous Mac OS(4) Comments






