Rédiger cahier des charges site marchand : méthode et modèle complet
Rédiger cahier des charges site marchand permet de transformer une idée de boutique en ligne en projet concret, compréhensible par un développeur, une agence ou un freelance. Le document décrit ce que le futur site e-commerce doit faire, à qui il s’adresse, quelles fonctionnalités il doit proposer, quelles contraintes respecter et quel budget lui est consacré.
Un bon cahier des charges ne consiste toutefois pas à empiler des dizaines de pages de spécifications techniques. Son objectif est surtout d’éviter les incompréhensions, de définir clairement le périmètre du projet et de permettre aux prestataires de préparer des devis comparables. Les ressources professionnelles consultées recommandent notamment de préciser les objectifs, le catalogue, le parcours d’achat, les fonctionnalités, les contraintes techniques, le planning et le budget.
Pourquoi rédiger un cahier des charges pour un site marchand ?
Un site e-commerce ne se limite pas à afficher des produits.
Pour qu’un client puisse effectuer un achat, plusieurs éléments doivent fonctionner ensemble : catalogue, recherche, fiche produit, panier, paiement, livraison, gestion des commandes, emails, stocks et back-office.
Sans cadrage préalable, certaines fonctionnalités importantes peuvent être découvertes pendant le développement. Cela peut provoquer des modifications du devis, des retards ou des choix techniques difficiles à modifier par la suite.
Le cahier des charges sert donc de document de référence entre l’entreprise et le prestataire.
Il permet notamment de :
- présenter le contexte du projet ;
- définir les objectifs commerciaux ;
- identifier la clientèle cible ;
- organiser l’arborescence ;
- détailler les fonctionnalités ;
- définir les contraintes techniques ;
- préciser les besoins en matière de SEO ;
- prévoir les paiements et la livraison ;
- définir le planning ;
- encadrer le budget ;
- faciliter la comparaison des prestataires.
Les ressources spécialisées recommandent également de définir clairement ce qui relève du premier lancement et ce qui pourra être ajouté lors d’une évolution ultérieure.
Rédiger cahier des charges site ecommerce : par où commencer ?
Avant de parler de Shopify, WooCommerce, PrestaShop ou d’une autre solution, commencez par le besoin métier.
Le prestataire doit d’abord comprendre votre entreprise et votre projet.
Posez-vous quelques questions simples :
Que vendez-vous ?
Produits physiques, produits numériques, abonnements, services, produits personnalisables ou plusieurs catégories de produits ?
À qui vendez-vous ?
Particuliers, professionnels, entreprises, revendeurs, clients locaux ou internationaux ?
Pourquoi créer cette boutique ?
Lancement d’une nouvelle activité, développement d’une activité existante, passage d’une boutique physique vers Internet, refonte d’un site existant ou migration depuis une autre plateforme ?
Quels résultats recherchez-vous ?
Augmenter les ventes, générer un certain nombre de commandes, développer une nouvelle clientèle, améliorer le taux de conversion ou réduire les tâches manuelles ?
Ces informations constituent la base du cahier des charges.
1. Présenter l’entreprise et le contexte du projet
Commencez votre cahier des charges par une présentation relativement courte de votre entreprise.
Vous pouvez indiquer :
- le nom de l’entreprise ;
- son activité ;
- son historique ;
- ses produits ;
- sa zone géographique ;
- ses principaux marchés ;
- son positionnement ;
- ses principaux concurrents ;
- ses avantages concurrentiels.
Si vous possédez déjà un site, indiquez également son adresse et précisez les éléments que vous souhaitez conserver ou améliorer.
Pour une refonte ou une migration, décrivez aussi les problèmes rencontrés avec le site actuel : design vieillissant, lenteur, mauvaise expérience mobile, difficultés de gestion du catalogue, problèmes SEO, absence de certaines fonctionnalités ou difficulté à gérer les commandes.
Cette analyse de l’existant permet au prestataire de comprendre pourquoi le nouveau site est nécessaire.
2. Définir les objectifs du site e-commerce
C’est l’une des parties les plus importantes lorsqu’on veut rédiger cahier des charges site marchand.
Ne vous contentez pas d’écrire :
« Je souhaite créer une boutique en ligne moderne et professionnelle. »
Cette phrase est trop vague.
Essayez plutôt de définir des objectifs mesurables.
Par exemple :
« L’objectif est de vendre nos produits en France et en Belgique et d’atteindre 300 commandes mensuelles dans les douze mois suivant le lancement. »
Vous pouvez définir des indicateurs comme :
- chiffre d’affaires ;
- nombre de commandes ;
- nombre de visiteurs ;
- taux de conversion ;
- panier moyen ;
- nombre de clients ;
- taux de réachat ;
- nombre d’inscriptions à la newsletter.
Les objectifs commerciaux et les KPI doivent idéalement être associés à une période donnée afin de pouvoir mesurer les résultats après le lancement.
3. Décrire les clients cibles
Votre boutique ne doit pas être conçue pour « tout le monde ».
Décrivez les principales catégories de clients que vous souhaitez atteindre.
Vous pouvez préciser leur âge approximatif, leurs habitudes d’achat, leur localisation, leurs besoins, leurs motivations et les appareils qu’ils utilisent.
Par exemple :
« Notre clientèle principale est composée de femmes âgées de 25 à 45 ans vivant en France. Elles recherchent principalement des sacs à main élégants à prix accessible et réalisent majoritairement leurs achats depuis leur smartphone. »
Ces informations auront des conséquences sur le design, la navigation, les contenus, le catalogue et le parcours d’achat.
Les personas peuvent être utilisés lorsque le projet nécessite une analyse plus poussée des différents profils d’acheteurs.
4. Construire l’arborescence du site marchand
L’arborescence correspond à l’organisation des pages de votre boutique.
Elle doit être pensée avant le développement.
Un exemple simple :
Accueil
→ Boutique
→ Femmes
→ Hommes
→ Nouveautés
→ Promotions
→ À propos
→ Blog
→ Contact
Les catégories peuvent ensuite contenir des sous-catégories.
Par exemple :
Femmes
→ Sacs à main
→ Sacs bandoulière
→ Sacs à dos
→ Portefeuilles
L’arborescence doit également tenir compte du référencement naturel. Les catégories, sous-catégories et URLs peuvent participer à l’organisation sémantique du site.
Ne cherchez cependant pas à construire une arborescence extrêmement complexe dès le départ. Elle doit surtout permettre au client de trouver rapidement ce qu’il cherche.
5. Détailler le catalogue et les fiches produits
Le catalogue est au cœur d’un site marchand.
Votre cahier des charges doit préciser comment les produits seront organisés.
Indiquez notamment :
- le nombre approximatif de produits ;
- le nombre de catégories ;
- les sous-catégories ;
- les variantes ;
- les tailles ;
- les couleurs ;
- les références ;
- les prix ;
- les promotions ;
- les stocks ;
- les marques ;
- les filtres ;
- les options de tri.
Que doit contenir une fiche produit ?
Précisez les informations qui devront apparaître sur chaque produit.
Par exemple :
- nom du produit ;
- photos ;
- vidéo ;
- description ;
- caractéristiques ;
- prix ;
- ancien prix ;
- promotion ;
- variantes ;
- disponibilité ;
- quantité ;
- avis clients ;
- informations de livraison ;
- délai d’expédition ;
- produits similaires ;
- produits complémentaires.
Les fiches produits doivent également être pensées pour le SEO et la conversion. Les ressources consultées soulignent notamment l’importance des informations produit, des images, des éléments de réassurance et de la structure SEO.
6. Prévoir la recherche et les filtres
Plus le catalogue est important, plus la recherche devient importante.
Indiquez si vous souhaitez un moteur de recherche interne.
Vous pouvez préciser :
- recherche par nom ;
- recherche par référence ;
- suggestions automatiques ;
- correction des fautes ;
- filtres par prix ;
- filtres par couleur ;
- filtres par taille ;
- filtres par marque ;
- filtres par disponibilité ;
- tri par prix ;
- tri par nouveauté ;
- tri par popularité.
Pour une petite boutique de quelques dizaines de produits, une recherche très avancée n’est pas forcément nécessaire.
Pour plusieurs centaines ou milliers de références, elle peut devenir un élément central de l’expérience utilisateur.
7. Décrire le panier et le tunnel de commande
Le parcours entre la fiche produit et le paiement doit être décrit avec précision.
Indiquez notamment :
Ajout au panier
Le client peut-il modifier la quantité ? Supprimer un produit ? Ajouter un produit depuis une recommandation ?
Panier
Quels éléments doivent être affichés ? Sous-total, frais de livraison, réductions, taxes, total ?
Commande
Le client doit-il obligatoirement créer un compte ou peut-il commander en tant qu’invité ?
Informations client
Quelles données doivent être demandées ?
Livraison
Comment le client choisit-il son mode de livraison ?
Paiement
Quels moyens de paiement seront proposés ?
Confirmation
Quels emails doivent être envoyés après la commande ?
Le cahier des charges doit décrire le parcours d’achat suffisamment précisément pour que le prestataire puisse comprendre les étapes attendues.
8. Définir les moyens de paiement
Ne vous contentez pas d’écrire « paiement sécurisé ».
Listez les moyens de paiement réellement souhaités.
Par exemple :
- carte bancaire ;
- PayPal ;
- virement bancaire ;
- paiement à la livraison ;
- mobile money ;
- paiement en plusieurs fois ;
- autres solutions locales.
Le choix dépend notamment des pays ciblés et des habitudes de paiement de votre clientèle.
Si votre boutique vise plusieurs pays, précisez également les devises nécessaires.
9. Définir la livraison et les retours
La livraison est une partie essentielle du cahier des charges site marchand.
Indiquez :
- les pays livrés ;
- les transporteurs ;
- la livraison à domicile ;
- les points relais ;
- le retrait en magasin ;
- les délais ;
- les tarifs ;
- la livraison gratuite éventuelle ;
- les règles selon le poids ;
- les règles selon le montant du panier ;
- le suivi des colis.
Précisez également le fonctionnement des retours et remboursements.
Les ressources e-commerce récentes recommandent de traiter la logistique comme une véritable fonctionnalité du projet plutôt que comme un simple détail à régler après le développement.
10. Décrire la gestion des stocks et des commandes
Le back-office doit être aussi bien pensé que la partie visible par les clients.
Vous devez pouvoir déterminer ce que l’administrateur pourra faire.
Par exemple :
Produits
Ajouter, modifier, supprimer ou désactiver un produit.
Stocks
Modifier les quantités, recevoir des alertes et éventuellement bloquer la vente lorsqu’un produit est épuisé.
Commandes
Consulter, modifier et suivre les commandes.
Clients
Consulter les informations clients et leur historique.
Promotions
Créer des codes promotionnels ou des offres temporaires.
Contenus
Modifier les pages, articles et informations de la boutique.
Le back-office constitue l’outil de travail quotidien du commerçant. Les sources étudiées recommandent donc de définir précisément les opérations que le propriétaire doit pouvoir effectuer en autonomie.
11. Prévoir les fonctionnalités marketing
Une boutique en ligne peut avoir besoin de plusieurs outils destinés à augmenter les ventes.
Selon votre stratégie, votre cahier des charges peut prévoir :
- codes promotionnels ;
- ventes flash ;
- coupons ;
- cadeaux ;
- programme de fidélité ;
- parrainage ;
- récupération des paniers abandonnés ;
- newsletter ;
- recommandations de produits ;
- produits similaires ;
- ventes croisées ;
- ventes additionnelles ;
- avis clients.
Ne demandez cependant pas toutes les fonctionnalités possibles.
Chaque fonctionnalité doit répondre à un besoin identifié.
12. Prévoir le SEO dans le cahier des charges
Le référencement naturel doit être pris en compte dès la conception.
Le cahier des charges peut notamment préciser :
- structure des URLs ;
- balises title ;
- meta descriptions ;
- balises Hn ;
- URLs des catégories ;
- URLs des produits ;
- sitemap XML ;
- données structurées ;
- fil d’Ariane ;
- optimisation des images ;
- performance ;
- responsive design ;
- maillage interne ;
- gestion des produits supprimés ;
- redirections 301.
Pour une refonte ou une migration, cette partie est particulièrement importante.
Il faut notamment identifier les anciennes URLs et prévoir leur correspondance avec les nouvelles URLs afin d’éviter de perdre le référencement existant. Les recommandations actuelles insistent sur le plan de redirections 301 et la vérification de l’indexation après migration.
13. Définir le design et l’expérience utilisateur
Le cahier des charges doit également expliquer l’identité visuelle souhaitée.
Vous pouvez fournir :
- votre logo ;
- vos couleurs ;
- vos typographies ;
- votre charte graphique ;
- des exemples de sites appréciés ;
- des exemples de sites que vous souhaitez éviter ;
- des références visuelles.
Indiquez également vos attentes concernant l’expérience mobile.
Pour une boutique e-commerce, il est particulièrement important de réfléchir aux fiches produits, à la navigation, au panier et au paiement sur smartphone.
Vous n’avez pas nécessairement besoin de fournir vous-même les maquettes. Si vous n’avez pas les compétences nécessaires, décrivez plutôt le résultat recherché et laissez le prestataire proposer une solution adaptée.
14. Choisir la technologie du site e-commerce
Votre cahier des charges peut mentionner les technologies envisagées, mais ne choisissez pas nécessairement une solution uniquement parce qu’elle est populaire.
Selon le projet, plusieurs solutions peuvent être envisagées :
- Shopify ;
- WooCommerce ;
- PrestaShop ;
- solution e-commerce sur mesure ;
- autre CMS ou plateforme spécialisée.
Le choix dépend du catalogue, du budget, des fonctionnalités, du niveau d’autonomie souhaité, des intégrations et des compétences disponibles en interne.
Si vous ne savez pas quelle solution utiliser, vous pouvez demander au prestataire de proposer une recommandation argumentée.
15. Lister les outils et intégrations nécessaires
Votre boutique devra peut-être communiquer avec d’autres services.
Listez-les dans le cahier des charges.
Par exemple :
- CRM ;
- ERP ;
- outil de comptabilité ;
- solution de paiement ;
- logiciel de livraison ;
- emailing ;
- Google Analytics ;
- Google Search Console ;
- marketplaces ;
- outil de gestion des stocks ;
- outil de facturation.
Une intégration avec un logiciel externe peut avoir un impact important sur le développement. Il est donc préférable de la signaler dès le début plutôt que de la découvrir après la signature du devis.
16. Prévoir les contraintes techniques et de sécurité
Votre cahier des charges peut également préciser les exigences techniques.
Pensez notamment à :
- responsive design ;
- performances ;
- certificat SSL ;
- sauvegardes ;
- sécurité ;
- gestion des utilisateurs ;
- droits d’administration ;
- hébergement ;
- disponibilité ;
- maintenance ;
- mises à jour ;
- protection des données.
Le RGPD et les obligations applicables à votre activité doivent également être pris en compte avec les éléments nécessaires à votre projet.
L’objectif n’est pas de devenir expert en sécurité ou en développement, mais d’indiquer clairement les contraintes importantes auxquelles le prestataire devra répondre.
17. Prévoir les contenus du site
Un projet peut prendre du retard simplement parce que les contenus ne sont pas disponibles.
Votre cahier des charges doit donc préciser qui fournit :
- les descriptions produits ;
- les photos ;
- les vidéos ;
- les textes des pages ;
- les mentions légales ;
- les conditions générales de vente ;
- la politique de confidentialité ;
- les articles de blog ;
- les traductions.
Précisez également si le prestataire doit rédiger ou simplement intégrer les contenus fournis.
18. Définir le planning du projet
Un bon cahier des charges doit donner une idée du calendrier souhaité.
Vous pouvez découper le projet en étapes :
Étape 1 : cadrage
Validation du cahier des charges et choix du prestataire.
Étape 2 : conception
Arborescence, parcours utilisateur et maquettes.
Étape 3 : développement
Installation de la plateforme et développement des fonctionnalités.
Étape 4 : intégration
Produits, textes, images et contenus.
Étape 5 : tests
Tests du responsive, panier, paiement, emails, formulaires et fonctionnalités.
Étape 6 : recette
Correction des anomalies et validation finale.
Étape 7 : mise en ligne
Déploiement et vérifications post-lancement.
Un planning prévisionnel permet au prestataire de mieux estimer la charge de travail et de détecter les éventuels conflits avec la date de lancement souhaitée.
19. Définir le budget du site marchand
Il n’est pas nécessaire de connaître le prix exact avant de rédiger le cahier des charges.
En revanche, si vous avez défini une enveloppe budgétaire, il est utile de l’indiquer.
Pensez au budget global :
- création ;
- design ;
- développement ;
- rédaction ;
- photographie ;
- SEO ;
- nom de domaine ;
- hébergement ;
- applications ;
- licences ;
- maintenance ;
- marketing ;
- évolution du site.
Évitez de consacrer l’intégralité du budget au développement initial si vous devez ensuite financer le contenu, l’acquisition de trafic, la maintenance ou les évolutions. C’est également un point régulièrement souligné dans les ressources spécialisées.
20. Préciser les livrables attendus
Votre cahier des charges doit permettre de comprendre ce qui sera livré.
Par exemple :
- site e-commerce fonctionnel ;
- thème personnalisé ;
- pages principales ;
- catalogue ;
- fiches produits ;
- panier ;
- paiement ;
- configuration des livraisons ;
- comptes clients ;
- back-office ;
- intégrations ;
- optimisation SEO ;
- documentation ;
- formation ;
- sauvegarde ;
- accès administrateur.
Précisez également les éléments dont vous devez rester propriétaire ou auxquels vous devez avoir accès.
Cela concerne notamment le nom de domaine, l’hébergement, les comptes administrateurs, les données, les contenus et, selon le projet, le code source.
Modèle de cahier des charges site marchand à remplir
Voici une structure que vous pouvez reprendre directement.
1. Présentation de l’entreprise
Nom :
Activité :
Produits vendus :
Zone géographique :
Clientèle cible :
Positionnement :
Principaux concurrents :
2. Présentation du projet
Type de projet : création / refonte / migration
Objectif principal :
Objectifs secondaires :
Date de lancement souhaitée :
3. Objectifs commerciaux
Chiffre d’affaires visé :
Nombre de commandes :
Panier moyen :
Nombre de visiteurs :
Taux de conversion souhaité :
4. Catalogue
Nombre de produits :
Nombre de catégories :
Variantes :
Filtres :
Recherche interne :
Gestion des stocks :
5. Fiche produit
Photos :
Description :
Prix :
Variantes :
Stock :
Avis :
Produits associés :
Informations de livraison :
6. Commande
Panier :
Commande invité : oui / non
Compte client : oui / non
Codes promotionnels : oui / non
Abandon de panier : oui / non
7. Paiement
Carte bancaire :
PayPal :
Virement :
Mobile Money :
Paiement fractionné :
Autres :
8. Livraison
Pays desservis :
Transporteurs :
Point relais :
Livraison à domicile :
Retrait en magasin :
Tarification :
Retours :
9. Design
Logo :
Couleurs :
Typographies :
Sites de référence :
Style recherché :
Contraintes :
10. SEO
Mots-clés principaux :
Structure des URLs :
Sitemap :
Données structurées :
Redirections :
Optimisation mobile :
Performance :
11. Technologies
CMS souhaité :
Hébergement :
Applications :
API :
CRM :
ERP :
Outils externes :
12. Contenus
Textes fournis par le client : oui / non
Photos fournies : oui / non
Rédaction des fiches produits :
Rédaction SEO :
Traductions :
13. Planning
Début du projet :
Validation des maquettes :
Développement :
Tests :
Recette :
Mise en ligne :
14. Budget
Budget de création :
Budget SEO :
Budget contenu :
Budget maintenance :
Budget applications :
Budget marketing :
15. Critères de sélection du prestataire
Expérience e-commerce :
Références :
Technologies maîtrisées :
Méthode de travail :
Délais :
Maintenance :
Support :
Budget :
Les erreurs à éviter dans un cahier des charges e-commerce
Vouloir tout prévoir
Un cahier des charges doit être suffisamment précis, mais il ne doit pas devenir un document impossible à maintenir.
Définissez clairement les fonctionnalités indispensables au lancement et celles qui pourront être développées plus tard.
Les ressources spécialisées recommandent justement de ne pas surinvestir dans une première version supposée définitive : une boutique évolue après son lancement en fonction des retours des utilisateurs et des besoins commerciaux.
Décrire uniquement le design
Une belle maquette ne suffit pas à définir un projet e-commerce.
Le catalogue, le stock, les commandes, les paiements, la livraison, les emails et le back-office sont tout aussi importants.
Oublier le back-office
Pensez à votre propre travail quotidien.
Si vous devez contacter un développeur pour modifier chaque prix, chaque stock ou chaque description produit, votre boutique risque de devenir difficile à administrer.
Oublier le SEO
Le référencement doit être anticipé dès la conception, notamment pour l’arborescence, les URLs, les catégories et les fiches produits. Une migration mal préparée peut également entraîner des pertes de visibilité si les anciennes URLs ne sont pas correctement redirigées.
Oublier les coûts après le lancement
Le budget ne doit pas uniquement couvrir la création.
Hébergement, applications, maintenance, contenus, SEO et marketing peuvent représenter des dépenses récurrentes.
Choisir la technologie avant de définir le besoin
Shopify, WooCommerce et PrestaShop peuvent tous répondre à certains projets, mais le choix doit découler des besoins fonctionnels et commerciaux.
FAQ sur le cahier des charges d’un site marchand
Pourquoi rédiger un cahier des charges site marchand ?
Il permet de formaliser les besoins, de définir le périmètre du projet, de réduire les incompréhensions et de permettre aux prestataires de préparer des propositions comparables.
Combien de pages doit faire un cahier des charges e-commerce ?
Il n’existe pas de longueur universelle. Pour une petite boutique, quelques pages bien structurées peuvent suffire si elles couvrent clairement les besoins fonctionnels, techniques et commerciaux. L’important est la précision plutôt que le nombre de pages.
Faut-il choisir Shopify ou WooCommerce avant de rédiger le cahier des charges ?
Pas nécessairement. Vous pouvez définir d’abord les besoins de votre boutique puis demander au prestataire de recommander une solution adaptée. Si vous avez déjà une préférence, indiquez-la simplement comme contrainte ou hypothèse du projet.
Que doit contenir un cahier des charges site ecommerce ?
Il doit notamment présenter l’entreprise, le projet, les objectifs, les clients cibles, l’arborescence, le catalogue, les fonctionnalités, le paiement, la livraison, le design, le SEO, les technologies, les intégrations, le contenu, le planning et le budget. Cette structure correspond aux grandes rubriques retrouvées dans les modèles et guides professionnels consultés.
Qui doit rédiger le cahier des charges ?
Le porteur du projet ou le responsable e-commerce doit participer activement à sa rédaction, car il connaît les objectifs commerciaux et les contraintes de l’entreprise. Le prestataire peut ensuite aider à préciser les aspects techniques et fonctionnels.
Le cahier des charges est-il obligatoire ?
Il n’est pas nécessairement obligatoire au sens juridique pour créer une boutique en ligne, mais il constitue un outil de cadrage particulièrement utile pour un projet réalisé avec un prestataire.
En résumé : comment rédiger cahier des charges site marchand ?
Pour rédiger cahier des charges site ecommerce, commencez par expliquer pourquoi vous créez la boutique et à qui elle s’adresse.
Définissez ensuite vos objectifs commerciaux, votre catalogue et votre arborescence. Décrivez précisément les fiches produits, la recherche, le panier, le tunnel de commande, les comptes clients, les moyens de paiement, la livraison et la gestion des stocks.
N’oubliez pas la partie moins visible du projet : back-office, SEO, sécurité, intégrations, contenus, maintenance et évolutions.
Enfin, indiquez votre planning, votre budget et les livrables attendus.
Un bon cahier des charges n’a pas besoin de prévoir absolument tout ce que votre boutique pourrait faire dans cinq ans. Il doit surtout permettre au prestataire de comprendre ce qui doit être construit aujourd’hui, pourquoi et avec quelles contraintes.
Si vous avez un projet de création ou de refonte de boutique en ligne, vous pouvez découvrir mes services de développement web.
Un projet web
à concrétiser ?
Vous avez un projet, une idée ou un besoin spécifique ? Décrivez-moi votre projet et recevez une estimation adaptée à vos besoins.
Demander un devis