Cahier des charges site e-commerce : la checklist pour réussir votre projet

Développement Web et Apps
Mis à jour le 9 février 2026
23 min de lecture

Vous avez décidé de lancer votre boutique en ligne ou de refondre votre site e-commerce existant. Excellente initiative. Mais avant de contacter la première agence venue ou de vous lancer tête baissée dans Shopify, il y a une étape que beaucoup négligent et qui fait pourtant toute la différence : rédiger un cahier des charges solide.

Cahier des charges site e-commerce : la checklist pour réussir votre projet

Sans ce document, vous naviguez à vue. Les malentendus s'accumulent, le budget explose, les délais s'allongent. Selon les études du Standish Group, près de 70% des projets web échouent ou dépassent significativement leur budget initial, principalement à cause d'un cadrage insuffisant.

Ce guide vous accompagne pas à pas dans la rédaction d'un cahier des charges e-commerce complet. Vous y trouverez tout ce qu'il faut inclure, des exemples concrets et une checklist prête à l'emploi.

Qu'est-ce qu'un cahier des charges e-commerce ?

Définition et rôle

Le cahier des charges (CDC) est un document qui formalise vos besoins et attentes pour la création ou la refonte de votre site e-commerce. Il décrit de manière précise ce que vous voulez obtenir, sans forcément détailler comment le réaliser techniquement.

Concrètement, ce document répond à trois questions fondamentales :

  • Quel est le contexte de votre projet et vos objectifs business ?
  • Quelles fonctionnalités votre site doit-il proposer ?
  • Quelles sont vos contraintes techniques, budgétaires et temporelles ?

Le CDC sert de référence commune entre vous (le commanditaire) et votre prestataire (agence web, freelance, équipe interne). C'est votre contrat moral et technique.

Pourquoi est-il indispensable ?

Rédiger un cahier des charges demande du temps. Certains y voient une corvée administrative. C'est une erreur de perception. Voici ce que ce document vous apporte concrètement :

  • Clarification de vos propres besoins : L'exercice de rédaction vous force à structurer votre réflexion et à arbitrer entre vos envies et vos priorités réelles.
  • Communication efficace avec les prestataires : Fini les interprétations approximatives. Chacun sait exactement ce qui est attendu.
  • Comparaison objective des devis : Avec un CDC identique envoyé à plusieurs agences, vous comparez des propositions sur une base équivalente.
  • Réduction des litiges : Le document fait foi en cas de désaccord sur le périmètre du projet.
  • Maîtrise du budget : Les fonctionnalités sont définies en amont, ce qui limite les ajouts coûteux en cours de route.

Qui doit le rédiger ?

La rédaction du cahier des charges revient au porteur du projet côté client. Dans une PME, c'est souvent le dirigeant ou le responsable marketing/digital. Dans une structure plus grande, cette tâche incombe généralement au chef de projet ou au product owner.

Vous pouvez vous faire accompagner par un consultant externe ou demander un pré-cadrage à une agence, mais la vision métier et les objectifs business doivent venir de vous. Personne ne connaît mieux votre entreprise et vos clients que vous-même.

Présentation de l'entreprise et du projet

Cette première partie pose le contexte. Elle permet au prestataire de comprendre qui vous êtes, ce que vous vendez et pourquoi vous lancez ce projet.

Contexte et historique de l'entreprise

Présentez votre société de manière synthétique :

  • Activité principale et secteur d'intervention
  • Date de création et étapes clés de développement
  • Chiffre d'affaires et nombre de collaborateurs
  • Présence actuelle en ligne (site vitrine, marketplace, réseaux sociaux)
  • Historique e-commerce si vous avez déjà une boutique en ligne

Cette mise en contexte aide le prestataire à calibrer sa proposition. Une startup qui démarre n'a pas les mêmes besoins qu'une enseigne retail qui digitalise son réseau de magasins.

Objectifs business du projet

Vos objectifs doivent être précis et mesurables. Évitez les formulations vagues comme "augmenter les ventes" ou "améliorer la visibilité". Utilisez la méthode SMART pour les formuler :

Critère Exemple concret
Spécifique Générer 500 commandes par mois via le site
Mesurable Atteindre un panier moyen de 85€
Atteignable Réaliser 15% du CA total en ligne d'ici 12 mois
Réaliste Convertir 2,5% des visiteurs en acheteurs
Temporel Lancer le site avant la saison haute (septembre)

Listez vos objectifs par ordre de priorité. Le prestataire pourra ainsi proposer des solutions adaptées et, si nécessaire, suggérer des arbitrages budgétaires.

Analyse de la concurrence

Identifiez vos principaux concurrents en ligne et analysez leurs sites e-commerce. Pour chaque concurrent, notez :

  • Les points forts de leur site (navigation, design, fonctionnalités)
  • Les faiblesses ou manques que vous souhaitez éviter
  • Les éléments qui vous inspirent et que vous aimeriez adapter

Cette analyse permet au prestataire de comprendre votre positionnement et vos attentes en termes d'expérience utilisateur.

Cibles et personas

Décrivez précisément vos clients types. Un site e-commerce efficace s'adresse à des personnes réelles, pas à une audience abstraite.

Pour chaque persona, détaillez :

  • Données démographiques (âge, sexe, localisation, profession)
  • Comportements d'achat en ligne (fréquence, devices utilisés, critères de décision)
  • Freins potentiels à l'achat
  • Attentes vis-à-vis de votre marque
Un site qui s'adresse à des professionnels du BTP de 45-55 ans n'aura pas la même ergonomie qu'une boutique ciblant des étudiantes passionnées de mode.

Périmètre fonctionnel du site e-commerce

Cette section constitue le cœur de votre cahier des charges. Elle liste tout ce que votre site doit permettre de faire, côté visiteur comme côté administrateur.

Gestion du catalogue produits

Structure des fiches produits

Définissez les informations que chaque fiche produit doit contenir :

  • Titre et description courte
  • Description longue avec mise en forme
  • Prix (HT/TTC, prix barré, prix par quantité)
  • Photos (nombre minimum, vues souhaitées, zoom)
  • Vidéos de démonstration
  • Caractéristiques techniques (tableau de spécifications)
  • Variantes (taille, couleur, matière) et leur gestion
  • Stock disponible et indicateur de disponibilité
  • Délai de livraison estimé
  • Produits complémentaires ou associés
  • Avis clients
Organisation du catalogue

Précisez comment vos produits seront organisés :

  • Nombre de catégories et sous-catégories prévu
  • Logique de catégorisation (par type, par usage, par marque)
  • Filtres de recherche nécessaires (prix, taille, couleur, note client)
  • Système de tri des résultats
  • Gestion des produits en rupture (masqués ou affichés)
  • Fonctionnalité de recherche interne (autocomplétion, tolérance aux fautes)
Élément catalogue Estimation initiale Évolution prévue à 2 ans
Nombre de références 350 produits 800 produits
Nombre de catégories 12 catégories principales 20 catégories
Variantes par produit 3 en moyenne 5 en moyenne
Photos par produit 4 minimum 6 minimum + vidéo

Tunnel de commande

Le parcours d'achat est déterminant pour votre taux de conversion. Selon le Baymard Institute, un tunnel de commande optimisé peut augmenter les conversions de plus de 30%.

Panier et liste d'envies

Détaillez le comportement attendu du panier :

  • Ajout au panier sans rechargement de page (ajax)
  • Mini-panier visible en permanence
  • Modification des quantités directement dans le panier
  • Suppression de produits
  • Sauvegarde du panier pour les utilisateurs connectés
  • Panier persistant (cookies) pour les visiteurs
  • Estimation des frais de livraison avant checkout
  • Application des codes promotionnels
  • Fonctionnalité wishlist (liste d'envies)
Processus de checkout

Le checkout doit être fluide et rassurant. Précisez :

  • Nombre d'étapes souhaitées (one-page checkout ou multi-étapes)
  • Possibilité de commander en tant qu'invité
  • Création de compte simplifiée
  • Champs obligatoires et optionnels
  • Auto-complétion des adresses
  • Distinction adresse de livraison / facturation
  • Récapitulatif de commande clair
  • Messages de réassurance (sécurité, retours, contact)

Moyens de paiement

Listez les solutions de paiement que vous souhaitez proposer :

Moyen de paiement Priorité Remarques
Carte bancaire (CB, Visa, Mastercard) Indispensable Via Stripe, Payplug ou équivalent
PayPal Fortement recommandé Rassure les primo-acheteurs
Apple Pay / Google Pay Recommandé Fluidifie l'achat mobile
Paiement en 3x/4x Selon panier moyen Alma, Oney, Klarna
Virement bancaire B2B principalement Commandes importantes
Paiement à la livraison Optionnel Selon votre secteur

Indiquez également si vous avez besoin de fonctionnalités spécifiques : paiement récurrent pour abonnements, acompte pour commandes sur-mesure, paiement différé B2B.

Modes de livraison et logistique

La livraison est un critère décisif pour les acheteurs en ligne. Détaillez vos besoins :

Options de livraison :

  • Livraison à domicile standard
  • Livraison express (J+1)
  • Point relais (Mondial Relay, Relais Colis, etc.)
  • Click & Collect en magasin
  • Livraison sur rendez-vous (gros volumes)

Calcul des frais de port :

  • Par poids
  • Par tranche de prix
  • Par zone géographique
  • Frais offerts à partir d'un montant

Informations de suivi :

  • Envoi automatique du numéro de tracking
  • Intégration du suivi dans l'espace client
  • Notifications par email/SMS aux étapes clés

Gestion des retours :

  • Politique de retour (délais, conditions)
  • Génération d'étiquettes retour
  • Suivi des demandes de retour
  • Remboursement ou avoir

Gestion des comptes clients

Définissez les fonctionnalités de l'espace client :

  • Création de compte (champs requis)
  • Connexion via réseaux sociaux (Google, Facebook)
  • Historique des commandes
  • Suivi des commandes en cours
  • Gestion des adresses enregistrées
  • Modification des informations personnelles
  • Gestion des préférences de communication
  • Programme de fidélité (si prévu)
  • Parrainage

Pour un site B2B, ajoutez les spécificités :

  • Comptes entreprise multi-utilisateurs
  • Validation des commandes par un responsable
  • Tarifs négociés par client
  • Devis en ligne
  • Commandes récurrentes

Back-office et administration

Le back-office doit permettre une gestion autonome au quotidien :

Gestion des produits :

  • Création et modification des fiches produits
  • Import/export CSV ou Excel
  • Gestion des stocks (alertes seuil, réapprovisionnement)
  • Gestion des promotions et soldes

Gestion des commandes :

  • Liste des commandes avec filtres et recherche
  • Modification du statut de commande
  • Impression des bons de livraison et factures
  • Gestion des remboursements partiels

Gestion des clients :

  • Fiche client complète (historique, panier moyen, notes)
  • Segmentation pour actions marketing
  • Export pour emailings

Tableaux de bord :

  • Chiffre d'affaires quotidien/mensuel
  • Produits les plus vendus
  • Taux de conversion
  • Panier moyen
  • Sources de trafic

Spécifications techniques

Cette section s'adresse davantage au prestataire technique. Elle pose les bases de l'architecture de votre site.

Choix de la solution e-commerce

Plusieurs options s'offrent à vous. Le choix dépend de votre budget, de vos compétences internes et de vos ambitions de croissance.

Solution Type Budget indicatif Pour qui ?
Shopify SaaS 30-300€/mois + dev PME, lancement rapide, peu de technique
WooCommerce Open source (WordPress) Gratuit + hébergement + dev Petits catalogues, budget serré, besoin de blog
PrestaShop Open source Gratuit + hébergement + dev PME françaises, catalogue moyen, personnalisation
Magento/Adobe Commerce Open source / Enterprise 20K€ à 200K€+ Grands comptes, catalogues complexes, multi-sites
Développement sur-mesure Custom (Symfony, Laravel) 50K€ à 300K€+ Besoins très spécifiques, intégrations complexes

Si vous avez une préférence ou des contraintes (hébergement existant, compétences internes), indiquez-le. Sinon, laissez le prestataire vous conseiller en fonction de vos besoins.

Hébergement et performances

Les performances impactent directement vos ventes. Selon Google, 47% des utilisateurs s'attendent à un temps de chargement inférieur à 2 secondes. Au-delà de 3 secondes, plus de 40% abandonnent.

Spécifiez vos attentes :

  • Temps de chargement cible (< 2 secondes)
  • Trafic attendu (visiteurs/jour, pics saisonniers)
  • Disponibilité souhaitée (99,9% uptime)
  • Localisation des serveurs (France, Europe)
  • CDN pour les médias
  • Certificat SSL inclus

Intégrations tierces

Listez les outils externes à connecter au site :

Gestion commerciale / ERP :

  • Sage, EBP, Cegid, SAP
  • Synchronisation stocks et commandes

CRM :

  • Salesforce, HubSpot, Pipedrive
  • Remontée des données clients et commandes

Logistique :

  • Connecteurs transporteurs
  • WMS (Warehouse Management System)

Marketing :

  • Plateforme emailing (Mailchimp, Klaviyo, Brevo)
  • Avis clients (Trustpilot, Avis Vérifiés)
  • Chat en ligne (Crisp, Zendesk)

Comptabilité :

  • Export automatique des factures
  • Synchronisation avec logiciel comptable

Responsive et mobile-first

Le m-commerce représente plus de 55% des ventes e-commerce en France en 2024 (source Fevad). Votre site doit offrir une expérience irréprochable sur mobile.

Exigences à spécifier :

  • Design responsive adapté à tous les écrans
  • Navigation tactile optimisée
  • Boutons et zones cliquables de taille suffisante
  • Formulaires simplifiés sur mobile
  • Paiement mobile fluide (Apple Pay, Google Pay)
  • Tests sur les principaux devices et navigateurs

Design et expérience utilisateur

L'apparence de votre site et la fluidité de navigation conditionnent la confiance des visiteurs. 88% des consommateurs ne reviennent pas sur un site après une mauvaise expérience.

Charte graphique et identité visuelle

Si vous disposez d'une charte graphique existante, fournissez-la au prestataire :

  • Logo en haute définition (formats vectoriels si possible)
  • Palette de couleurs (codes hexadécimaux)
  • Typographies utilisées
  • Éléments graphiques récurrents
  • Ton et style de communication

Si vous n'avez pas de charte, précisez vos attentes :

  • Univers visuel souhaité (moderne, épuré, chaleureux, premium)
  • Sites de référence qui vous inspirent
  • Éléments à éviter absolument

Arborescence et navigation

Proposez une première version de l'arborescence de votre site :

Pages institutionnelles :

  • Accueil
  • Qui sommes-nous / Notre histoire
  • Nos engagements / Valeurs
  • Contact
  • FAQ

Pages e-commerce :

  • Catalogue / Catégories
  • Fiches produits
  • Panier
  • Tunnel de commande
  • Espace client

Pages légales :

  • Mentions légales
  • CGV
  • Politique de confidentialité
  • Politique de cookies
  • Politique de retours

Wireframes et maquettes

Indiquez le niveau de livrables attendu :

  • Wireframes (schémas de structure) des pages principales
  • Maquettes graphiques desktop et mobile
  • Prototype cliquable pour valider les parcours
  • Nombre de révisions incluses

Précisez les pages prioritaires pour la phase de maquettage :

  1. Page d'accueil
  2. Page catégorie
  3. Fiche produit
  4. Panier
  5. Page de checkout

Pour une méthodologie efficace concernant les maquettes web sur Figma, il est essentiel de bien distinguer les différentes étapes du processus de conception.

Accessibilité

L'accessibilité web n'est plus optionnelle. Au-delà de l'obligation légale (RGAA en France, WCAG au niveau international), c'est un enjeu d'image et d'audience élargie.

Niveau d'accessibilité visé :

  • WCAG 2.1 niveau AA (recommandé)
  • Contrastes suffisants
  • Navigation au clavier
  • Compatibilité lecteurs d'écran
  • Textes alternatifs sur les images

SEO et stratégie d'acquisition

Un beau site qui n'apparaît pas dans Google ne sert à rien. Le référencement naturel doit être intégré dès la conception.

Optimisation on-page

Exigences techniques SEO :

  • URLs propres et personnalisables
  • Balises title et meta description éditables par page
  • Structure de titres Hn cohérente
  • Balises alt sur toutes les images
  • Données structurées (schema.org) pour les produits
  • Fil d'Ariane
  • Pagination correctement gérée
  • Gestion des produits en rupture (pas de 404)
  • Sitemap XML automatique
  • Fichier robots.txt configurable

Pour approfondir ces aspects, un audit SEO technique permet d'identifier les points d'amélioration prioritaires.

Structure des URLs

Définissez le format souhaité :

Intégration analytics et tracking

Outils à connecter :

  • Google Analytics 4
  • Google Search Console
  • Google Tag Manager
  • Pixel Facebook / Conversions API
  • Tracking des conversions Google Ads
  • Suivi e-commerce amélioré (enhanced e-commerce)

Événements à tracker :

  • Vues de pages produits
  • Ajouts au panier
  • Débuts de checkout
  • Transactions finalisées
  • Inscriptions newsletter
  • Clics sur téléphone/email

Sécurité et conformité légale

Protection des données et RGPD

Le non-respect du RGPD expose à des amendes pouvant atteindre 4% du chiffre d'affaires mondial. Assurez-vous que votre site intègre :

  • Bandeau de consentement aux cookies conforme
  • Politique de confidentialité détaillée
  • Gestion des consentements marketing (opt-in explicite)
  • Possibilité de suppression de compte
  • Export des données personnelles sur demande
  • Durée de conservation des données définie
  • Registre des traitements à jour

Pour comprendre les enjeux de conformité, consultez notre guide sur l'IA et le RGPD en entreprise.

Sécurisation des paiements

La norme PCI-DSS encadre le traitement des données bancaires :

  • Utilisation d'une solution de paiement certifiée
  • Aucun stockage des numéros de carte sur votre serveur
  • Certificat SSL/TLS sur tout le site
  • Double authentification (3D Secure 2)

Mentions légales et CGV

Documents obligatoires à prévoir :

  • Mentions légales complètes (raison sociale, SIRET, directeur de publication)
  • Conditions générales de vente détaillées
  • Droit de rétractation (14 jours minimum)
  • Politique de livraison et retours
  • Formulaire de rétractation téléchargeable

Faites relire ces documents par un juriste spécialisé e-commerce.

Budget, planning et organisation

Estimation budgétaire

Le coût d'un site e-commerce varie considérablement selon sa complexité :

Type de projet Fourchette budget Caractéristiques
Site e-commerce simple 5 000€ - 15 000€ Template personnalisé, fonctionnalités standard, petit catalogue
Site e-commerce intermédiaire 15 000€ - 40 000€ Design sur-mesure, fonctionnalités avancées, intégrations
Site e-commerce avancé 40 000€ - 100 000€ Développements spécifiques, ERP, multi-pays
Plateforme e-commerce complexe 100 000€ + Marketplace, B2B2C, architecture headless, fort trafic

Indiquez votre enveloppe budgétaire ou une fourchette. Cela permet au prestataire d'adapter sa proposition et de prioriser les fonctionnalités.

Pour une estimation plus précise, découvrez notre article sur combien coûte un site web sur mesure.

N'oubliez pas les coûts récurrents :

  • Hébergement : 20€ à 500€/mois
  • Maintenance et mises à jour : 100€ à 1 000€/mois
  • Licence Shopify ou modules Prestashop/Magento
  • Frais de transaction des solutions de paiement

Planning et jalons

Proposez un calendrier indicatif ou indiquez votre date de mise en ligne souhaitée.

Planning type pour un projet e-commerce moyen :

Phase Durée indicative Livrables
Cadrage et conception 2 à 4 semaines Spécifications validées, arborescence, wireframes
Design 2 à 4 semaines Maquettes desktop et mobile validées
Développement 6 à 12 semaines Site fonctionnel en environnement de test
Intégration contenu 2 à 4 semaines Catalogue produits, textes, médias
Recette et corrections 2 à 3 semaines Tests validés, bugs corrigés
Mise en production 1 semaine Site en ligne, redirections, monitoring

Prévoyez une marge de sécurité. Les retards sont fréquents, souvent à cause des validations internes ou de la fourniture tardive des contenus.

Équipe projet et responsabilités

Identifiez les interlocuteurs de chaque côté :

Côté client :

  • Chef de projet / Product owner
  • Responsable validation des maquettes
  • Responsable des contenus (textes, photos)
  • Responsable technique (si intégrations internes)

Côté prestataire (à définir par l'agence) :

  • Chef de projet
  • UX/UI Designer
  • Développeurs
  • Intégrateur
  • Expert SEO

Critères de réception

Définissez les conditions de validation du projet :

  • Liste des scénarios de test à réaliser
  • Navigateurs et devices de test (Chrome, Safari, Firefox, Edge, iOS, Android)
  • Critères de performance (temps de chargement, score Lighthouse)
  • Checklist fonctionnelle complète
  • Procédure de signalement et correction des anomalies
  • Période de garantie après mise en ligne

Pour optimiser les performances, consultez notre guide sur la vitesse d'un site web.

Erreurs fréquentes à éviter

Après avoir accompagné des dizaines de projets e-commerce, voici les erreurs qui reviennent le plus souvent :

1. Négliger la phase de cadrage

Se lancer trop vite sans avoir clarifié ses objectifs et ses priorités. Le cahier des charges bâclé coûte toujours plus cher à corriger qu'à bien faire dès le départ.

2. Vouloir tout, tout de suite

Lister 200 fonctionnalités sans les prioriser. Résultat : budget explosé, délais rallongés, et souvent un site finalement lancé avec la moitié des features.

Adoptez une approche MVP (Minimum Viable Product) : lancez avec l'essentiel, puis itérez.

3. Sous-estimer le contenu

Le plus beau site du monde ne vend rien sans des fiches produits de qualité, des photos professionnelles et des textes qui donnent envie. Prévoyez du temps et du budget pour vos contenus.

4. Oublier le mobile

Encore trop de cahiers des charges se focalisent sur la version desktop. En 2024, la majorité de vos visiteurs naviguent sur smartphone.

5. Ignorer le SEO

Penser au référencement après la mise en ligne, c'est devoir refaire une partie du travail. Le SEO s'intègre à chaque étape : architecture, URLs, contenus, performances.

6. Choisir le prestataire le moins cher

Le devis le plus bas cache souvent des surprises : fonctionnalités manquantes, accompagnement limité, maintenance inexistante. Comparez sur le périmètre et l'expertise, pas uniquement sur le prix.

7. Ne pas prévoir la maintenance

Un site e-commerce nécessite des mises à jour régulières (sécurité, évolutions fonctionnelles, corrections). Prévoyez un contrat de maintenance ou des ressources internes.

Checklist récapitulative

Utilisez cette checklist pour vérifier que votre cahier des charges est complet :

Présentation du projet

  • Contexte de l'entreprise présenté
  • Objectifs business définis (SMART)
  • Concurrents analysés
  • Personas décrits

Périmètre fonctionnel

  • Structure des fiches produits détaillée
  • Organisation du catalogue définie
  • Fonctionnalités du panier listées
  • Processus de checkout décrit
  • Moyens de paiement choisis
  • Modes de livraison précisés
  • Fonctionnalités compte client listées
  • Besoins du back-office détaillés

Aspects techniques

  • Préférence CMS exprimée ou ouverte
  • Performances attendues chiffrées
  • Intégrations tierces listées
  • Compatibilité mobile exigée

Design et UX

  • Charte graphique fournie ou brief créatif rédigé
  • Arborescence proposée
  • Niveau de maquettes attendu précisé
  • Accessibilité mentionnée

SEO et marketing

  • Exigences SEO techniques listées
  • Outils analytics à intégrer précisés
  • Tracking des conversions demandé

Sécurité et légal

  • Conformité RGPD exigée
  • Documents légaux à prévoir listés
  • Sécurisation des paiements mentionnée

Budget et planning

  • Enveloppe budgétaire indiquée
  • Date de mise en ligne souhaitée
  • Interlocuteurs identifiés
  • Critères de réception définis

Prêt à démarrer votre projet ?

Audit gratuit de 30 minutes pour identifier les opportunités d'optimisation de votre produit web.

Réponse sous 48h
Devis transparent
Sans engagement