Sites web en Normandie
WordPress pour les entreprises normandes 13 min de lecture

Ouvrir une boutique en ligne avec WooCommerce : les étapes essentielles

Shop owner and web consultant checking a test online order beside a laptop, parcel, and shipping notes in a small store back room.

Préparer le projet avant d’installer WooCommerce

Créer une boutique en ligne ne commence pas par l’installation d’une extension. La première étape consiste à définir le fonctionnement commercial, technique et logistique du projet. WooCommerce transforme un site WordPress en boutique, mais il ne choisit pas les produits, les règles de livraison, les conditions de vente ou les obligations applicables à l’activité.

Avant toute configuration, il est utile de répondre à plusieurs questions :
  • Quels produits seront vendus : biens physiques, fichiers numériques, abonnements, services ou produits personnalisés ?
  • À quels clients la boutique s’adresse-t-elle et dans quelles zones géographiques les commandes seront-elles acceptées ?
  • Les stocks seront-ils gérés manuellement, dans un logiciel de gestion ou auprès d’un fournisseur externe ?
  • Quel mode de livraison sera proposé et qui supportera les frais associés ?
  • Quels moyens de paiement correspondent au public visé et au statut de l’activité ?
  • Quelles informations devront être collectées, conservées ou supprimées concernant les clients ?
Cette préparation évite de choisir un thème ou une extension incompatible avec les besoins réels. Elle permet aussi d’anticiper les coûts d’hébergement, de nom de domaine, de maintenance, de paiement, de livraison et de protection contre les incidents.

Choisir un hébergement adapté à une boutique

Une boutique WooCommerce repose sur WordPress, une base de données et plusieurs composants serveur. L’hébergement doit donc être choisi en fonction de la charge attendue, de la qualité du support technique et des possibilités de sauvegarde, plutôt qu’en fonction du prix d’appel.

Le service retenu doit notamment proposer une version de PHP et une base de données compatibles avec les versions actuelles de WordPress et de WooCommerce. Les exigences précises évoluent : elles doivent être vérifiées dans la documentation officielle des logiciels au moment de l’installation. Un certificat TLS est également indispensable afin que les échanges entre le navigateur et le site soient chiffrés. Dans un navigateur, cette protection est généralement signalée par une adresse commençant par HTTPS.

Pour une boutique, examinez les points suivants :
  • la possibilité de restaurer une sauvegarde complète des fichiers et de la base de données ;
  • la présence d’un environnement de préproduction ou de test ;
  • la capacité à augmenter les ressources si le catalogue ou le trafic progresse ;
  • la protection contre les erreurs de configuration et les accès non autorisés ;
  • la disponibilité d’un système de journalisation utile en cas d’incident.
Une sauvegarde hébergée au même endroit que le site ne constitue pas une protection suffisante contre tous les incidents. Une copie indépendante, régulièrement testée, doit être conservée dans un emplacement distinct.

Installer WordPress puis WooCommerce

Après l’achat du nom de domaine et la mise en place de l’hébergement, installez WordPress avec un compte administrateur protégé par un mot de passe unique. Évitez d’utiliser un identifiant évident comme « admin » lorsque l’outil d’installation permet d’en choisir un autre. Activez l’authentification multifacteur si elle est proposée par l’hébergement ou par un outil de sécurité correctement évalué.

Dans le tableau de bord WordPress, le parcours d’installation de WooCommerce se trouve généralement dans Extensions > Ajouter. Recherchez WooCommerce, vérifiez l’éditeur affiché, puis installez et activez l’extension. L’assistant de configuration demande habituellement des informations sur l’adresse de la boutique, la devise, le type de produits et les options de paiement ou de livraison.

Ne renseignez pas des paramètres commerciaux au hasard pour avancer plus vite. La devise, le pays de vente, les taxes et les zones de livraison influencent le prix affiché et le montant payé lors de la commande. Lorsque le site est destiné à être préparé avant son ouverture, désactivez l’indexation par les moteurs de recherche dans les réglages de lecture de WordPress ou utilisez un environnement de test. Cette mesure ne remplace pas une protection par mot de passe pour les données sensibles.

Configurer les réglages généraux et les pages indispensables

WooCommerce crée plusieurs pages nécessaires au parcours d’achat, notamment la boutique, le panier, la commande et le compte client. Dans WooCommerce > Réglages > Avancé, vérifiez que chaque page correspond au rôle attendu. Une mauvaise association peut provoquer des redirections incohérentes ou empêcher la validation d’une commande.

Les réglages généraux doivent préciser l’adresse de la boutique, les zones de vente, les zones d’expédition, la devise et la manière dont les prix sont affichés. Contrôlez aussi le format des dates, les unités de poids et les unités de dimension. Ces données sont utilisées pour calculer ou présenter les frais de transport.

Le compte client mérite une attention particulière. Selon le projet, la commande peut être autorisée sans création de compte, tandis qu’un compte peut rester nécessaire pour suivre les commandes ou accéder à des téléchargements. Réduire les informations demandées lors de l’achat limite les risques d’erreur et la collecte excessive de données. La politique de confidentialité doit expliquer les traitements réalisés, avec des informations cohérentes avec les formulaires et les extensions installées.

Créer un catalogue clair et exploitable

Dans Produits > Ajouter, commencez par saisir un nom descriptif, une description détaillée, un prix et une image représentative. La fiche doit permettre de comprendre le produit sans ambiguïté : caractéristiques, dimensions, matière, compatibilité, contenu du colis, conditions d’utilisation et limites éventuelles.

WooCommerce distingue plusieurs types de produits. Un produit simple convient lorsqu’il n’existe pas de variation. Un produit variable permet de gérer des attributs comme la taille ou la couleur, avec éventuellement un prix, une référence et un stock différents pour chaque variation. Un produit virtuel ne nécessite pas de livraison physique, alors qu’un produit téléchargeable doit être associé à un fichier et à des règles d’accès adaptées.

La gestion des stocks se règle dans la fiche produit ou dans les réglages généraux. Pour chaque article, renseignez une référence interne, l’état du stock et, si nécessaire, les seuils de notification. Ne marquez pas un produit comme disponible tant que son parcours réel n’a pas été testé. Les catégories servent à organiser le catalogue, tandis que les étiquettes peuvent faciliter certaines recherches internes. Évitez de multiplier les catégories presque identiques, car cette organisation rend la navigation moins lisible.

Choisir un thème et vérifier l’affichage mobile

Le thème contrôle la présentation du site, mais il ne doit pas remplacer les fonctions de WooCommerce. Choisissez un thème maintenu, compatible avec la version utilisée de WordPress et de WooCommerce, puis limitez les extensions ajoutées uniquement pour modifier des éléments visuels.

Testez chaque page sur un écran d’ordinateur, une tablette et un smartphone. Vérifiez la lisibilité du prix, la sélection des variations, l’ajout au panier, les champs d’adresse et le bouton de validation. Un menu trop chargé, des images trop lourdes ou un bouton difficile à atteindre peuvent perturber le parcours d’achat.

Les images doivent être recadrées de manière cohérente et compressées sans perdre les détails utiles. Ajoutez un texte alternatif descriptif lorsque l’image apporte une information. Pour la vitesse, contrôlez les extensions actives, les scripts chargés sur les pages et la mise en cache proposée par l’hébergement. Une optimisation agressive peut toutefois casser le panier ou le paiement : chaque modification doit être vérifiée avec une commande de test.

Configurer les paiements avec méthode

Les moyens de paiement se gèrent généralement dans WooCommerce > Réglages > Paiements. Leur disponibilité dépend du pays, du prestataire choisi, du statut de l’activité et des conditions contractuelles applicables. Le choix doit tenir compte des frais, des délais de versement, des remboursements, de la gestion des contestations et des exigences d’authentification.

Pour connecter un service de paiement, créez ou utilisez le compte marchand correspondant, activez les clés ou identifiants demandés, puis vérifiez l’adresse de notification si le service en prévoit une. Les clés secrètes ne doivent jamais être publiées dans le code, envoyées par messagerie non sécurisée ou stockées dans un document partagé sans protection.

Utilisez le mode de test lorsqu’il est disponible. Effectuez plusieurs scénarios : paiement accepté, paiement refusé, commande annulée, retour depuis la page du prestataire et remboursement. Vérifiez ensuite que le statut de la commande, la réduction du stock et l’envoi du message client sont cohérents. Le paiement par carte bancaire implique souvent une authentification forte prévue par la réglementation applicable aux services de paiement. Les modalités exactes dépendent du prestataire et de la situation de la transaction.

Définir les livraisons et les taxes

Dans WooCommerce > Réglages > Expédition, créez des zones correspondant aux territoires réellement desservis. Une zone peut regrouper un pays ou une sélection de régions. Associez ensuite une ou plusieurs méthodes, comme un tarif fixe, la livraison gratuite sous conditions ou le retrait selon les possibilités du projet.

Avant la mise en ligne, testez le calcul pour plusieurs adresses, poids et montants de panier. Vérifiez les cas où un produit nécessite une règle particulière, par exemple un article volumineux ou une marchandise exclue d’une zone. Le client doit connaître le coût et le délai estimé avant de confirmer sa commande.

Les taxes doivent être configurées avec prudence. Les règles dépendent notamment du pays du vendeur, de la localisation du client, de la nature du produit et du régime applicable. WooCommerce permet d’afficher les prix avec ou sans taxes, mais le logiciel ne détermine pas à lui seul l’obligation légale. La DGFiP et les ressources administratives officielles fournissent les informations à vérifier pour la situation concernée. En cas d’incertitude, demandez un avis professionnel plutôt que d’appliquer un taux supposé.

Préparer les informations légales et la protection des données

Une boutique en ligne doit présenter des informations accessibles avant la commande. Selon le statut et la clientèle, cela peut inclure les mentions légales, les conditions générales de vente, les informations sur les prix, les modalités de livraison, le droit de rétractation lorsqu’il s’applique, les garanties légales, les moyens de contact et les règles de remboursement. La DGCCRF et le service public publient des ressources de référence sur ces obligations. Les textes doivent être adaptés à l’activité réelle et régulièrement relus.

La protection des données concerne les comptes, les commandes, les formulaires, les newsletters, les statistiques et les services de paiement. La CNIL recommande d’identifier les données collectées, leur finalité, leur durée de conservation, les destinataires et les droits des personnes. Ne demandez pas une information sans raison liée au traitement réalisé. Séparez les consentements lorsqu’ils poursuivent des objectifs différents, notamment pour la commande et la prospection.

Le bandeau de consentement, lorsqu’il est nécessaire pour certains traceurs, doit présenter un choix compréhensible. Les outils ajoutés au site peuvent transmettre des données à des services tiers : leurs réglages, leur documentation et leurs conditions doivent être examinés avant activation. Une extension d’analyse ou de marketing ne doit pas être installée uniquement parce qu’elle est populaire.

Renforcer la sécurité et organiser la maintenance

La sécurité d’une boutique repose sur plusieurs mesures complémentaires. Maintenez WordPress, WooCommerce, le thème et les extensions à jour, après avoir vérifié leur compatibilité et réalisé une sauvegarde. Supprimez les extensions inutilisées au lieu de les laisser désactivées. Limitez les droits des comptes administrateurs et créez des rôles adaptés aux personnes qui gèrent le catalogue ou les commandes.

Un plan de maintenance devrait préciser :
  • la fréquence des sauvegardes et l’emplacement des copies ;
  • la personne chargée de vérifier les mises à jour ;
  • la procédure de restauration sur un environnement de test ;
  • les coordonnées des prestataires liés au paiement et à l’hébergement ;
  • les actions à mener en cas de compte compromis ou de commande suspecte.
Surveillez les connexions inhabituelles, les changements d’adresse de paiement, les créations de comptes répétées et les commandes présentant des incohérences. Les extensions de sécurité peuvent aider à journaliser ou bloquer certains comportements, mais elles ne remplacent ni les mises à jour, ni les sauvegardes, ni la protection des comptes.

Tester la boutique avant son ouverture

Une mise en ligne doit être précédée d’une recette complète. Préparez une liste de vérification couvrant le catalogue, le panier, la commande, le paiement, les emails et l’administration. Testez au moins un produit simple, un produit avec variations, un produit en rupture et, si nécessaire, un produit téléchargeable.

Contrôlez les situations suivantes :
  1. ajout puis suppression d’un article du panier ;
  2. modification d’une quantité et recalcul du total ;
  3. application ou refus d’un code promotionnel ;
  4. calcul correct de la livraison pour plusieurs adresses ;
  5. paiement accepté, refusé ou interrompu ;
  6. création de la commande et diminution du stock ;
  7. réception des messages côté client et côté gestionnaire ;
  8. remboursement et changement du statut de commande ;
  9. affichage des pages légales et fonctionnement des formulaires.
Faites aussi un essai depuis un smartphone et avec une connexion moins performante. Vérifiez qu’aucune donnée de test, clé secrète ou page de préproduction ne reste accessible. Avant l’ouverture, effectuez une sauvegarde et notez les versions des composants installés, afin de pouvoir comparer l’état du site après une mise à jour.

Suivre la boutique après la mise en ligne

Le lancement ne clôt pas le travail technique. Les premières commandes permettent d’identifier les problèmes qui n’apparaissent pas dans un test isolé : adresse particulière, variation indisponible, frais de livraison inattendus ou email classé comme indésirable. Consultez régulièrement les commandes, les erreurs de paiement, les journaux serveur et les alertes de sauvegarde.

Mesurez des indicateurs cohérents avec l’activité : disponibilité du site, délais de traitement, taux d’erreur au paiement, ruptures de stock et demandes liées à la livraison. Les données statistiques doivent être interprétées avec prudence et dans le respect des règles de protection des données. Évitez d’ajouter des outils de suivi dont la finalité n’est pas clairement définie.

Documentez les changements apportés à la boutique. Une mise à jour doit être datée, sauvegardée et testée. Lorsqu’une extension modifie le panier, le paiement ou les emails, contrôlez ces fonctions après son activation. Cette discipline réduit le risque qu’une correction visuelle provoque une panne du parcours d’achat.

FAQ sur la création d’une boutique WooCommerce

Faut-il déjà posséder un site WordPress pour utiliser WooCommerce ?

WooCommerce s’installe sur un site WordPress. Il faut donc disposer d’un hébergement compatible, d’une installation WordPress fonctionnelle et d’un nom de domaine. L’extension ajoute les fonctions de catalogue, de panier, de commande et de gestion des produits, mais elle ne fournit pas à elle seule l’hébergement ni les éléments juridiques de l’activité.

Peut-on vendre sans créer de compte client obligatoire ?

WooCommerce permet de configurer une commande en tant qu’invité selon les réglages retenus. Cette option peut réduire le nombre de champs à remplir, mais elle doit rester compatible avec le suivi des commandes, les téléchargements et les obligations d’information. Le parcours doit expliquer au client comment retrouver les éléments nécessaires après l’achat.

Comment éviter de casser la boutique lors d’une mise à jour ?

Réalisez une sauvegarde avant la modification, consultez les compatibilités annoncées, puis testez la mise à jour dans un environnement de préproduction lorsque cela est possible. Vérifiez en priorité le panier, le paiement, les emails, les stocks et les pages mobiles. En cas de problème, restaurez une version connue comme fonctionnelle et recherchez la cause avant de relancer la mise à jour.

WooCommerce suffit-il pour respecter les obligations légales ?

Non. Le logiciel propose des réglages techniques, mais il ne détermine pas le régime juridique, fiscal ou lié à la protection des données applicable à chaque activité. Les informations publiées par la DGCCRF, la CNIL, la DGFiP et les services administratifs doivent être consultées selon le contexte du vendeur.

Quelle est la première priorité après l’ouverture ?

La priorité consiste à vérifier les commandes réelles et les alertes techniques : paiement, stock, livraison, emails et sauvegardes. Un contrôle régulier permet de détecter rapidement une erreur de configuration avant qu’elle ne touche un grand nombre de clients.
Antoine Lecoutey

Dans la même veine