Icône Payload

Payload

Le CMS open source qui s'installe dans votre application Next.js.

Notre verdict Le CMS à choisir quand votre site de contenu mérite un vrai front Next.js et que vos données doivent rester dans votre base.

Mis à jour le

Payload, catégorie Développement : l'avis de SHUNPO, agence IA à Lyon
01
AVIS
・レビュー

L'avis de SHUNPO

Payload est le CMS que nous avons retenu pour le nouveau site de SHUNPO. Pas sur plaquette : en septembre 2026, nous avons monté Payload et Sanity en parallèle sur le même périmètre, la page d'accueil et les cas clients, puis tranché sur pièces le 22 septembre. Payload l'a emporté parce qu'il ne s'ajoute pas à côté du site. Il s'installe dedans.

Depuis la version 3.0 (19 novembre 2024), Payload vit dans le dossier /app d'une application Next.js. Un dépôt, un déploiement, des types TypeScript générés depuis le schéma, et une API locale qui sert les pages sans appel réseau. Sur notre refonte, environ 760 lignes de déclaration de champs produisent tout le back-office : connexion, brouillons, médias, relations, droits. Le temps de développement part sur ce qui différencie, chez nous le module d'analyse SEO et le cockpit de suivi.

Deuxième argument : la base reste à vous. Un Postgres ordinaire, chez nous Supabase à Paris, sans facturation à l'usage sur le contenu ni reprise de données à négocier si vous changez d'avis. C'est aussi un bon terrain pour l'IA : le plugin MCP officiel laisse un agent comme Claude lire et écrire dans vos collections, avec des droits fixés opération par opération.

Les limites sont réelles. Le schéma est du code : sans développeur TypeScript, chaque champ ajouté attend quelqu'un. L'éditeur, racheté par Figma en juin 2025, a déjà cassé la compatibilité entre la v2 et la v3, et la v4 est en préparation. Sur Cloudflare Workers, ça tourne, mais nous avons dû contourner plusieurs pièges : offre payante, pas de redimensionnement d'images côté serveur, et un hachage des mots de passe que Workers refuse en version 3.90.

Notre verdict : Payload pour tout site de contenu qui dépasse la vitrine, doit ranker sur Google et être cité par les IA, avec une équipe marketing qui publie seule. Pas pour cinq pages figées, pas pour l'e-commerce, pas pour un outil métier plein de règles où un admin générique devient un carcan.

02
PROFIL
・プロフィール

Pour vous, ou pas

Pour vous si

  • Votre site de contenu (blog, cas clients, landing pages SEO) dépasse un constructeur visuel et vous voulez un front sur mesure en React et Next.js.
  • Vous voulez garder vos contenus dans votre propre base Postgres, MongoDB ou SQLite, sans facturation à l'usage d'un éditeur SaaS.
  • Votre équipe marketing doit publier seule, avec brouillons, versions, rôles et aperçu en direct, sans toucher au code.
  • Vous gérez plusieurs langues ou plusieurs sites depuis un seul back-office (localisation native, plugin multi-tenant).
  • Vous voulez brancher des agents IA sur vos contenus pour rédiger, traduire ou enrichir, via le plugin MCP ou l'API locale.
  • Vous avez déjà une application Next.js et voulez y ajouter un back-office sans monter un second service.

Passez votre chemin si

  • Votre site tient en cinq pages qui ne bougent pas : un fichier de contenu dans le dépôt suffit, un CMS serait du poids mort.
  • Vous vendez en ligne avec catalogue, paiement et stocks : partez sur Shopify.
  • Vous construisez un outil métier avec ses règles et ses états (devis, planning, validation) : une application React et Supabase sur mesure tiendra mieux.
  • Personne dans votre équipe ni chez votre prestataire n'écrit du TypeScript : chaque nouveau champ passera par un développeur.
  • Vous voulez un CMS hébergé clé en main sans contrat Enterprise : hors Enterprise, Payload s'auto-héberge, regardez plutôt un CMS en SaaS.
03
USAGES
・ユースケース

Ce qu'on en fait concrètement

  • Site de contenu piloté pour le SEO et le GEO

    Pages composées de blocs de sections, métadonnées et aperçu Google par page, JSON-LD et llms.txt générés depuis le contenu plutôt que recopiés à la main. Le marketing publie, le développeur ne fait que les nouveaux blocs. C'est l'architecture du nouveau site de SHUNPO.

  • Back-office ouvert aux agents IA via MCP

    Le plugin officiel @payloadcms/plugin-mcp expose collections et globals à un client MCP comme Claude : lecture, création, mise à jour et suppression sur les collections, avec une clé API et des droits par opération. Un agent rédige un brouillon de fiche ou d'article, un humain relit et publie.

  • Chaîne éditoriale automatisée avec n8n et Claude

    Les hooks de Payload (beforeChange, afterChange) déclenchent un traitement à chaque enregistrement : appel à un workflow n8n qui traduit avec Claude, propose les textes alternatifs des images, résume l'article ou le pousse sur les réseaux. Le contenu reste la source unique.

  • Base de connaissances pour un assistant interne

    Des contenus structurés et typés, exposés en API REST, GraphQL ou locale, nourrissent un assistant IA qui répond à partir de vos fiches produits, procédures ou FAQ. L'offre Enterprise ajoute la vectorisation automatique (AI Auto-Embedding) pour la recherche augmentée.

  • Espace client ou portail authentifié

    Authentification intégrée et contrôle d'accès au niveau du document, du champ et de l'opération : un même Payload sert le site public et un espace réservé, avec un tenant par client grâce au plugin multi-tenant.

05
TARIFS
・プライス

Les tarifs de Payload

  • Open source (auto-hébergé)

    Gratuit, licence MIT

    • Code complet et admin
    • API REST, GraphQL et locale
    • Authentification et contrôle d'accès
    • Brouillons et versions
    • Localisation
    • Aperçu en direct
    • Support communautaire (Discord, GitHub)
    • Vous ne payez que l'hébergement de l'application, de la base et des fichiers
  • Enterprise

    Sur devis, aucun prix publié

    • Auto-hébergé ou hébergé par Payload
    • SSO (SAML, OAuth 2.0)
    • AI Auto-Embedding
    • Workflows de publication
    • A/B testing statique
    • Fonctions IA (traduction, génération d'images, aide à la rédaction)
    • Domaines personnalisés illimités
    • E-mail en marque blanche
    • Support dédié
  • Hébergement type, hors Payload

    Dès 5 $/mois (Workers Paid) + 25 $/mois (Supabase Pro)

    • Workers Paid : 10 millions de requêtes et 30 millions de millisecondes de CPU par mois inclus
    • Supabase Pro : 8 Go de disque par projet, 250 Go de bande passante sortante, 10 $ de crédits de calcul par mois
    • Prix des éditeurs, relevés le 6 octobre 2026

Tarifs vérifiés le Voir la grille officielle ↗

06
DONNÉES
・データ

Données et RGPD

Hébergement des données
Votre base et votre stockage, chez l'hébergeur de votre choix : régions européennes possibles. Régions de l'offre hébergée Enterprise non publiées.
Cadre légal
Licence MIT. Payload CMS, Inc. (États-Unis), rachetée par Figma en 2025. Représentant UE (EDPO), clauses types. En auto-hébergement : DPA de vos hébergeurs.
Auto-hébergement
Possible

En auto-hébergement, Payload n'héberge aucune de vos données : contenus, comptes et médias vont dans votre base (Postgres, MongoDB ou SQLite) et votre stockage. Seule remontée par défaut : une télémétrie décrite comme anonyme, désactivable par telemetry: false. Le nouveau site de SHUNPO garde sa base Supabase à Paris et ses médias sur Cloudflare R2 en juridiction européenne. Une base en France chez un prestataire américain reste soumise au droit américain : parlez de données hébergées dans l'UE, pas de souveraineté.

07
BILAN
・メリット

Avantages et limites

  • Le CMS vit dans l'application Next.js : un dépôt, un déploiement, des types générés et une API locale qui rend les pages sans requête réseau.
  • Vos données restent dans votre base, sous licence MIT, sans facturation à l'usage sur le contenu ni dépendance à un service tiers.
  • Le générique est fourni : authentification, brouillons, versions, médias, relations et droits se déclarent en configuration, le développement va sur ce qui vous différencie.
  • Prêt pour l'IA : plugin MCP officiel, hooks sur chaque opération et API typée pour brancher agents et automatisations.
  • Contrôle d'accès fin, au document, au champ et à l'opération, utile dès qu'il y a plusieurs rôles ou un espace client.
  • Le schéma est du code TypeScript : sans développeur, l'équipe ne peut pas ajouter un champ ou une collection seule.
  • Le rythme de l'éditeur se paie : rupture entre la v2 et la v3, v4 encore en préversion canary au 6 octobre 2026, avec refonte de l'admin, à anticiper dans la maintenance.
  • Avenir lié à Figma depuis juin 2025 : la roadmap n'est pas publique dans le détail, et pour le fondateur de Payload, les intégrations avec Figma relèvent d'un siège Figma payant.
  • Le serverless reste jeune : sur Cloudflare, le modèle officiel exige l'offre Workers payante, GraphQL n'y est pas garanti, et un ticket ouvert depuis le 23 septembre 2026 bloque la création du premier compte admin sans correctif.
  • L'admin générique devient un carcan pour un outil métier aux états et règles complexes.
08
FAQ
・クエスチョン

Vos questions sur Payload

Payload CMS est-il gratuit ?

Oui. Payload est sous licence MIT depuis mai 2022 et l'auto-hébergement est gratuit, sans limite de projets. Vous payez l'hébergement : par exemple Cloudflare Workers Paid à partir de 5 $ par mois et une base Supabase Pro à partir de 25 $ par mois (prix relevés le 6 octobre 2026). Seule l'offre Enterprise est payante, sur devis.

Payload Cloud existe-t-il encore ?

Pas pour un nouveau projet. Sur sa page consacrée à l'arrivée chez Figma, Payload indique que le déploiement de nouveaux projets sur Payload Cloud est en pause et que les projets existants continuent de tourner. La page de démarrage, consultée le 6 octobre 2026, ne propose que l'auto-hébergement, avec des modèles prêts pour Vercel et Cloudflare, et l'offre Enterprise, auto-hébergée ou hébergée par Payload. Prévoyez donc votre propre hébergement.

Qu'est-ce que le rachat de Payload par Figma change ?

Figma a annoncé l'arrivée de l'équipe Payload le 17 juin 2025, et son rapport annuel 2025 confirme le rachat. Les deux éditeurs affirment que Payload reste open source et que rien ne change dans l'immédiat pour les utilisateurs. Pour le fondateur de Payload, les intégrations avec Figma relèveront d'un siège Figma payant, pas de l'open source. Le risque à suivre est la roadmap, pas la licence.

Payload ou Sanity : lequel choisir ?

Payload s'installe dans votre application et stocke le contenu dans votre base. Sanity est un service hébergé par l'éditeur, avec son propre langage de requête (GROQ) et un prix par siège, plus des dépassements à l'usage. Nous avons monté les deux sur le même livrable en septembre 2026 et retenu Payload pour garder la base chez nous et un seul déploiement. Sanity reste pertinent si vous ne voulez rien héberger.

Payload fonctionne-t-il avec Supabase ?

Oui : Supabase est un Postgres, et Payload a un adaptateur Postgres officiel. C'est la configuration du nouveau site de SHUNPO, avec une base à Paris. Un piège à connaître : désactivez la Data API de Supabase à la création du projet, car Payload crée ses tables sans règles d'accès et l'API REST de Supabase les exposerait.

Peut-on héberger Payload sur Cloudflare Workers ?

Oui, Payload fournit un modèle officiel avec D1, R2 et OpenNext, déployable seulement sur l'offre Workers payante selon sa documentation. GraphQL n'y est pas garanti. Dans notre déploiement, le redimensionnement d'images avec sharp ne tourne pas et la base Postgres externe passe par Hyperdrive. C'est l'hébergement que nous avons retenu pour le nouveau site de SHUNPO.

Payload est-il conforme au RGPD ?

En auto-hébergement, Payload ne reçoit pas vos données : elles restent dans la base et le stockage que vous choisissez, en région européenne si vous le décidez. Signez le DPA de chaque hébergeur et coupez la télémétrie anonyme avec telemetry: false si vous voulez zéro remontée. La conformité dépend donc de votre hébergement, pas du logiciel.

09
SOURCES
・ソース

Nos sources

  1. Payload, page d'accueil payloadcms.com
  2. Payload, Get started (offres et prérequis) payloadcms.com
  3. Payload, Enterprise payloadcms.com
  4. Payload Docs, What is Payload? payloadcms.com
  5. Payload Docs, Database overview payloadcms.com
  6. Payload Docs, Production deployment payloadcms.com
  7. Payload Docs, MCP Plugin payloadcms.com
  8. Payload Docs, Hooks overview payloadcms.com
  9. Payload Docs, Multi-Tenant Plugin payloadcms.com
  10. Payload Docs, Rich Text (Lexical) payloadcms.com
  11. Payload Docs, The Payload Config (télémétrie) payloadcms.com
  12. Payload Blog, Payload 3.0 (19 novembre 2024) payloadcms.com
  13. Payload Blog, Payload is now completely free and open source (24 mai 2022) payloadcms.com
  14. Payload Blog, Payload is joining Figma! (17 juin 2025) payloadcms.com
  15. Figma Blog, Welcoming Payload to the Figma Team (17 juin 2025) www.figma.com
  16. GitHub, discussion #12843 Payload is joining Figma github.com
  17. Payload, Payload has joined Figma (Payload Cloud et open source) payloadcms.com
  18. Figma, rapport annuel 10-K 2025 (rachat de Payload CMS, Inc.) www.sec.gov
  19. Payload Blog, Payload 4.0 preview (9 juin 2026) payloadcms.com
  20. GitHub, dépôt payloadcms/payload (licence MIT, plus de 45 000 étoiles au 6 octobre 2026) github.com
  21. GitHub, releases Payload (v3.90.2 du 23/09/2026, v4.0.0-canary.37 du 24/09/2026) github.com
  22. GitHub, modèle officiel with-cloudflare-d1 github.com
  23. GitHub, ticket #18274 PBKDF2 refusé par Workers (toujours ouvert au 6 octobre 2026) github.com
  24. Payload, Security payloadcms.com
  25. Payload, Privacy Policy payloadcms.com
  26. Payload, Brand (logos et mention de marque) payloadcms.com
  27. Cloudflare Docs, Workers pricing developers.cloudflare.com
  28. Cloudflare Docs, Workers limits developers.cloudflare.com
  29. Supabase, Pricing supabase.com
  30. Sanity, Pricing www.sanity.io

Payload, the Payload design, and related marks, designs, and logos are trademarks or registered trademarks of Payload CMS, Inc. in the U.S. and other countries.