Modifier les prix en masse WooCommerce : augmenter les prix d’un pourcentage, variations comprises
Vous pouvez modifier les prix en masse dans WooCommerce de quatre façons : l’édition groupée de la liste des produits, une extension d’édition des prix, un fichier CSV ou une conversation avec le chat. L’édition groupée suffit pour les produits simples. Avec des variations, des arrondis et le besoin d’annuler, un CSV, une extension ou le chat avec aperçu de chaque prix conviennent mieux.
Auteur: L’équipe TellMyShop. Un guide pour les propriétaires de sites WordPress et de boutiques WooCommerce : la cause, la correction manuelle et le même travail dans une conversation avec le chat.
Dernière mise à jour: · 6 min de lecture
La scène : un fournisseur augmente ses prix de 8 %
Jeudi, 21 h 40. Le grossiste a envoyé une nouvelle grille : à partir de lundi, toute la gamme de lampes solaires augmente de 8 %. Dans la boutique, cela fait 140 produits, dont 30 variables, chacun en trois couleurs. Plusieurs centaines de prix en tout. En plus, certaines lampes sont en promotion jusqu’à la fin du mois.
Un tel travail a trois pièges que les guides mentionnent rarement. Les variations ne changent pas avec le produit dans la liste. Les prix après la hausse tombent sur des centimes bizarres, comme 53,99 € × 1,08 = 58,31 €. Et si quelque chose tourne mal, il n’y a pas de simple bouton d’annulation.
Cet article porte sur une modification durable du tarif régulier. Les réductions temporaires avec une date de début et de fin sont traitées dans la programmation des promotions, et toute la campagne de novembre dans le guide sur le Black Friday dans WooCommerce.
Quatre voies pour modifier les prix de nombreux produits
| Édition groupée dans l’administration | Extension d’édition des prix | Fichier CSV | Chat avec l’extension TellMyShop | |
|---|---|---|---|---|
| Où vous le faites | Produits → Tous les produits, Actions groupées | dans l’écran propre à l’extension | export, tableur, import | dans la conversation |
| Hausse en pourcentage | oui | oui | formule du tableur | oui |
| Variations des produits variables | pas depuis la liste des produits, seulement dans chaque produit séparément | dépend de l’extension | oui, chaque variation est une ligne | oui, toutes les variations du produit |
| Arrondi à ,99 ou à l’euro | non | dépend de l’extension | formule du tableur | oui |
| Aperçu avant l’enregistrement | non | dépend de l’extension | vous voyez le tableur, pas la boutique | oui, ancien et nouveau prix pour chaque article |
| Annulation | à la main | dépend de l’extension | importer l’ancien fichier | depuis l’historique des modifications, toute l’opération à la fois |
| Pour qui | une douzaine de produits simples | grands catalogues, modifications régulières | ceux qui sont à l’aise avec les tableurs | un propriétaire qui préfère décrire la modification avec des mots |
L’édition groupée est décrite dans la documentation WooCommerce sur la modification groupée des produits. Le champ du prix permet de le définir, ou de l’augmenter ou le diminuer d’un montant ou d’un pourcentage. Pour l’import et l’export, il existe l’importateur et exportateur CSV intégré, qui fait correspondre les produits par ID ou par UGS.
Édition groupée : rapide, mais seulement pour les produits simples
Dans la liste des produits, vous sélectionnez les produits, choisissez Modifier dans les Actions groupées et réglez le tarif régulier pour l’augmenter d’un pourcentage. Pour les produits simples, c’est la voie la plus rapide. Il y a deux limites. Les prix des variations se modifient dans l’onglet Variations de chaque produit variable, un par un. Vous ne voyez pas la modification avant l’enregistrement, et après l’enregistrement il n’y a pas de bouton d’annulation.
Fichier CSV : contrôle total et meilleure sauvegarde
- Exportez les produits depuis la liste des produits avec le bouton Exporter. Gardez ce fichier intact ; c’est votre copie des prix d’avant la hausse.
- Faites une copie du fichier et ouvrez-la dans un tableur. Les variations sont des lignes à part : vous les modifierez aussi.
- Calculez les nouveaux prix avec une formule, par exemple prix fois 1,08, et arrondissez tout de suite.
- Supprimez les colonnes que vous ne modifiez pas. Gardez l’ID ou l’UGS et les prix. Moins de colonnes, c’est moins de risque d’écraser les descriptions.
- Importez le fichier avec l’option de mise à jour des produits existants.
- Vérifiez quelques produits dans la boutique, dont un produit variable et un produit en promotion.
Attention à l’annulation. Une baisse de 8 % n’annule pas une hausse de 8 %. 100 € après la hausse font 108 €, et 108 € baissés de 8 % font 99,36 €. Pour revenir en arrière, vous divisez par 1,08 ou importez le fichier de l’étape un.
Une extension d’édition des prix
Les extensions d’édition groupée ajoutent des filtres par catégorie, étiquette ou stock, les prix des variations et parfois un historique des modifications. Un exemple est l’extension pour les prix des variations décrite dans la documentation WooCommerce. Elle a du sens quand vous modifiez les prix chaque mois. Pour une hausse ponctuelle, c’est souvent juste une extension de plus à mettre à jour pour toujours.
Comment le faire dans une conversation avec le chat
Le matin, vous dites à votre chat (Claude ou ChatGPT) ce qui doit changer, lisez l’aperçu et approuvez. L’extension TellMyShop pour WordPress et WooCommerce modifie les prix d’une catégorie (jusqu’à 200 produits par étape, le reste dans les suivantes) ou d’une liste de 50 produits au maximum. Un produit variable change dans toutes ses variations, et l’aperçu montre chacune séparément.
Vous: Augmente de 8 % les tarifs réguliers de la catégorie Lampes solaires, arrondis à la fin en ,99 la plus proche.
Votre chat: Aperçu : 140 produits, 212 articles avec les variations. Prix TTC, comme la boutique les saisit. Exemples :
12 produits sont en promotion. Les clients paieront toujours le prix promo, et le nouveau tarif régulier sera barré à côté.
Vous: Vas-y.
Votre chat: Enregistré 212 sur 212. Le numéro d’opération pour l’annulation est dans l’historique des modifications.
Lampe solaire Lumo, tarif régulier
ancienne version : 53,99 €
nouvelle version : 57,99 €
Guirlande Retro, variation blanc chaud, tarif régulier
ancienne version : 89,99 €
nouvelle version : 96,99 €
Avant l’enregistrement, le chat bloque les prix à zéro et les prix promo supérieurs au tarif régulier, et ajoute un avertissement pour une modification de plus de moitié. L’aperçu indique si les montants sont TTC, selon le réglage de la boutique. Vous pouvez annuler toute l’opération par une seule demande ou dans le panneau de l’extension, dans l’historique des modifications. Les clients voient les nouveaux prix tout de suite, les comparateurs de prix à la prochaine actualisation du flux produits, et la fiche produit peut afficher l’ancien prix un moment si le site utilise un cache de pages.
Les prix, les promotions, les codes promo et le stock exigent l’interrupteur Ventes. Le propriétaire l’active à part dans le panneau de l’extension, et jusque-là le chat peut lire les prix et préparer un plan, mais ne les enregistre pas. Dans TellMyShop Free, vous obtenez exactement ce plan : une liste de produits, le prix actuel et le prix après la modification. L’enregistrement avec aperçu et annulation fonctionne dans TellMyShop Pro avec l’interrupteur Ventes activé. Les détails sont sur la page TellMyShop pour WordPress et WooCommerce, les prix sur la page tarifs.
Réductions et Omnibus : ce que l’extension ne calcule pas
Quand vous annoncez une réduction, les règles imposent d’afficher le prix le plus bas des 30 jours précédents. Elles viennent de la directive européenne Omnibus. Les autorités nationales de protection des consommateurs publient des recommandations sur la façon d’indiquer ce prix ; la position du régulateur polonais, par exemple, est résumée dans une alerte juridique de KPMG (en polonais). WooCommerce ne le fait pas lui-même, et TellMyShop ne calcule ni n’affiche ce prix. Il vous faut pour cela une extension à part. Le chat vous le rappelle quand vous planifiez une promotion avec lui. D’autres guides sont sur le blog.
Questions et réponses
Comment augmenter d’un pourcentage les prix de tous les produits dans WooCommerce ?
Allez dans Produits → Tous les produits, sélectionnez les produits, choisissez Modifier dans les Actions groupées et réglez le prix pour l’augmenter d’un pourcentage. Cela marche bien pour les produits simples. Les prix des variations se modifient dans chaque produit variable séparément, ou avec un fichier CSV, une extension ou le chat.
Comment annuler une modification de prix en masse dans WooCommerce ?
WooCommerce n’a pas de bouton d’annulation. Le plus sûr est d’exporter les produits dans un fichier CSV avant la modification et d’importer ce fichier si quelque chose tourne mal. Rappelez-vous qu’une baisse de 8 % n’annule pas une hausse de 8 % : 100 € après la hausse font 108 €, et après la baisse 99,36 €.
Une modification de prix en masse change-t-elle aussi les prix promo ?
Cela dépend de la méthode. Dans l’édition groupée, vous réglez séparément le tarif régulier et le tarif promo. Si un produit est en promotion, le client paie toujours le prix promo, et le nouveau tarif régulier apparaît à côté, barré. Vérifiez-le avant d’enregistrer.
Une hausse de prix a-t-elle un rapport avec les règles Omnibus ?
Pas la hausse elle-même. L’obligation d’afficher le prix le plus bas des 30 jours s’applique aux réductions. Mais une hausse change l’historique des prix à partir duquel ce prix le plus bas sera calculé lors de votre prochaine promotion. C’est une extension à part installée dans la boutique qui le calcule, pas WooCommerce ni TellMyShop.
TellMyShop modifie-t-il les prix sans rien activer ?
Non. Les prix, les promotions, les codes promo et le stock exigent l’interrupteur Ventes, que le propriétaire active à part dans le panneau de l’extension. Sans lui, le chat ne fait que préparer un plan des modifications. Une fois l’interrupteur activé, chaque modification de prix passe par un aperçu et votre accord.
WordPress est une marque de la WordPress Foundation. WooCommerce est une marque d’Automattic Inc. Claude est une marque d’Anthropic PBC. ChatGPT et OpenAI sont des marques d’OpenAI. TellMyShop n’est pas affilié à ces entreprises.