WooCommerce korting op categorie: 20 procent op een hele categorie, ook op variaties
Een WooCommerce-korting op een categorie stel je in door elk product in die categorie een actieprijs te geven. De bulkbewerking verlaagt eenvoudige producten in één keer, met de reguliere prijs verminderd met een percentage. Variaties van variabele producten verlaag je apart, in het product of met een CSV-bestand. Een coupon beperkt tot de categorie geeft korting die je alleen in de winkelwagen ziet.
Auteur: Het TellMyShop-team. Een gids voor eigenaren van WordPress-websites en WooCommerce-winkels: de oorzaak, de oplossing met de hand en hetzelfde werk in een gesprek met de chat.
Laatst bijgewerkt: · 6 min lezen
Welke methode kies je?
Beslis voor je begint of de klant al in de productlijst een doorgestreepte prijs moet zien, of dat de korting pas na het invullen van een code moet gelden.
| Methode | Wat de klant ziet | Variaties | Einddatum |
|---|---|---|---|
| Bulkbewerking van de actieprijs | een doorgestreepte prijs in de lijst en op de productpagina | nee, alleen eenvoudige producten | niet in te stellen in de bulkbewerking |
| Prijzen van variaties in een variabel product | een doorgestreepte prijs na het kiezen van een variatie | ja, product voor product | ja, in de instellingen van de variatie |
| CSV-import | een doorgestreepte prijs | ja, elke variatie apart | ja, in de datumkolommen |
| Coupon beperkt tot de categorie | de korting alleen in de winkelwagen | ja | ja, de vervaldatum van de coupon |
| De chat in TellMyShop Pro | een doorgestreepte prijs | ja | ja, met een begin- en einddatum |
Hoe je de start en het einde plant zodat de actie vanzelf stopt, staat in het stuk over het schema voor acties in WooCommerce. Coupons die tot een categorie zijn beperkt, staan beschreven in het stuk over kortingscodes in WooCommerce. Hier richten we ons op het instellen van de korting zelf voor alle producten in een categorie.
Zo stel je een korting op een categorie stap voor stap in
Eerst eenvoudige producten, dan variaties.
- Exporteer de producten van de categorie met reguliere prijzen en actieprijzen. Dat is je kopie als er iets misgaat.
- Ga naar Producten > Alle producten en filter de lijst op categorie. Zijn er meer producten dan er op een pagina passen, verhoog dan het aantal in Scherminstellingen.
- Selecteer alle producten en kies Bewerken bij de bulkacties.
- Kies in het veld voor de actieprijs de optie om de reguliere prijs met een vast bedrag of percentage te verlagen, en vul bijvoorbeeld 20% in.
- Sla op en loop de lijst door. Eenvoudige producten hebben nu een doorgestreepte prijs. Variabele producten zijn ongewijzigd.
- Open elk variabel product, ga naar de variaties en stel actieprijzen in met de actie voor alle variaties. Daar stel je ook de datums van de actie in.
- Open tot slot de categorie in de webshop als klant en controleer een paar producten, waaronder een variabel product.
Hoe de velden voor de actieprijs en hun datums in de producteditor werken, staat in de documentatie over instellingen van de producteditor. De acties voor alle variaties tegelijk worden behandeld bij variabele producten.
Waar een korting op een categorie het vaakst misgaat
In een categorie met een paar producten zie je alles in één keer. Bij een paar tientallen mis je makkelijk drie dingen.
Variabele producten. De bulkbewerking verlaagt ze niet, en het zijn meestal de best verkopende producten met maten en kleuren. De klant ziet dan een categorie met “20% korting” waarin zijn T-shirt evenveel kost als gisteren.
Producten in meerdere categorieën. Het filter toont alle producten die aan de categorie gekoppeld zijn, ook die er als extra in zitten. Soms krijgt een product dat op volle prijs moest blijven de korting.
Afronden. 20% korting op € 79,99 geeft € 63,992. WooCommerce rondt de getoonde prijs af, maar de prijs in de database kan meer decimalen hebben. Wil je nette prijzen, vul ze dan in in plaats van een percentage.
Denk ook aan de informatieplicht. Bij elke aangekondigde korting moet je de laagste prijs van de 30 dagen ervoor tonen. Die regel komt uit de Europese Omnibus-richtlijn (Richtlijn 2019/2161). Praktische voorbeelden van het vermelden van kortingen heeft het Poolse agentschap PARP verzameld in een artikel over prijsverlagingen correct vermelden (in het Pools). WooCommerce berekent deze prijs niet zelf, daarvoor heb je een plugin nodig. TellMyShop berekent hem ook niet.
Zo kies je de hoogte van een korting op een categorie
Begin bij de marge, niet bij een rond getal. 20% korting op een categorie waarin sommige producten een lage marge hebben, kan betekenen dat je onder de kostprijs verkoopt. Loop de categorie door en laat producten weg waarbij een korting geen zin heeft, of geef ze een kleinere.
Het tweede is het doel. Een actie om de laatste stuks op te ruimen, kan alleen producten met een lage voorraad omvatten. Een actie om nieuwe klanten binnen te halen, werkt beter op producten die al goed verkopen. Schrijf het doel voor de start op, want na de actie vertelt alleen het doel je of hij heeft gewerkt.
Zo stelt de chat een korting op een hele categorie in
De TellMyShop-plugin voor WordPress en WooCommerce verbindt je webshop met je chat (Claude of ChatGPT). In TellMyShop Pro stelt de chat actieprijzen in voor alle producten in een categorie, ook variaties, met een begin- en einddatum. Dat doet hij zodra de schakelaar Verkoop in het pluginpaneel aanstaat. De schakelaar geldt voor prijzen, acties, kortingscodes, voorraad, variaties en verzending, en blijft aan tot je hem uitzet. Zonder die schakelaar maakt de chat een voorbeeld klaar, maar opslaan werkt niet.
Bij een grote categorie controleert de chat eerst of het werk binnen de uurlimieten uit het paneel past, en daarna toont hij een voorbeeld met het aantal producten en voorbeelden.
Jij: Geef 20% korting op de categorie Hoodies van vrijdag 00:00 tot zondag 23:59. Rond prijzen af op ,99.
Je chat: De categorie Hoodies heeft 18 producten, waarvan 6 variabele met 31 variaties. 2 producten hebben al een eigen actieprijs, die laat ik zoals ze zijn, tenzij je iets anders zegt. Voorbeeld, voorbeelden:
In totaal 16 producten en 31 variaties. De laagste prijs van de afgelopen 30 dagen bereken ik niet, controleer die in je plugin. Opslaan? (ja / nee)
Jij: Ja.
Je chat: Opgeslagen. De actie start op vrijdag en stopt zondag vanzelf.
Hoodie Zip Basic, maat M
oude versie: prijs € 199,00, geen actie
nieuwe versie: actieprijs € 159,99, vrijdag tot zondag
Hoodie Oversize Grijs
oude versie: prijs € 249,00, geen actie
nieuwe versie: actieprijs € 199,99, vrijdag tot zondag
De waarden in het gesprek zijn ter illustratie, en de prijzen zijn inclusief btw. Elke wijziging komt in de wijzigingsgeschiedenis, en de hele bewerking maak je met één verzoek ongedaan, ook met een voorbeeld. Elke wijziging kun je zo ongedaan maken.
In het gratis TellMyShop Free slaat de chat niets op, maar hij laat zien welke producten in de categorie al in de aanbieding zijn en welke het best verkopen. Dat is een goed vertrekpunt om te beslissen of een korting op een hele categorie überhaupt zin heeft. Bij een grotere actie helpt het plan uit het stuk over Black Friday in WooCommerce.
Begin met het gratis TellMyShop Free. Meer over de plugin lees je op de pagina TellMyShop voor WordPress en WooCommerce, en de prijzen van Pro staan op de pagina prijzen.
Vragen en antwoorden
Heeft WooCommerce een ingebouwde korting op een categorie?
Er is geen apart veld voor korting op een hele categorie. De actieprijs stel je in bij elk product en elke variatie. Veel eenvoudige producten verlaag je tegelijk met de bulkbewerking, en variaties in de instellingen van het variabele product of met een CSV-bestand.
Hoe geef ik korting op alle producten in WooCommerce?
De eenvoudigste manier is een actieprijs voor de hele catalogus instellen op dezelfde manier als voor één categorie, alleen zonder het categoriefilter. De tweede route is een procentuele coupon zonder productbeperkingen. Een coupon werkt alleen in de winkelwagen, dus de klant ziet geen doorgestreepte prijs op de productpagina.
Wat is het verschil tussen een actieprijs en een categoriecoupon?
Een actieprijs is meteen zichtbaar op de productpagina en in de productlijst als doorgestreepte prijs. Een coupon die tot een categorie is beperkt, verlaagt de prijs pas nadat de code in de winkelwagen is ingevuld. Een actieprijs trekt meer aandacht, een coupon past beter bij een gekozen groep klanten.
Waarom hebben sommige producten in de categorie de korting niet gekregen?
Meestal zijn het variabele producten, want de bulkbewerking wijzigt de prijzen van variaties niet. Andere redenen zijn producten in meerdere categorieën, anders gefilterd dan je denkt, of producten die al een eigen actieprijs hadden. Controleer na de wijziging de productlijst van de categorie, gesorteerd op prijs.
Moet ik bij een categorieactie de laagste prijs van de afgelopen 30 dagen tonen?
Ja, als je een korting aankondigt, moet je de laagste prijs van de 30 dagen ervoor vermelden. WooCommerce berekent die niet zelf, daarvoor heb je een plugin nodig. TellMyShop berekent of toont deze prijs ook niet.
WordPress is een handelsmerk van de WordPress Foundation. WooCommerce is een handelsmerk van Automattic Inc. Claude is een handelsmerk van Anthropic PBC. ChatGPT en OpenAI zijn handelsmerken van OpenAI. TellMyShop is niet gelieerd aan deze bedrijven.