Le CRM d'Odoo s'arrête à l'opportunité. Ce qui vient avant — l'appel de prospection, la visite chez le client — et ce qui vient après — la réclamation, le projet à lancer — n'y figure pas, ou plus.
Dix-huit modules communautaires comblent ces deux bouts, et terminent le dépôt crm.
Résumé
Trois modules traitent les réclamations : un modèle dédié avec ses étapes, ses catégories et son raccordement à la passerelle de messagerie ; un numéro séquentiel par réclamation ; et une classification par type restreignant les étapes du traitement selon ce type.
Cinq modules traitent le téléphone et le terrain : les appels téléphoniques réintroduits — journalisés ou planifiés, avec catégories et analyse —, un assistant de planification en masse respectant les créneaux d'appel des contacts, un résultat d'appel configurable, des résumés d'appel prédéfinis gérés par les responsables, et un planificateur de visites commerciales avec gabarits, validation, clôture et motifs de clôture.
Trois modules traitent la conversion : une piste transformée en tâche de projet en conservant la conversation et les pièces jointes, la création d'un projet depuis une piste sans passer par un devis, et la création d'une tâche rattachée à un projet par défaut de société.
Sept modules enfin traitent la qualification : le secteur d'activité principal et secondaire, la recherche d'adresse par ville ou code postal, l'assignation d'un partenaire revendeur à l'affaire, le capital et le chiffre d'affaires du prospect, et son effectif salarié.
L'essentiel
- Les appels téléphoniques réintroduits dans le CRM, absents du standard.
- Un planificateur d'appels en masse, respectant les créneaux des contacts.
- Des résumés d'appel prédéfinis, gérés par les responsables.
- Un planificateur de visites commerciales avec gabarits et motifs de clôture.
- Les réclamations clients, avec étapes, types et numéro séquentiel.
- Une piste convertie en tâche ou en projet, conversation comprise.
- Un partenaire revendeur assigné à l'affaire.
- Le capital, le chiffre d'affaires et l'effectif du prospect dès la piste.
Ce que ces modules ajoutent à l'instance
| Famille | Modules | Nombre |
|---|---|---|
| Réclamations | crm_claim, crm_claim_code, crm_claim_type | 3 |
| Appels | crm_phonecall, crm_phonecall_planner, crm_phonecall_result, crm_phonecall_summary_predefined | 4 |
| Terrain | crm_salesperson_planner | 1 |
| Conversion | crm_lead_to_task, crm_project_create, crm_project_task | 3 |
| Qualification | crm_industry, crm_location, crm_partner_assign, crm_partner_capital, crm_partner_employee_quantity | 5 |
Les menus, tous sous CRM : Après la vente ▸ Réclamations et Analyse ▸ Réclamations, Phone Calls ▸ Logged Calls, Scheduled Calls et Planner, Salesperson Planner ▸ My Visits, All Visits et Visit Templates, plus les référentiels sous CRM ▸ Configuration.
Les réclamations : l'après-vente dans le CRM
crm_claim crée un modèle de réclamation client ou fournisseur, avec ses propres étapes et catégories, raccordable à la passerelle de messagerie pour créer automatiquement une réclamation depuis un courriel entrant.
crm_claim_codeajoute un numéro séquentiel — par exempleCLM0001— pour référencer une réclamation par un code court plutôt que par son objet.crm_claim_typeajoute une classification par type et restreint les étapes du traitement selon ce type : une réclamation client et une réclamation fournisseur ne suivent pas le même circuit.
La réclamation est le document le plus souvent absent d'un ERP de PME et le plus riche d'enseignements : elle dit quel produit pose problème, quel fournisseur livre mal, et quel client menace de partir. Tant qu'elle vit dans une boîte de courriels partagée, rien de tout cela ne se mesure.
Si votre besoin est un support structuré avec engagements de délai, la gestion des tickets d'assistance est plus adaptée ; la réclamation convient à un flux moins industriel, rattaché au client.
Le téléphone, retiré du standard
crm_phonecall réintroduit un modèle d'appel téléphonique : journaliser un appel passé ou planifier un appel à passer, avec des catégories, et deux vues distinctes — appels journalisés, appels planifiés — plus une analyse sous CRM ▸ Analyse ▸ Phone Calls Analysis.
crm_phonecall_plannerajoute un assistant de planification en masse : générer des appels planifiés pour un ensemble de contacts filtrés par domaine, en respectant les créneaux d'appel définis sur chaque contact. Menu CRM ▸ Phone Calls ▸ Planner.crm_phonecall_resultajoute un résultat d'appel configurable — positif, négatif, mauvais numéro — permettant de filtrer, regrouper et analyser les appels par résultat.crm_phonecall_summary_predefinedremplace la saisie libre du résumé d'appel par une liste prédéfinie, dont seuls les responsables commerciaux gèrent le contenu.
Un résumé d'appel en texte libre produit mille formulations pour dix situations, et aucune statistique. Une liste fermée gérée par les responsables donne, au bout d'un mois, le vrai motif de refus — et il n'est jamais celui qu'on croyait.
Le respect des créneaux d'appel n'est pas une politesse : appeler un artisan à 8 h du matin ou un comptable le 20 du mois réduit mécaniquement le taux de réponse, et les créneaux se renseignent sur la fiche contact.
Les visites commerciales
crm_salesperson_planner ajoute un planificateur de visites : programmer, valider, clôturer et suivre les visites des commerciaux chez leurs clients, en lien avec les opportunités concernées.
Il apporte des gabarits de visite, des motifs de clôture, et deux vues — mes visites, toutes les visites — sous CRM ▸ Salesperson Planner.
Les gabarits comptent plus qu'il n'y paraît : ils permettent de définir ce qu'une visite doit couvrir — relevé de linéaire, présentation de gamme, recueil de réclamation — et de retrouver cette information visite après visite.
De la piste au projet
Trois modules traitent le passage de l'affaire à son exécution, chacun avec un angle différent :
| Module | Ce qu'il crée | Particularité |
|---|---|---|
crm_lead_to_task (LGPL-3) | Une tâche de projet | Convertit la piste en conservant la conversation et les pièces jointes |
crm_project_create (LGPL-3) | Un projet complet | Depuis une piste, sans passer par un devis — pour estimer la charge avant la commande |
crm_project_task | Une tâche de projet | Rattachée à un projet par défaut défini au niveau de la société |
Créer un projet avant la commande n'est pas une anomalie : c'est ce que fait toute entreprise qui doit estimer une charge pour chiffrer. Le module évite le contournement habituel — un devis bidon confirmé pour débloquer la création du projet, puis annulé.
Le premier conserve la conversation et les pièces jointes : sur une affaire qui a échangé quinze messages et trois plans, c'est la différence entre une conversion et une ressaisie.
Qualifier le prospect
crm_industryajoute un secteur d'activité principal et des secteurs secondaires à la piste, en s'appuyant sur le mécanisme d'industries secondaires des contacts.crm_locationajoute un champ de recherche d'adresse : trouver une ville par son nom ou son code postal, et compléter automatiquement ville, région et pays. Il s'appuie sur le référentiel de localisation des contacts.crm_partner_assignpermet d'assigner un partenaire — revendeur, apporteur d'affaires, intégrateur — à la piste, et de relier des partenaires entre eux par une relation d'implémentation.crm_partner_capitalrend saisissables dès la piste le capital social, son pays et le chiffre d'affaires de l'entreprise prospectée.crm_partner_employee_quantityrend saisissable l'effectif salarié du prospect dès la phase commerciale.
Les trois derniers servent la même intention : qualifier la taille d'un prospect avant de lui consacrer du temps. Capital, chiffre d'affaires et effectif sont les trois critères d'un ciblage B2B, et les saisir au stade de la piste évite de les chercher plus tard.
Les référentiels de secteurs, de capital et d'effectif viennent du dépôt des contacts, traité dans la segmentation et les relations entre contacts.
Limites connues
crm_claimn'est pas un module de support : pas d'engagement de délai, pas de portail client dédié. Pour cela, l'application d'assistance est plus adaptée.- Le modèle d'appel téléphonique est une réintroduction : il vit à côté des activités du standard, sans les remplacer, ce qui peut créer deux endroits où noter un appel.
- Le planificateur d'appels dépend des créneaux renseignés sur les contacts : sans eux, il planifie à l'aveugle.
- Les résumés prédéfinis excluent le cas non prévu : garder une entrée « autre » et surveiller sa fréquence.
- Trois modules créent des projets ou des tâches par trois chemins différents : en installer deux crée trois boutons pour un geste.
crm_project_createdépend desale_projectet d'un module de gabarit de lien de message : deux dépendances pour une fonction simple.- Les modules de qualification dépendent du dépôt des contacts : secteurs secondaires, capital, effectif, localisation sont des modules à installer d'abord.
Identité technique
Les dix-huit modules viennent du dépôt OCA crm, branche 18.0 — dont les 31 modules sont désormais tous documentés ici. Seize sont en AGPL-3, deux en LGPL-3. Les dépendances externes : calendar pour les appels et les visites, project et sale_project pour la conversion, partner_industry_secondary, base_location, partner_capital, partner_employee_quantity et partner_phonecall_schedule pour la qualification.
L'autre fiche du dépôt : le pipeline CRM reprise en main.
Questions fréquentes
Odoo gère-t-il encore les appels téléphoniques dans le CRM ?
Plus depuis plusieurs versions. crm_phonecall les réintroduit : un modèle dédié, des appels journalisés et planifiés, des catégories et une analyse sous CRM ▸ Analyse ▸ Phone Calls Analysis. Il vit à côté des activités du standard sans les remplacer — attention à ne pas créer deux endroits où noter un appel.
Comment organiser une campagne d'appels de prospection ?
crm_phonecall_planner génère en masse des appels planifiés pour un ensemble de contacts filtrés par domaine, en respectant les créneaux d'appel de chaque contact. Appeler un artisan à 8 h ou un comptable le 20 du mois réduit mécaniquement le taux de réponse.
Peut-on gérer les réclamations clients dans le CRM Odoo ?
Oui, avec crm_claim : un modèle dédié avec étapes, catégories et raccordement à la passerelle de messagerie, complété par un numéro séquentiel (crm_claim_code) et une classification par type restreignant les étapes (crm_claim_type). Pour un support avec engagements de délai, l'application d'assistance est plus adaptée.
Peut-on créer un projet depuis une opportunité sans passer par un devis ?
Oui : crm_project_create crée un projet directement depuis une piste ou une opportunité. C'est ce que fait toute entreprise qui doit estimer une charge pour chiffrer — et cela évite le contournement habituel, un devis bidon confirmé pour débloquer la création du projet, puis annulé.
Comment qualifier la taille d'un prospect dès la piste ?
Trois modules : crm_partner_capital (capital social et chiffre d'affaires), crm_partner_employee_quantity (effectif salarié) et crm_industry (secteur principal et secondaires). Ce sont les trois critères d'un ciblage B2B, et les saisir au stade de la piste évite de les chercher plus tard. Ils dépendent du dépôt des contacts.
Se faire accompagner
Ce qui entoure l'opportunité vaut souvent plus que l'opportunité : l'appel qui n'a pas abouti dit pourquoi, la réclamation dit quel produit pose problème, la visite dit ce que le client a demandé. Le CRM standard ne garde rien de cela.
Nous installons donc d'abord ce qui produit de la mesure — résultat d'appel, résumé fermé, motif de réclamation — puis nous branchons la conversion vers les projets. Un refus documenté vaut plus qu'une opportunité de plus dans le pipeline. Voir les prestations d'Atalios Consulting ou demander un rappel.
Pour aller plus loin
En résumé
Le CRM d'Odoo s'arrête à l'opportunité : l'appel de prospection, la visite chez le client, la réclamation et le projet à lancer n'y figurent pas, ou plus. Dix-huit modules comblent ces deux bouts — et c'est là que se trouve la mesure. Parlons de votre suivi commercial.