Le CMS headless : la nouvelle manière de gérer votre contenu
Le marché des plateformes CMS est en extension perpétuelle. Et à l’heure actuelle, on ne manque pas d’options : 363 plateformes différentes à en croire les données G2 !
Au cœur de cet écosystème ultra-concurrentiel, un sous-marché est en train d’émerger : celui des plateformes CMS dites “headless”. Focus sur le socle technologique qui rendent ces solutions si particulières.
CMS headless : qu’est-ce que c’est ?
Un CMS (Content Management System) headless, c’est une solution logicielle découplée de votre backend. À l’inverse d’une solution traditionnelle (telle que WordPress) où votre backend et votre frontend font partie d’une seule solution logicielle, un CMS headless fonctionne de manière autonome. Ce dernier communique ensuite avec la solution backend de votre choix via un système d’APIs.
Cette technologie offre un certain nombre d’avantages. Le CMS n’étant plus contraint par le fonctionnement technique de votre backend, la modélisation de votre contenu est d’emblée beaucoup plus libre. Cela offre plus de possibilités à vos équipes SI pour utiliser les technologies frontend les plus adaptées à vos besoins en termes de display (optimisation mobile, affichage omnicanal,…), et plus de liberté à vos équipes marketing pour créer des expériences authentiques sur tous vos canaux.
Plateforme de gestion de contenu : qu’est-ce que c’est ?
Une plateforme de gestion de contenu, c’est une solution logicielle qui facilite la création, l’organisation et la diffusion de contenus (texte, image, vidéos…) sur l’ensemble de vos canaux. Ces outils sont généralement dotés de fonctionnalités d’édition et de publication pour envoyer votre contenu vers votre site web, votre application mobile, vos réseaux sociaux ou encore vos systèmes d’affichage en magasin.
La plupart des plateformes de gestion de contenu offrent des outils collaboratifs, des systèmes d’automatisation des workflows et des rapports d’analyse pour améliorer l’efficacité de vos équipes Marketing/Content.
CMS headless et plateforme de gestion de contenu : quelle différence ?
La différence entre un CMS headless et une plateforme de gestion de contenu se fait essentiellement dans l’étendue de leurs fonctionnalités.
Un CMS headless est un outil conçu pour aider vos équipes dans le processus de création et de diffusion de votre contenu. Il ne s’agit pas d’une solution 360 dotée de rapports d’analyses, de BI ou autres outils similaires. C’est une plateforme logicielle qui n’a qu’une seule vocation : améliorer votre capacité à gérer votre contenu et le rendre meilleur.
Une plateforme de gestion de contenu, à l’inverse, est bien plus polyvalente. Ces solutions incluent généralement des outils collaboratifs, des fonctionnalités d’automatisation des processus ou encore des rapports d’analyse. Contrairement aux CMS headless, ce sont donc des plateformes logicielles “all-inclusive”, qui permettent de gérer bien plus que votre seul contenu (mais qui font de celles-ci des solutions moins pertinentes sur cet aspect particulier).
Contentful
Contentful est un CMS headless dernier cri qui vous permet de réutiliser votre contenu (presque) à l’infini. Grâce à son architecture headless, vous n’êtes plus contraint par les règles d’affichage de votre backend et êtes en mesure d’adapter le display de votre contenu sur chaque type de terminal, le tout depuis un fichier multimédia unique.
Son ensemble d’APIs vous permet de diffuser votre contenu en toute simplicité vers votre site web, application mobile, ou vers des appareils IoT depuis un dashboard unique. L’interface intuitive de Contentful, ses capacités de localisation étendues et ses nombreuses options d’intégration en font un CMS flexible et très évolutif. Le fonctionnement cloud-native de la plateforme garantit par ailleurs une disponibilité serveur maximale et évolutive selon vos besoins en temps réel.
En savoir plus sur Contentful »
Contentstack
Contentstack est un CMS headless moderne conçu pour répondre aux besoins des grands groupes adoptant une stratégie omnicanale. Grâce à son architecture headless, vous pouvez utiliser n’importe quelle technologie frontend, ce qui vous donne la flexibilité et la liberté de création pour concevoir une expériences utilisateur véritablement unique.
Contentstack offre une solution complète pour les entreprises à la recherche d’un CMS intuitif et efficace, avec des fonctionnalités telles que la modélisation du contenu, la gestion des flux de travail et la prise en charge de la localisation. L’éditeur dispose également d’une plateforme DXP (Digital Experience Platform) dédiée, fonctionnant en synergie avec le CMS Contentstack.
Contentful VS Contentstack : les pionniers du CMS headless
Bien que Contentful et Contentstack soient tous deux des CMS headless, les solutions diffèrent en de nombreux points. Modélisation du contenu, fonctionnalités de traduction, outils collaboratifs, pricing et audience cible, jetons un coup d’œil à ce qui rend chacune de ces plateformes unique en son genre.
Architecture et socle technologique
Contentful est une plateforme de gestion du contenu composable et serverless, reposant sur un écosystème de microservices pour accélérer la révision, mise en ligne et diffusion de votre contenu sur l’ensemble de vos canaux. Voici comment le CMS fonctionne 👇
Contentstack est un CMS headless cloud-native qui exploite lui aussi le potentiel de l’architecture de microservices et un tissu d’APIs dédiées pour vous permettre de construire un frontend dynamique et d’assurer une transition fluide de votre contenu depuis votre backend. Voici comment la plateforme fonctionne 👇
Modélisation et structuration du contenu
Contentful simplifie la modélisation et la structuration de votre contenu grâce au Visual Modeler. Cet outil dédié permet de prendre du recul sur la manière dont votre contenu transite et est diffusé grâce à une représentation graphique de vos flux de données, entièrement interactive :
100 % collaboratif, le Visual Modeler permet à vos équipes Marketing & Content de travailler à plusieurs simultanément sur le même workflow. Cette fonctionnalité est particulièrement intéressante pour les organisations disposant d’écosystèmes de contenu complexes, et vient s’ajouter aux options de validation étendues pour faciliter l’orchestration de votre contenu.
Contentstack offre des fonctionnalités avancées de modélisation du contenu, telles que les champs globaux qui permettent la réutilisation des variables, et les entrées Singleton pour définir une seule fois des éléments tels que l’adresse d’une entreprise. Ces fonctionnalités sont mieux exploitées au sein d’une seule stack, ce qui rend le CMS plus approprié pour les structures web simples. Voici un aperçu de l’interface de modélisation du contenu dans Contentstack :
Traduction et internationalisation du contenu
Contentful offre un large éventail de fonctionnalités pour traduire votre contenu à grande échelle :
➡️ Les locales, qui vous permettent de définir des règles spécifiques (langue par défaut, etc. pour un ensemble de zones géographiques donné.
➡️ Un panel de configuration dédié permettant de choisir (par contenu) les champs que vous souhaitez traduire et ceux que vous souhaitez garder en l’état.
➡️ Un outil de localisation on-page, permettant de localiser individuellement chaque champ selon vos besoins.
➡️ Un copilote IA pour automatiser vos traductions et réduire le temps nécessaire à l’adaptation de votre contenu pour vos marchés locaux (compatible et synchronisable avec l’outil de localisation on-page).
Apprenez-en plus sur les fonctionnalités de traduction de Contentful ici 👈
Contentstack excelle dans la localisation de structures de contenus de premier niveau grâce à son panel de fonctionnalités dédiées :
➡️ Une base linguistique intégrée, avec des traductions préconçues pour +200 langues.
➡️ Un outil de traduction multiple, permettant d’adapter le contenu local de plusieurs pages simultanément.
➡️ Un système de “fallback”vous permettant de spécifier la langue à utiliser comme contenu source si l’entrée n’existe pas dans la langue spécifiée.
De manière générale, la plateforme offre une expérience utilisateur plus simple (et plus adaptée) pour les organisations ayant des structures de contenu basiques, où celles n’ayant pas de processus de gouvernance linguistique détaillée.
Workflows et outils collaboratifs
Contentful est une plateforme hautement collaborative, qui met l’accent sur l’automatisation des tâches à faible valeur ajoutée. La gestion collaborative du contenu est rendue possible grâce à un add-on dédié, appelé de manière éponyme Workflow App. Voici ses fonctionnalités clés :
➡️ Outil de conception de workflows entièrement personnalisables.
➡️ Option d’ajout d’étapes automatisée ou manuelle.
➡️ Option d’approbation du contenu, pour éviter de publier du contenu non vérifié par le Team Leader.
➡️ Panneau de contrôle des droits d’accès, avec gestion des droits par étapes du workflow.
➡️ Outil d’annotation intégré pour donner du contexte aux autres contributeurs lors du transfert de tâches.
➡️ Envoi de rappels automatiques aux réviseurs pour confirmation des workflows (email et in-app).
➡️ Déclencheurs automatiques avec les systèmes tiers grâce à App Actions (création semi-automatique d’étapes au sein d’un workflow, traduction d’un contenu ou notification des collaborateurs).
Contentstack offre un système de workflow et de gestion des droits d’accès similaire à ceux de Contentful (encore une fois, avec un panel de fonctionnalités plus limité que son homologue). La principale différence avec son homologue, c’est la gestion du cycle de vie du contenu. Alors que Contentful privilégie l’archivage, Contentstack offres des fonctionnalités de versioning permettant de restaurer un contenu supprimé, ou de supprimer directement un contenu sans passer par la case archivage.
Au-delà de cette différence, les fonctionnalités collaboratives et de gestion des workflows de Contentstack sont sensiblement les mêmes que celles de son homologue.
Documentation technique
Contentful propose à ses utilisateurs bien des manières de répondre à leurs questions sur la plateforme. Parmi les ressources disponibles, on peut citer :
➡️ Une documentation technique étendue, incluant concepts, tutoriels, cas d’usages, références pour les APIs, App Framework, Compose, et une liste d’outils et plugins compatibles. Toute l’information est accessible depuis la FAQ Contentful.
➡️ Un portail dédié pour les développeurs, avec des ressources spécifiques pour les projets d’intégrations : Contentful Dev Portal.
➡️ Une documentation détaillée sur les APIs Contentful (incluant REST et GraphQL), qu’il s’agisse des CMA (Content Management API) ou des CDA (Content Delivery API).
➡️ Des tutoriels vidéos pour les équipes Marketing & Content sur des thématiques aussi larges que la traduction, les différents types de champs, l’utilisation des workflows et bien plus encore.
Contentstack n’a pas à pâlir quand il s’agit de parler documentation technique, et se bat à armes égales avec son homologue. Voici les principales ressources à disposition des utilisateurs :
➡️ Une documentation technique très détaillée (peut-être même plus que chez Contentful) incluant les meilleures pratiques pour le déploiement d’interfaces frontend et la publication de références imbriquées.
➡️ Un guide dédié pour les développeurs : le Developers Guide, incluant une documentation classique, mais aussi des tutoriels vidéos et même des workshops live avec les équipes SI de Contentstack.
➡️ Une documentation spécifique sur les APIs Contentstack, et la meilleure manière de gérer votre contenu avec celles-ci.
➡️ Des kits de développement (SDKs) en libre accès, pour concevoir vos propres sous-systèmes ou intégrations sur-mesure.
Pricing et frais de licence
Contentful articule sa stratégie de pricing autour d’un système d’abonnement à 3 paliers :
🥉Free Plan : plan gratuit, incluant :
5 utilisateurs
4 rôles
2 locales
Support communautaire
Tasks App
Compose App
🥈Basic Plan : 300 €/mois, incluant :
20 utilisateurs
4 rôles
4 locales
Support technique dédié
Tasks App
Compose App
Launch App
🥇Premium Plan : de 500 €/mois à 2000 €/mois selon les besoins, incluant :
Nombre illimité d’utilisateurs
Nombre illimité de rôles et de locales
Accès au SAV Premium et aux services professionnels
Fonctions de gouvernance (SSO, Workflows App, orchestration)
Sécurité avancée (infrastructure dédiée, IP statique)
Toutes les fonctionnalités incluses dans les autres plans
Contentstack adopte la même structure de prix que son homologue avec 3 plans distincts, plus une version d’essai à durée limitée :
🥉Start Plan : à partir de 995 €/mois, incluant :
10 utilisateurs1
TB de bande passante
1 TB de stockage
2M de calls API
🥈Grow Plan : à partir de 4500 €/mois, incluant :
10 utilisateurs
2 TB de bande passante
5 TB de stockage
6M de calls API
🥇Scale Plan : prix sur devis, incluant :
Nombre illimité d’utilisateurs
Nombre illimité de rôles et de locales
10 TB de bande passante
Stockage illimité
Nombre illimité de calls API
Toutes les fonctionnalités incluses dans les autres plans
Écosystème d’intégrations
Contentful dispose d’un écosystème de partenaires étendu, et offre plus de 100 intégrations à des systèmes tiers sur sa Marketplace dédiée. On y retrouve aussi des applications Contentful “add-ons”, qui sont disponibles à l’installation selon le plan choisi.
Découvrez-en plus sur l’écosystème Contentful ici 👈
Contentstack offre à ses utilisateurs un écosystème sensiblement plus étendu, avec plus de 107 intégrations tierces disponibles. Celles-ci incluent les principales plateformes e-commerce, CRM et Marketing Automation du marché, ainsi que plusieurs solutions PIM telles qu’Akeneo.
Découvrez-en plus sur l’écosystème Contentstack ici 👈
Par ailleurs, Contentstack a créé un outil très particulier : l’Automation Hub. Celui-ci permet à vos équipes SI de développer une intégration avec un service tiers dans un environnement no-code, si celle-ci ne fait pas déjà partie des intégrations natives disponibles. Cet outil n’est cependant pas gratuit, et est facturé selon le nombre de scripts exécutés.
Avantages et inconvénients
Contentful
Avantages
✅ Modélisation de contenu intuitive grâce au Visual Modeler, même pour les écosystèmes complexes.
✅ +100 intégrations natives avec les meilleures solutions tierces du marché.
✅ Une gamme de fonctionnalités pour la traduction impressionnantes, incluant un copilote IA.
✅ Des outils de gestion des workflows avancés, et une application dédiée : Workflow App.
✅ Un pricing très attractif au regard des fonctionnalités de la plateforme.
Inconvénients
❌ Expertise technique requise pour les écosystèmes de contenu complexes.
❌ Pas de documentation technique disponible en français à ce jour.
Contentstack
Avantages
✅ Base linguistique intégrée, avec des traductions préconçues pour +200 langues.
✅ +107 intégrations avec les principaux services tiers du marché.
✅ Un outil no-code pour créer ses propres intégrations : l’Automation Hub.
✅ Une documentation technique entièrement traduite en français, incluant des workshops en Live.
✅ Un système de “fallback”pour spécifier la langue par défaut si le contenu source n’est pas traduit.
Inconvénients
❌ Système de pricing peu abordable pour les entreprises de taille modeste.
❌ Système de modélisation du contenu moins intuitif que le Visual Modeler Contentful.
En résumé, on peut dire que Contentful est un excellent choix pour les organisations qui ont besoin d’un CMS capable de s’adapter à leur complexité. Sa capacité à prendre en charge des écosystèmes contenu complexes, combinée à sa large palette d’outils de traduction en font une solution idéale pour les multinationales et autres grandes organisations.
Contentstack se distingue par sa base linguistique intégrée et certaines de ses fonctionnalités « plug and play » comme l’Automation Hub. Son SAV et sa documentation technique 100% disponibles en francais sont autant d’atouts qui feront du logiciel une solution pertinente pour gérer un écosystème contenu étendu. Toutefois, son système de modélisation du contenu est moins intuitif que celui de Contentful, et la solution est substantiellement plus couteuse.