Ce que vous saurez faire à la fin
- Installer WooCommerce sur WordPress et le configurer en 1 jour.
- Importer / créer votre catalogue produits (variants, photos, prix).
- Configurer paiement (Wave, OM, CB), livraison, taxes.
- Optimiser checkout pour conversion.
- 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
- WP Admin > Extensions > Ajouter > « WooCommerce »
- Cliquez « Installer maintenant » puis « Activer »
- Wizard de configuration s’ouvre :
- Renseignez : adresse boutique, devise (XOF FCFA), produits vendus (physiques)
- 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 :
- Semaine 1 : Communication base existante (email, WhatsApp)
- Semaine 2 : Posts organiques quotidiens (FB, IG, TikTok)
- Semaine 3 : Lancement Facebook Ads + Google Ads
- 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
É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.