E-commerce

WooCommerce : créer sa boutique WordPress

11 min de lecture

Ce que vous saurez faire à la fin

  1. Installer WooCommerce sur WordPress et le configurer en 1 jour.
  2. Importer / créer votre catalogue produits (variants, photos, prix).
  3. Configurer paiement (Wave, OM, CB), livraison, taxes.
  4. Optimiser checkout pour conversion.
  5. Lancer la boutique avec ads et SEO.

Durée : 1-2 jours pour boutique fonctionnelle. Pré-requis : site WordPress actif (cf tutoriel précédent), catalogue produit prêt (10-100 SKU avec photos), comptes marchands Wave / OM / agrégateur, partenaire transporteur, certifications obligatoires (RC, NINEA, attestation fiscale visible).

Étape 1 — Installer WooCommerce

  1. WP Admin > Extensions > Ajouter > « WooCommerce »
  2. Cliquez « Installer maintenant » puis « Activer »
  3. Wizard de configuration s’ouvre :
  4. Renseignez : adresse boutique, devise (XOF FCFA), produits vendus (physiques)
  5. Validez : pages essentielles créées (Boutique, Panier, Caisse, Mon compte)

Étape 2 — Configurer les réglages généraux

WooCommerce > Réglages :

Onglet Général :
- Devise : XOF (FCFA)
- Position symbole : à droite avec espace ("12 500 FCFA")
- Séparateur milliers : espace
- Décimales : 0 (pas de centimes en FCFA)

Onglet Produits :
- Affichage : Boutique = produits, Catégorie = produits

Onglet Stock :
- Gérer le stock activé
- Stock faible à : 5
- Plus en stock à : 0

Onglet Comptes :
- Inscription au passage en caisse autorisée
- Connexion au passage en caisse autorisée

Onglet Email :
- Configurer modèles emails clients (header, footer, CSS)

Étape 3 — Choisir un thème WooCommerce

Thème Tarif Forces
Astra Pro Starter Sites 50 USD/an Templates e-commerce prêts
Kadence Shop Kit 60 USD/an Moderne, performant
Storefront (officiel WC) Gratuit Simple, fiable
Flatsome (ThemeForest) 59 USD one-time Très complet, design varié
WoodMart 59 USD one-time Premium, beaucoup de templates

Étape 4 — Créer vos produits

Produits > Ajouter :

  • Titre produit (clair, descriptif)
  • Description longue (300-500 mots, SEO-optimisée)
  • Description courte (50-100 mots, dans le panier)
  • Catégorie + sous-catégorie
  • Tags
  • Image principale + galerie 5-8 images
  • Type produit : Simple / Variable (tailles, couleurs)
  • Prix régulier + prix promotionnel
  • SKU unique
  • Stock disponible
  • Poids et dimensions (pour livraison)
  • Yoast SEO (titre, meta, KW focus)

Étape 5 — Configurer les variants (taille, couleur)

Pour 1 robe disponible en 4 tailles × 3 couleurs = 12 variants :

1. Type produit = "Produit variable"
2. Onglet "Attributs" : ajoutez "Taille" (S, M, L, XL) et "Couleur" (Rouge, Bleu, Vert)
3. Activez "Utilisé pour les variations"
4. Onglet "Variations" : "Créer toutes les variations à partir des attributs"
5. WC génère 12 variants
6. Pour chaque, renseignez : prix, stock, image spécifique, SKU
7. Sauvegardez

Étape 6 — Importer un gros catalogue (CSV)

Pour 100+ produits :

  • Téléchargez modèle CSV WooCommerce (Outils > Importation)
  • Remplissez en Excel : SKU, Nom, Description, Prix, Stock, Catégories, Images URL
  • Uploadez le CSV
  • Mappez les colonnes
  • Lancez l’import (30 min – 2h selon volume)

Étape 7 — Configurer paiements (Wave, OM, CB)

WooCommerce > Réglages > Paiements :

  • Activez « Paiement à la livraison » (cash on delivery)
  • Installez plugin PayDunya ou Wave officiel
  • Renseignez API keys
  • Activez méthodes : Wave, Orange Money, Mixx by Yas (ex-Free Money), Carte bancaire
  • Affichez les logos sur la page checkout
  • Testez 1 transaction pour chaque méthode (mode sandbox d’abord)

Étape 8 — Configurer la livraison

WooCommerce > Réglages > Expédition :

Zones d'expédition :
- Zone "Dakar urbain" :
  Méthode "Tarif fixe" : 1 500 FCFA
  Méthode "Livraison gratuite" si commande > 50 000 FCFA
- Zone "Régions Sénégal" :
  Tarif fixe : 3 000 FCFA
- Zone "International CEDEAO" :
  Tarif fixe : 15 000 FCFA ou DHL calcul automatique

Classes d'expédition :
- "Léger" (< 1 kg) : tarifs réduits
- "Encombrant" (> 5 kg) : surcoût

Étape 9 — Optimiser le checkout

Best practices :

  • Checkout en 1 page (plugin « WooCommerce One Page Checkout »)
  • Champs minimums : Nom, Email, Téléphone, Adresse
  • Géolocalisation auto (Google Maps API)
  • Affichage logos paiement dès le début (rassure)
  • Récap commande visible en permanence
  • Bouton « Payer 25 000 FCFA » (avec montant exact)
  • Mobile-first : test sur smartphone obligatoire

Étape 10 — Configurer les emails transactionnels

WooCommerce envoie automatiquement :

- Nouvelle commande (à vous)
- Commande en attente paiement (au client)
- Commande terminée (au client avec n° suivi)
- Commande annulée
- Remboursement effectué
- Mot de passe oublié

Personnalisez :
- Header avec logo
- Pied de page avec adresse + lien désinscription
- Couleurs charte
- Texte personnalisé chaleureux
- Plugin "Email Customizer" si besoin de design avancé

Étape 11 — Configurer les codes promo

Marketing > Codes promo > Ajouter :

  • Code (ex: BIENVENUE10)
  • Type : remise % ou montant fixe
  • Valeur (10 % ou 5 000 FCFA)
  • Restrictions : montant minimum, produits éligibles, dates
  • Limite d’utilisation (par utilisateur, total)
  • Application : cart ou shipping

Étape 12 — Optimiser SEO produit

Pour chaque produit :

  • Titre incluant KW principal (« Robe wax bleue Sokhna – Coton 100 % Dakar »)
  • Slug court (« robe-wax-bleue-sokhna »)
  • Meta description avec verbe d’action + KW + bénéfice
  • Schema Product activé via Yoast (prix, stock, note moyenne)
  • Images compressées WebP avec ALT descriptif
  • 3-5 liens internes vers produits similaires

Étape 13 — Lancer le marketing acquisition

Plan 30 jours go-live :

  1. Semaine 1 : Communication base existante (email, WhatsApp)
  2. Semaine 2 : Posts organiques quotidiens (FB, IG, TikTok)
  3. Semaine 3 : Lancement Facebook Ads + Google Ads
  4. Semaine 4 : Influenceurs micro (3-5 collaborations)

Budget initial : 200-500 USD ads pour valider canal.

Étape 14 — Mesurer et optimiser

KPI mensuels :
- Visiteurs site (GA4)
- Taux conversion (achats / visiteurs)
- Panier moyen
- Taux abandon panier (cible < 70 %)
- CAC par canal
- ROAS ads (cible > 3)
- Taux de retour produits (cible < 8 %)
- NPS post-livraison
- LTV / clients récurrents

Plugins utiles :
- Google Site Kit (GA4 + GSC dashboard WP)
- WooCommerce Analytics (natif)
- Hotjar / Microsoft Clarity (heatmaps)

Erreurs classiques en lancement WooCommerce

  • Photos produit basse qualité : -50 % de conversion.
  • Frais livraison cachés : 70 % d’abandon checkout.
  • 1 seul mode paiement : -30 % de conversion vs multi.
  • Pas de mobile-first : 70 % du trafic mobile, expérience cassée.
  • Stock pas à jour : ventes overbookées, NPS catastrophique.

Checklist boutique WooCommerce

✓ WooCommerce installé et configuré
✓ Devise XOF FCFA
✓ Thème e-commerce léger
✓ Catalogue produits avec photos pro
✓ Variants configurés (taille, couleur)
✓ Wave + OM + Free + CB activés
✓ Zones de livraison + tarifs
✓ Checkout 1 page mobile-first
✓ Emails transactionnels personnalisés
✓ Codes promo prêts
✓ SEO produits optimisé
✓ Plan marketing 30 jours go-live
✓ KPI mesurés (analytics, heatmaps)
✓ Plan d'optimisation continue

Pour ne pas tout faire vous-même

Notre équipe conçoit votre site, met en place domaine et hébergement, vous forme à la gestion, et reste joignable 6 mois pour les questions techniques.

À partir de 350 000 FCFA

📧 E-mail
💬 WhatsApp

Étape 1 : choisir un hébergement adapté à WooCommerce

WooCommerce est plus exigeant qu’un blog WordPress classique : panier, sessions, calculs de TVA, gestion des stocks. Un hébergement mutualisé bas de gamme (sous 2 USD/mois) tient mal la charge dès que le catalogue dépasse 200 produits ou que le trafic dépasse 500 visiteurs/jour.

Visez au minimum un VPS avec 2 vCPU, 4 Go de RAM et stockage NVMe. Hetzner CX22 (4,51 EUR HT/mois soit ~3 000 FCFA), Contabo VPS S (5,99 EUR HT/mois) ou OVH VPS Value (3,50 EUR HT/mois). Au taux 1 EUR = 655,957 FCFA, l’addition reste très accessible. Pour démarrer sans toucher au serveur, un cPanel mutualisé premium (LWS Performance, o2switch) suffit jusqu’à 1 000 visiteurs/jour.

Étape 2 : installer WordPress et le thème de base

Une fois le serveur prêt, installez WordPress via le 1-clic du panel ou en ligne de commande :

wp core download --locale=fr_FR
wp config create --dbname=boutique --dbuser=wp --dbpass=motdepasse
wp core install --url=https://maboutique.sn --title="Ma boutique" \
  --admin_user=admin --admin_password=secret --admin_email=contact@maboutique.sn

Choisissez ensuite un thème compatible WooCommerce : Astra, Blocksy ou Kadence. Évitez les thèmes trop chargés (multipurpose à 50 démos) qui plombent les performances. Test concluant : la page d’accueil se charge en moins de 2 secondes sur Chrome DevTools en mode Slow 4G.

Étape 3 : installer et configurer WooCommerce

Allez dans Extensions > Ajouter, recherchez WooCommerce, installez et activez. L’assistant de configuration vous demande pays, devise et type de produits. Pour une boutique au Sénégal, sélectionnez :

  • Pays : Sénégal
  • Devise : Franc CFA BCEAO (XOF)
  • Type de produits : produits physiques (et numériques si applicable)

Pour la Côte d’Ivoire, le Bénin, le Togo, le Mali, le Burkina Faso, le Niger ou la Guinée-Bissau, la devise reste XOF. Pour la Guinée Conakry, c’est GNF (franc guinéen). Résultat attendu après l’assistant : un menu WooCommerce dans l’admin avec sections Produits, Commandes, Clients, Statistiques.

Étape 4 : ajouter les premiers produits

Produits > Ajouter. Pour chaque fiche : un titre clair (≤ 60 caractères), une description longue (≥ 300 mots avec mots-clés naturels), une description courte affichée à côté du bouton « Ajouter au panier », au moins 3 photos optimisées (WebP, < 100 Ko chacune via Squoosh ou Imagify), un prix HT et le calcul de TVA si applicable.

N’utilisez jamais des photos copiées de Jumia ou AliExpress sans droits — c’est une cause fréquente de plainte DMCA et de déréférencement Google. Photographiez vos produits avec un smartphone récent et une lumière naturelle, ou achetez sur des banques d’images libres.

Étape 5 : configurer la TVA selon le pays

WooCommerce > Réglages > Taxes. Activez la gestion de la TVA. Au Sénégal, la TVA standard est de 18 %. En Côte d’Ivoire, 18 % également. Au Bénin, 18 %. Au Togo, 18 %. Au Mali, 18 %. Au Burkina Faso, 18 %. Renseignez la classe de taxe « standard » à 18 % pour le pays correspondant. Pour les produits exonérés (livres scolaires au Sénégal par exemple), créez une classe « zéro ».

Vérifiez les seuils d’assujettissement : au Sénégal, le régime du réel s’applique au-delà de 50 millions FCFA de chiffre d’affaires. En dessous, vous êtes en CGU (Contribution Globale Unique) et ne facturez pas la TVA — désactivez alors la taxe dans WooCommerce.

Étape 6 : intégrer les paiements mobile money

Le mobile money domine le e-commerce ouest-africain. Trois options principales pour intégrer Wave, Orange Money, Moov Money et Mixx by Yas (ex-Free Money) au Sénégal.

PayDunya et CinetPay sont des agrégateurs régionaux qui fournissent un plugin WooCommerce officiel. Ils gèrent en une intégration : Wave, Orange Money, Mixx by Yas (Sénégal), MTN Mobile Money (Côte d’Ivoire et autres), Moov Money, carte Visa/Mastercard.

# Installation du plugin CinetPay via WP-CLI
wp plugin install cinetpay-payment-gateway --activate

Après activation, allez dans WooCommerce > Réglages > Paiements > CinetPay, renseignez votre Site ID et API Key obtenus sur le dashboard CinetPay. Faites un achat test à 100 FCFA en sandbox, puis basculez en production. Confirmation pratique : l’utilisateur est redirigé vers la page CinetPay, choisit son moyen de paiement, et revient sur votre boutique avec la commande marquée « Terminée ».

Étape 7 : paramétrer les zones de livraison

WooCommerce > Réglages > Expédition. Créez des zones cohérentes : Dakar et banlieue (forfait 1 500 FCFA), reste du Sénégal (forfait 5 000 FCFA), Afrique de l’Ouest hors Sénégal (forfait 25 000 FCFA), international (devis manuel). Pour Abidjan, segmentez Plateau/Cocody/Yopougon en zone 1 (1 500 FCFA) et Bingerville/Anyama en zone 2 (3 000 FCFA).

Si vous livrez via un service spécialisé (Yobante Express, Jumia Logistics, Chronopost CI, DHL Sénégal), branchez son API quand elle existe ou maintenez les forfaits manuels avec mise à jour trimestrielle.

Étape 8 : sécuriser la boutique

Une boutique en ligne est une cible privilégiée : carte bancaire, données clients, panier abandonné. Activez systématiquement HTTPS via Let’s Encrypt (gratuit, renouvellement automatique avec certbot), un pare-feu applicatif (Wordfence Free ou Cloudflare gratuit), et la double authentification sur le compte admin.

sudo certbot --nginx -d maboutique.sn -d www.maboutique.sn

Renouvelez les sauvegardes : UpdraftPlus Free fait des sauvegardes quotidiennes vers Google Drive ou Dropbox. Conservez 30 jours de rétention minimum.

Étape 9 : optimiser les performances

WooCommerce ralentit naturellement WordPress. Trois leviers gratuits : LiteSpeed Cache si vous êtes sur un serveur LiteSpeed, sinon WP Rocket (49 USD/an) ou la combo gratuite W3 Total Cache + Cloudflare. Compressez les images avec ShortPixel ou Smush. Différez le chargement des scripts non critiques avec FlyingPress ou Perfmatters.

Mesurez avec PageSpeed Insights : visez 80+ en mobile. Voir notre guide principal sur l’optimisation WordPress.

Étape 10 : lancer et suivre les ventes

Avant la mise en ligne publique, faites 5 commandes test de bout en bout (panier, paiement, email de confirmation, statut commande). Activez Google Analytics 4 via le plugin officiel WooCommerce et configurez le suivi e-commerce avancé. Surveillez les KPI : taux de conversion (visez ≥ 1 %), panier moyen, taux d’abandon de panier (un taux supérieur à 70 % est normal).

Pour relancer les paniers abandonnés, le plugin WooCommerce Abandoned Cart Recovery envoie automatiquement un email 1h, 24h et 72h après l’abandon. Couplé à un message WhatsApp via l’API Cloud officielle, le taux de récupération atteint souvent 15-20 % en contexte ouest-africain. Voir notre tutoriel sur l’API WhatsApp Cloud.

Partager