La plupart des équipes devraient acheter un CRM. Certaines ne devraient pas. Voici le cadre de décision que nous utilisons avec les clients, les calculs de coût à l'échelle, et les formes opérationnelles spécifiques où un build sur mesure surpasse HubSpot, Salesforce et les alternatives moins coûteuses.

La réponse par défaut quand une entreprise B2B demande "devrions-nous construire un CRM ou en acheter un" est d'acheter. C'est le défaut pour une raison : HubSpot, Salesforce, Pipedrive, Attio et la vague de nouveaux entrants en 2026 couvrent collectivement bien les cas standard, facturent par siège ou par contact plutôt que par build, et livrent des fonctionnalités plus vite qu'aucune équipe interne. Pour la plupart des équipes qui posent la question, la bonne réponse est de choisir celui qui correspond à la taille de l'équipe et à la stack technique, et de passer à autre chose.
Certaines équipes ne devraient pas acheter. Elles sont une minorité, mais elles sont réelles, et elles sont généralement identifiables depuis un court audit de leur opération réelle. Quand l'opération ressemble au cas favorable à l'achat, le CRM sur mesure est une manière de passer un an à reconstruire ce qui existe déjà. Quand l'opération ressemble au cas favorable à la construction, les CRM du commerce deviennent un tapis roulant de contournements, intégrations, champs custom et croissance du coût par siège qui finit par coûter plus que le build n'aurait coûté.
Ce post est le cadre de décision que nous utilisons quand un client pose la question. Il couvre ce qu'acheter donne réellement en 2026, les formes opérationnelles spécifiques où le custom gagne, les calculs de coût à l'échelle, et à quoi ressemble réellement un CRM sur mesure quand il est bien cadré. Il se marie avec notre post sur l'authentification SaaS et la réflexion plus large dans notre guide MVP SaaS ; les CRM sont l'une des catégories les plus courantes où la question construire-vs-acheter est mal posée.
Le marché du CRM en 2026 est plus capable qu'il ne l'était quand la plupart des plans de bataille construire-vs-acheter ont été écrits. Cela vaut le coup d'être à jour sur ce que vous obtenez à la sortie de la boîte avant de décider de construire.
HubSpot, Salesforce, Pipedrive et Attio (et une vague d'autres) livrent avec la gestion de contacts et comptes, le suivi de pipeline, les étapes de deal, la journalisation d'activité, l'intégration email, l'automatisation basique, le reporting et les dashboards, les permissions basées sur les rôles, et de plus en plus des fonctionnalités IA qui classifient, résument et trient. La plupart ont des intégrations natives au reste de la stack que vous utilisez déjà : email, calendrier, productivité, signature électronique, facturation, et les principaux data warehouses.
Le modèle de pricing par siège signifie que le coût évolue avec la taille de l'équipe, pas avec la complexité d'usage. Une équipe de 5 personnes sur un plan mid-tier paie quelques centaines de dollars par mois. Une équipe de 50 personnes sur le même plan paie quelques milliers. Une équipe de 500 personnes sur un plan enterprise paie significativement plus, mais le coût est prévisible.
Ce que vous abandonnez en achetant :
Modèles de données custom. Vous travaillez dans le modèle d'objet du vendeur. Contacts, comptes, deals, produits. Vos formes de données spécifiques (relations multi-tenant, règles de pricing complexes, champs de conformité spécifiques à une région, entités spécifiques à un secteur) vivent dans des champs custom et objets custom, qui sont un contournement gérable à petite échelle et un fardeau de maintenance à grande échelle.
Flexibilité de workflow. Les constructeurs d'automatisation des vendeurs sont puissants dans leur modèle et limités à l'extérieur. Les cas qui ont besoin de logique conditionnelle traversant les systèmes externes, de traitement d'événements en temps réel, ou de temps de réponse en sous-seconde toucheront les limites.
Propriété et localité des données. Les données de votre CRM vivent sur l'infrastructure du vendeur. Pour les entreprises UE, cela a des implications RGPD qui valent la peine d'être comprises. Pour les entreprises dans des industries régulées, cela peut exclure des vendeurs spécifiques entièrement.
Lock-in vendeur. Migrer d'un CRM à l'échelle est non trivial. Les champs custom, objets custom, intégrations et définitions de workflow sont tous attachés à des formes spécifiques au vendeur. Le coût de sortie est réel et grandit avec le temps.
Pour la plupart des équipes, aucun de ces arbitrages n'est rédhibitoire. La décision d'acheter est correcte. La question est quelle forme spécifique d'opération les rend rédhibitoires, et c'est ce que la section suivante couvre.
D'après notre expérience, le CRM sur mesure est le bon choix dans quatre formes distinctes, parfois une, plus souvent deux ou trois combinées. Chacune seule serait un appel à la marge. Combinez-en deux ou trois et la décision bascule clairement.
La plupart des opérations B2B rentrent dans le modèle standard contact-compte-deal-activité. Certaines ne rentrent pas, d'une manière qui compte.
Un opérateur de marketplace avec des relations à trois faces (acheteurs, vendeurs, transactions, avec des systèmes de réputation qui les relient) ne rentre pas dans le modèle de contact CRM. Une entreprise logistique qui suit les expéditions, transporteurs, voies et routes comme entités primaires ne rentre pas. Une entreprise de property management avec locataires, unités, baux, propriétaires et fournisseurs de maintenance comme objets imbriqués ne rentre pas. Un SaaS vertical spécifique à une industrie avec des entités de domaine que le CRM standard ne connaît pas (consultations médicales, dossiers juridiques, projets de construction, runs de manufacturing) ne rentre pas.
Le signal est quand vous vous surprenez à contourner le modèle de données du CRM en conversation. "Nos contacts sont en réalité trois choses différentes, mais on les met tous dans les contacts parce que c'est ce que le CRM a". Cette phrase, dite sans ironie par assez de membres d'équipe, est le plus fort indicateur que le modèle du vendeur se bat avec votre opération. Les champs custom et objets custom contournent cela à petite échelle et s'effondrent à grande échelle.
La plupart des entreprises utilisent un CRM pour soutenir les ventes et le succès client. Le CRM est la couche de rendu pour des relations qui existent à l'extérieur de lui. Pour ces équipes, le commerce est correct.
Certaines entreprises ont un workflow qui est le produit lui-même. Une opération de traitement de réclamations où le cycle de vie d'une réclamation est le cœur du business. Un workflow d'origination chez un prêteur où les chargés de clientèle, souscripteurs et gestionnaires ont chacun des vues et actions spécifiques. Une agence spécialisée où le processus d'assemblage du livrable est la chaîne de valeur. Pour ces équipes, le workflow n'est pas une chose que le CRM soutient, le workflow est la raison entière pour laquelle le système existe. Le constructeur de workflow générique du CRM du commerce est trop générique, et la personnalisation requise pour le faire rentrer produit une réplique fragile et lockée chez le vendeur de ce que vous auriez mieux construit en custom.
Le signal est quand "la manière dont nous menons notre processus" est assez différenciée et détaillée pour que vous ne puissiez pas la décrire à un consultant CRM sans trois schémas et un glossaire. Le processus est le moat. Le CRM sur mesure laisse le processus être first-class. Le commerce le force à travers un modèle générique d'étapes de pipeline qui l'approxime mais ne le capture pas.
Les CRM en 2026 s'intègrent bien avec la stack standard. Ils ne s'intègrent pas toujours bien avec les systèmes spécifiques que vous faites réellement tourner.
Une entreprise dont les données clients vivent dans trois systèmes internes plus un système partagé avec un partenaire plus une plateforme spécifique à une industrie, et qui a besoin que le CRM soit la vue unifiée à travers tous en quasi-temps réel, a un projet d'intégration qui est l'essentiel de la valeur, avec le CRM comme surface de rendu pour cela. À ce stade le framework d'intégration du CRM du commerce devient le facteur limitant : rate limits API, retards de sync, logique de transformation que vous pouvez exprimer mais pas tester, flux conditionnels qui ont besoin de code mais vivent dans un constructeur low-code.
Le signal est quand votre équipe passe un temps d'ingénierie significatif à se battre avec les intégrations du CRM pour les amener à se comporter comme le business en a besoin. Si l'intégration est 20% du coût d'ingénierie de faire tourner votre CRM, vous êtes encore dans le territoire d'achat. Si c'est 60% et que ça grandit, les calculs approchent d'un point de bascule.
Nous avons couvert l'architecture d'intégration pour cette échelle de travail dans notre post intégration Shopify et NetSuite ; les mêmes patterns s'appliquent à un CRM qui doit vivre au milieu d'une couche de données multi-systèmes. La vérité sous-jacente est qu'à une certaine échelle, la logique d'intégration est le produit, et la couche de rendu est de plus en plus arbitraire.
C'est celle que la plupart des équipes sous-estiment. Les coûts CRM évoluent linéairement avec les sièges et les contacts. Les coûts du CRM sur mesure sont un investissement de build plus une petite ligne de maintenance continue.
Pour une entreprise de 10 personnes qui paie quelques centaines par mois, les calculs favorisent massivement l'achat. Pour une entreprise de 50 personnes qui paie quelques milliers par mois, les calculs favorisent encore l'achat. Pour une entreprise de 500 personnes qui paie des dizaines de milliers par mois, sur un horizon pluriannuel, le build peut entrer en jeu. Pour une entreprise de 2 000 personnes dans une industrie régulée qui paie les prix de sièges CRM enterprise, le build est souvent l'option la moins chère sur une fenêtre de 5 à 7 ans, avant de considérer les coûts de personnalisation et d'intégration.
Les calculs sont rarement aussi nets que cela le suggère. Vous devez compter le coût du build (one-time mais réel, six à douze mois d'ingénierie concentrée pour un CRM sérieux), le coût de maintenance (plus bas que le coût par siège du vendeur mais pas zéro), et le coût d'opportunité d'avoir l'équipe d'ingénierie sur le build CRM au lieu du produit. La plupart des entreprises qui devraient construire ne le font jamais parce que le coût d'opportunité semble trop élevé sur le moment, même quand l'économie pluriannuelle le favorise.
La règle honnête que nous utilisons : si vous rentrez dans une des quatre formes, faites les calculs correctement. Si vous rentrez dans deux ou trois, le build est probablement le bon choix pour vous et votre hésitation est le coût d'opportunité qui parle. Si vous rentrez dans les quatre, vous payez déjà pour un CRM sur mesure en contournements, intégrations et frais de sièges ; vous payez juste le vendeur au lieu de construire l'actif.
Le CRM sur mesure n'est pas "tout construire soi-même". Cette version du projet prend deux ans, livre en retard, et produit un logiciel que l'équipe déteste. Un CRM sur mesure bien cadré a un point de vue sur ce qu'il fait et de la discipline sur ce qu'il ne fait pas.
Construit sur une stack moderne. Un build typique de 2026 repose sur Next.js ou un framework similaire pour le front-end, une base Postgres, un fournisseur d'authentification managé (nous l'avons couvert dans le post auth SaaS), et une couche d'intégration qui parle au reste de vos systèmes. La stack n'est pas la partie intéressante ; le modèle de données et les workflows le sont.
Un modèle de données qui colle au vrai business. C'est le travail qui justifie le build. Trois à cinq entités centrales qui correspondent à comment le business pense, pas à comment un template CRM le suggère. Des relations entre elles qui reflètent les vraies dépendances opérationnelles. Des champs custom qui sont first-class, pas des réflexions après coup.
Des workflows qui collent au vrai processus. Machines à états pour le cycle de vie des entités clés. Permissions qui reflètent les vrais rôles. Flux d'UI qui collent à ce que les gens font réellement, avec la vitesse et l'ergonomie d'un outil qui a été conçu pour eux.
Intégrations à travers un moteur de workflow. La couche d'intégration utilise typiquement n8n auto-hébergé ou un petit service custom pour gérer les workflows event-driven entre le CRM et les autres systèmes. Le CRM n'a pas besoin de savoir comment les intégrations fonctionnent ; il émet juste des événements et les consomme.
Une petite équipe focalisée qui le construit. Un CRM sur mesure qui livre à temps a une petite équipe senior qui le construit, en contact étroit avec l'équipe business qui l'utilise. La forme qui échoue est un gros projet remis à une agence générique sur un contrat à prix fixe.
La forme réaliste du projet : six à douze mois d'ingénierie concentrée pour le build initial, puis du développement continu à un rythme qui correspond à l'appétit du business pour le changement. Le coût total est significatif mais prévisible, et l'actif résultant est vraiment le vôtre plutôt que loué.
Le test de pression : décrivez votre opération à quelqu'un qui connaît les CRM en profondeur, et voyez combien rentre sans forcer. S'il dit "oui, ça se mappe proprement sur des custom objects Salesforce" vous êtes achat. S'il dit "ça va être un combat sur n'importe lequel d'entre eux" vous êtes plus proche du build. Si vous avez déjà essayé deux CRM du commerce et rejeté les deux pour les mêmes raisons, c'est aussi un signal.
Oui, et beaucoup d'entreprises le font. Le pattern acheter-d'abord est un point de départ raisonnable : faire tourner un CRM du commerce, apprendre ce dont votre équipe a réellement besoin par l'usage quotidien, et migrer vers le custom quand les limites deviennent claires et que l'équipe a la maturité pour piloter le build. Le coût est la migration elle-même, qui est non triviale. Le bénéfice est que vous construisez la bonne chose parce que vous avez appris ce dont vous avez réellement besoin.
Oui, et c'est un pattern courant. Vous gardez HubSpot ou Salesforce pour les données standard de contact et pipeline, et vous construisez un workflow custom ou une couche d'intégration par-dessus pour les parties qui ne rentrent pas. L'arbitrage est d'opérer deux systèmes, mais ça fonctionne quand la partie commerce est vraiment bien servie par le vendeur et que seule la partie custom est dure.
Pour des équipes très en phase précoce ou pour des cas d'usage d'outils internes très spécifiques, oui, les plateformes no-code peuvent être la bonne réponse. Elles ont les mêmes limites que les CRM du commerce (modèle de données vendeur, contraintes de workflow, limites d'intégration) juste exprimées différemment. Elles sont une bonne voie intermédiaire pour certaines équipes et un stopgap temporaire pour d'autres ; choisissez délibérément selon que les limites vont mordre ou non.
La fourchette honnête est six à douze mois pour un build sérieux, avec la première version utilisable typiquement au repère des quatre mois. Moins que cela est un prototype, pas un CRM. Plus que douze mois suggère un scope creep ou une priorisation faible. La manière de le garder sur les rails est de livrer étroitement à quatre mois, d'apprendre de l'usage réel, et d'itérer.
C'est un projet en soi, typiquement les six à huit dernières semaines du build. Le pattern est le même que toute migration de données : auditez ce que vous avez, décidez ce que vous gardez, mappez sur le nouveau modèle, lancez des imports en dry-run, validez, basculez. Nous avons parcouru cela en détail pour les plateformes ecommerce dans notre migration WooCommerce vers Shopify ; les principes s'appliquent également aux données CRM.
L'un ou l'autre peut fonctionner ; la forme qui échoue est la troisième option, une agence générique sur un contrat à prix fixe sans engagement continu. Les builds de CRM sur mesure qui réussissent sont soit menés par une équipe d'ingénierie interne avec la bonne expérience, soit construits par une petite agence engagée qui reste impliquée à travers et au-delà du lancement. Le build lui-même est de l'ingénierie ; le succès ou l'échec est la relation entre l'ingénierie et l'équipe business qui utilise le résultat.
Si vous pesez la question construire-vs-acheter pour un CRM ou un autre outil interne, la conversation de cadrage d'une demi-journée est la première étape la plus utile. Elle fait remonter laquelle des quatre formes vous correspondez, à quoi ressemblent le coût et le calendrier réalistes pour l'une ou l'autre voie, et si le build est vraiment le bon choix ou si le commerce avec quelques extensions est plus proche de l'optimum.
Si vous voulez que nous cadrions et construisions cela, contactez-nous. Nous commençons par l'analyse construire-vs-acheter, définissons l'architecture à travers le CRM, les intégrations et la couche de workflow, et livrons selon un plan étagé qui atteint un système utilisable en mois plutôt qu'en années. Vous pouvez en savoir plus sur notre travail de développement SaaS et applications web et notre pratique d'intégration API et systèmes.
Pour des lectures associées : choisir l'authentification SaaS pour la couche d'authentification de tout outil interne, n8n auto-hébergé sur AWS pour le moteur de workflow qui alimente la plupart des intégrations d'outils internes custom, et notre guide MVP SaaS pour les décisions architecturales plus larges dans tout build de logiciel sur mesure.

Le cadre d'ingénieur pour le développement de MVP SaaS en 2026. Choix de stack, arbitrages d'architecture, décisions build-vs-buy, infrastructure AWS, et les choix d'ingénierie qui distinguent une startup qui livre d'une qui n'y arrive pas.

L'authentification est la partie la moins excitante d'un build SaaS jusqu'à ce qu'elle casse ou que la facture arrive. Voici comment nous choisissons entre Clerk, Auth.js, Supabase Auth, Better Auth et un build sur mesure pour les projets clients en 2026.

Vous avez décidé que le programmatic SEO valait le coup. Maintenant il faut le construire. Voici l'architecture Next.js, le pipeline de données, les choix de rendu et les erreurs techniques qui tuent silencieusement ces projets.