J’entends cette question chaque semaine : Quelle plateforme devrait-on utiliser pour construire notre nouveau site Web? Malheureusement, y répondre n’est pas simple. Le choix d’une plateforme dépend de nombreux critères propres à chaque entreprise et chaque contexte.
Par ailleurs, il s’agit d’un choix crucial. Bien que l’on puisse faire évoluer pratiquement chaque composante d’un site Web, on demeure dépendant de la plateforme sur laquelle il est construit pour l’ensemble de sa durée de vie.
Disons que c’est un peu comme structure d’un immeuble. On peut changer le revêtement, la configuration des locaux, réparer même ses fondations, mais on ne peut le déplacer et on doit toujours le modifier en respectant le code du bâtiment spécifique de l’endroit où il se trouve.
En somme donc, le choix d’un CMS est assurément le plus important dans la planification de votre nouveau projet.
Si un article de 1 000 mots ne peut donc pas répondre à chaque cas, voici tout de même quelques pistes à évaluer avant de choisir la fondation de votre prochain projet Web.
La première question à se poser est si l’on compte vendre en ligne. La logique permettant de gérer des produits, un panier d’achats et un processus transactionnel est assez différente de celle permettant de catégoriser et de partager de l’information.
Attention! Quand je parle de vendre en ligne, j’inclus plusieurs variantes :
Bref, tout ce qui demande une logique de transaction.
Pensez tout de suite au futur. Y a-t-il une possibilité que vous décidiez un jour de vendre en ligne? Si oui, ce projet est-il suffisamment important ou réaliste pour le planifier immédiatement?
Peut-être vous demandez-vous pourquoi je mets autant l’accent sur ce point? Et bien, même s’il existe plusieurs hybrides permettant à la fois d’avoir une plateforme de contenus et un site transactionnel, la plupart des CMS se concentrent sur l’un ou l’autre de ces volets. De plus, en général, il est plus coûteux de développer une plateforme transactionnelle, inutile donc de prendre cette avenue par défaut si on n’en a pas réellement de besoin.
Une fois la question transactionnelle réglée, il est important de regarder nos ressources. Je parle ici de connaitre le temps dont on dispose à l’interne pour créer la plateforme, mais aussi des partenaires qui pourront nous y aider et des talents disponibles. Ainsi, si vous avez 3-4 programmeurs dont l’horaire est plus ou moins chargé sous la main, vous pourrez vous permettre de choisir une plateforme plus complexe techniquement, ou permettant davantage de personnalisation (Drupal, Magento, WordPress).
À l’inverse, si votre site doit être géré par un employé au marketing déjà débordé, et sans connaissances techniques, il vaudra peut-être mieux opter pour une plateforme clé en main aux possibilités plus limitées, mais diminuant aussi au maximum le risque d’erreurs (Shopify, Wix, WordPress).
De plus, si la personne en charge de la plateforme est déjà habituée à un CMS particulier, il sera intéressant d’évaluer si celui-ci convient au projet, car le fait de l’utiliser diminuera la courbe d’apprentissage, le temps perdu et le risque d’erreur. Cela peut parfois sembler dérisoire, mais il peut rapidement s’agir d’un gain significatif.
La question peut paraître étrange. Qui après tout développe une plateforme en prévoyant déjà la remplacer? Je vous invite toutefois à vous poser la question. Dans le cas d’un lancement de produit par exemple, il vaut parfois mieux créer un site Web limité et peu coûteux pour voir l’intérêt du marché avant d’investir plus massivement dans une plateforme à long terme, ou de découvrir que celle-ci n’est finalement pas nécessaire!
Il en va de même pour les sites Web liés à des événements ponctuels. Même si ceux-ci reviennent chaque année, ça vaut parfois la peine de recréer une plateforme simple annuellement, nous évitant ainsi de devoir effectuer des mises à jour et investir en marketing pendant 12 mois au cours desquels rien ne se passe.
Bref, en se basant sur la logique qu’il faut apprendre à marcher avant de courir, on découvre parfois que le jogging n’est pas fait pour nous et idéalement, avant de trop investir pour apprendre ce sport!
Autre point important : où se situe votre site Web dans votre écosystème numérique? Si celui-ci doit générer des inscriptions à vos infolettres, mettre à jour votre inventaire ou générer et qualifier des prospects pour votre équipe de ventes, il est important de s’assurer de sa compatibilité avec les autres outils impliqués.
Fait à noter, il est aujourd’hui possible de créer des connecteurs entre la plupart des plateformes numériques disponibles, du moins pour les plus populaires. Par contre, si ces connecteurs ne sont pas déjà disponibles, leur développement peut engendrer des coûts, et du risque assez important. Il est donc important de recenser vos outils et d’identifier leurs interactions avec votre site Web avant de faire votre choix.
Par ailleurs, il est intéressant d’aussi ouvrir la porte à changer certains de ces outils au besoin. Souvent, votre site Web est le cœur de votre écosystème numérique. Il vaut donc mieux choisir celui qui répondra le mieux à vos besoins, et forcer les outils secondaires à s’y adapter par la suite. À vous de voir selon votre situation.
Dernier point à ne pas négliger : votre budget!
En effet, il faut s’assurer de choisir une plateforme en fonction de nos moyens. Il vaut donc mieux opter pour un CMS plus rudimentaire qu’on aura les moyens de personnaliser qu’une « machine de guerre » avec laquelle on ne pourra jamais finaliser notre projet.
Aussi, il faut compter qu’un budget sera nécessaire pour optimiser la plateforme régulièrement. Même après plusieurs années dans l’industrie, je n’ai jamais vu personne avoir la formule exacte du succès dès le lancement de sa plateforme. Il vous faudra donc assurément tester et adapter. Cette optimisation n’a pas besoin d’être très coûteuse (on reparlera des tests A/B), mais il faut la prévoir.
Il vous faudra aussi générer du trafic sur votre site Web. Ainsi, la règle du pouce nous dit qu’il serait idéal d’investir au minimum autant en marketing d’acquisition lors de la première année que le budget de conception de la plateforme. Après tout, à quoi sert d’avoir le plus beau site Web du monde si personne ne le voit?
Voilà beaucoup d’informations à digérer? Je vous l’accorde. Voici donc un cheat sheet présentant les CMS les plus populaires pour commencer votre recherche de plateforme.
Attributs | Shopify | Woocommerce | Magento |
Plateforme multilingue | Traduction difficile, mais possible avec Langify | Oui, via l’extension WPML | Oui |
Responsive (mobile, tablette) | Oui | Oui | Oui |
Gabarits visuels disponibles | Oui | Oui | Oui |
Possibilité de personnaliser les interfaces | Oui, via les gabarits Liquid | Oui | Oui |
Catalogue de produits | Oui | Oui | Oui |
Gestion de couleurs / grandeurs | Oui | Oui | Oui |
Plateformes de paiement supportées | Shopify Payments, Moneris, PayPal, etc. | PayPal, Stripe, Amazon Payments, Moneris, etc. | PayPal, Stripe, Amazon Payments, Moneris, etc. |
Possibilité de modifier les pages de transaction | Seulement dans la version Shopify Plus | Oui | Oui, mais demande un certain effort |
Logiciel libre | Non | Oui | Oui |
Auto-hébergée (self hosted) | Oui | Non | Seulement dans sa version entreprise |
Optimisée pour le référencement organique (SEO) | Optimisation de base | Oui, via des extensions | Oui, mais demande plusieurs manipulations techniques |
Possibilité d’ajouter un blogue | Oui | Oui | Oui |
Extensions disponibles | Place de marché complète. Souvent vendues sous forme d’abonnement | Place de marché complète. | Place de marché complète. Majorité d’extensions payantes. |
Coût | À partir de 29 $ / mois | Gratuit, hébergement nécessaire | Gratuit, hébergement nécessaire |
Attributs | WordPress | WIX | Squarespace | Drupal |
Plateforme multilingue | Oui, via l’extension WPML | Oui | Oui | Oui |
Responsive (mobile, tablette) | Oui | Oui | Oui | Oui |
Gabarits visuels disponibles | Oui | Oui | Oui | Oui |
Possibilité de personnaliser les interfaces | Oui | Limité | Oui | Oui |
Logiciel libre | Oui | Non | Non | Oui |
Auto-hébergée (self hosted) | Non | Oui | Oui | Non |
Optimisée pour le référencement organique (SEO) | Oui, via des extensions | Limité | Limité | Oui, via des extensions |
Possibilité d’ajouter un blogue | Système développé pour les blogues en premier lieu | Oui | Oui | Oui |
Extensions disponibles | Oui | Choix relativement limité | Sans place de marché | Oui |
Coût | Gratuit, hébergement nécessaire | À partir de 7 USD / mois | À partir de 18 USD / mois | Gratuit, hébergement nécessaire |
Pour avoir mon avis et conseils spécifiques sur ces différentes plateformes, je vous invite à écouter la vidéo ci-dessus!