Aller au contenu

Comment rédiger le cahier des charges d'un site e-commerce ?

Jérémie Werner

Fondateur de Conversion Club · ikko

Voir le profil

Réponse courte

Un cahier des charges de site e-commerce décrit ce que le site doit faire, sous quelles contraintes et selon quels critères vous accepterez la livraison. Les moyens restent à l'agence. Comptez une dizaine de rubriques, des exigences numérotées et priorisées, et un test de réception pour chacune.

La réponse en détail

Un cahier des charges de site e-commerce décrit ce que le site doit faire, sous quelles contraintes et selon quels critères vous accepterez la livraison. Les moyens restent à l'agence. Comptez une dizaine de rubriques, des exigences numérotées et priorisées, et un test de réception pour chacune.

Le repère

Le brief d'agence a servi à choisir un prestataire. Le cahier des charges, lui, entre dans le contrat : chaque ligne doit pouvoir être vérifiée à la recette, la séance où vous testez le site avant de l'accepter.

Rubrique Ce que vous écrivez Ce que vous laissez à l'agence
1. Contexte et objectifs Chiffre d'affaires, part mobile, objectifs chiffrés du projet Rien
2. Ce qui ne doit pas régresser Pages et fonctions qui rapportent, issues de l'audit Rien
3. Périmètre et hors-périmètre Pays, langues, devises, canaux de vente, vente aux professionnel·le·s ou non, et la liste des sujets exclus Rien
4. Parcours et fonctionnalités Exigences numérotées, priorisées (indispensable, souhaitée, optionnelle) La façon de les réaliser
5. Catalogue et contenus Volume de produits, variantes, attributs, qui saisit quoi Le modèle de données
6. Intégrations et back-office ERP (gestion commerciale), PIM, logistique, e-mail, avis, paiement, export comptable : flux et fréquence Le choix technique des connecteurs
7. Design Charte, références, contraintes de marque Les maquettes
8. Contraintes légales Consentement, accessibilité, mentions obligatoires, informations produit La mise en œuvre
9. Performance et mesure Seuils de vitesse, plan de marquage (la liste des événements suivis), rapprochement des chiffres Les outils, s'ils respectent les seuils
10. Migration Redirections, historique de commandes, comptes client La méthode
11. Recette et réception Critères d'acceptation, jeu de tests, qui valide Le plan de test détaillé

Pour la vitesse, reprenez les seuils publics de web.dev : LCP (affichage du plus gros élément) de 2,5 secondes au plus, INP (réactivité au clic) de 200 millisecondes au plus, CLS (stabilité de la mise en page) de 0,1 au plus, mesurés au 75e percentile (trois chargements sur quatre sous le seuil), mobile et ordinateur séparés. Pour le consentement aux cookies, le refus doit être aussi simple que l'acceptation, rappelle Entreprendre.service-public.gouv.fr (page vérifiée en octobre 2026).

La rubrique 2 évite des arbitrages tardifs. Sur le terrain des auteur·rice·s, un projet de refonte a découvert en plein développement le logisticien, le PIM (l'outil qui centralise les données produit) et un outil métier, tous absents du cahier. Au point budget, il restait « 180 heures sur le budget pour un développement qu'on avait estimé à l'époque à 250 heures ». La marque a alors classé ses priorités : une fiche produit en partie saisie en dur (directement dans le code) au lancement restait « pas très grave », alors que des commandes impossibles à envoyer au logisticien le jour J ne l'étaient pas.

La règle

Décrivez le résultat attendu et laissez la méthode à l'agence. « La recherche corrige les fautes de frappe et propose des produits dès la troisième lettre » est une exigence. « Installer l'app X » est une solution, qui ferme la porte à une meilleure idée.

Chaque exigence reçoit un numéro, une priorité et un critère de réception rédigé avant le développement. Quand le budget se tend, on discute de lignes identifiées ; à la recette, on constate si chaque critère est rempli. Une ligne exploitable ressemble à ceci (exemples) :

N° Parcours Exigence Priorité Critère de réception Qui valide
PA-07 Panier Le panier d'un·e client·e connecté·e se retrouve sur tous ses appareils Indispensable Ajout sur mobile, connexion sur ordinateur le lendemain : panier identique Service client
LG-03 Langues Le site existe en allemand Indispensable Toutes les pages traduites, contenu migré correct, aucun texte manquant Responsable du marché
IN-02 Logistique Chaque commande payée part chez le logisticien Indispensable 20 commandes test, toutes reçues dans l'outil du logisticien Logistique

Écrivez aussi ce que vous ne faites pas. Une marque de loisirs créatifs du Club a acté par écrit l'« exclusion des points les plus lourds » (automatisations, programme de fidélité), à rediscuter s'il restait du temps. Si l'un de ces sujets revient pendant la recette, on relit cette décision.

Les étapes

  1. Partir de l'audit. La liste de ce qui rapporte, tirée de l'audit avant refonte, alimente la rubrique 2, celle qu'on oublie quand on part d'une liste de souhaits.
  2. Écrire les exigences par parcours. Suivez un·e client·e de l'arrivée à la livraison (navigation, recherche, fiche produit, panier, paiement, compte, e-mails) et notez à chaque étape ce qui doit être possible.
  3. Lister les contraintes non négociables. Consentement aux cookies, accessibilité, informations produit liées à la loi AGEC, règles sur les prix et les avis.
  4. Fixer la mesure et le back-office. Listez les événements suivis et l'écart toléré entre Shopify et GA4. Ajoutez les besoins de la finance (export comptable, factures, avoirs) : cet article sur la comptabilité après migration propose six lignes à reprendre.
  5. Rédiger les critères de réception. Un test par exigence indispensable : seuils de vitesse sur les gabarits produit et collection, redirection des anciennes adresses qui reçoivent du trafic, commande test par moyen de paiement et par pays, rapprochement des commandes sur une semaine.
  6. Faire relire en croisé. Le service client, la logistique et la finance relisent avec leurs incidents du quotidien en tête et repèrent des manques que l'équipe projet n'a pas vus.

Le piège

Trente pages de souhaits sans priorités ni critères laissent deux options à l'agence : tout chiffrer au prix fort pour se couvrir, ou chiffrer bas et facturer en avenant chaque ligne ambiguë.

Le flou se paie aussi à la recette, au moment de distinguer une correction d'une évolution. Une marque de chaussures du Club a dû défendre ce qui relevait du défaut : « Si j'avais dit […] on aimerait [un] raccourci de panier, là j'aurais entendu “non, ce n'était pas prévu, c'est 2 000 euros en plus”. Mais là, pour moi, il y avait des choses qui bugaient. » Avec un critère écrit par exigence, un test échoué se classe en correction, comprise dans le contrat initial.

L'excès inverse, décrire chaque écran au pixel près, réduit l'agence à exécuter vos maquettes. Pour placer la frontière, demandez-vous si vous sauriez vérifier la ligne à la livraison sans savoir comment elle a été réalisée.

La phrase à présenter

À dire à la direction avant l'appel d'offres :

« Notre cahier des charges compte 64 exigences, dont 22 indispensables, chacune avec son test de réception ; les trois fonctions qui portent 38 % du chiffre d'affaires sont protégées contre toute régression, et toute demande ajoutée après signature sera arbitrée sur ce tableau. » (chiffres fictifs)

Sources

Pour aller plus loin

Le Playbook répond court. Les articles du Conversion Club prennent le temps : méthodes, cas terrain et chiffres pour aller plus loin.