Kortingscodes, maar dan simpel gehouden

De verleiding is groot om een mega-flexibel kortingssysteem te bouwen dat alles kan. We hebben bewust gekozen voor iets kleiners. Over scope, en waar je de grens legt.

W
WUB

Elk multi-tenant e-commerce platform loopt er op een bepaald moment tegenaan: merken willen hun eigen kortingsacties kunnen draaien. En dan komt de keuze.

Bouw je iets mega-flexibels? "Percentage óf vast bedrag óf gratis verzending óf product X gratis bij Y, onder voorwaarde dat de ordertotaal boven Z ligt, alleen voor klanten die eerder hebben gekocht, en niet geldig in combinatie met andere acties behalve deze drie…"?

Of bouw je iets simpelers?

Wij kozen voor het tweede. En dit is waarom.

Wat we hebben gebouwd

Merken op WeUniteBrands kunnen:

  • Kortingscodes aanmaken met een percentage of vast bedrag
  • Een geldigheidsperiode instellen
  • Een maximum aantal gebruikers per code
  • Een minimum besteedbedrag
  • Per campagne zien hoeveel codes zijn verzilverd en hoeveel omzet het heeft opgeleverd

Dat is het. Geen nested regels, geen stacking-logica, geen bundel-mechanismen.

Waarom dit 90% dekt

We hebben de use cases in kaart gebracht die merken ons vroegen. Verreweg het meeste is: "geef mijn nieuwsbriefabonnees 10% korting in de komende twee weken" of "welkomstkorting van €5 bij een eerste bestelling boven €30". Daar heb je geen vijfentwintig regels voor nodig.

De gevallen waar je die complexiteit wél nodig hebt — grote seizoensacties met gelaagde voorwaarden — zijn zeldzaam genoeg dat het niet opweegt tegen de kosten van een onbruikbare admin-interface voor iedereen.

Wat we zagen bij anderen

Veel platforms verliezen zich hierin. Ze bouwen de configuratiemogelijkheden uit tot een klein programmeertaaltje, en vervolgens gebruiken merken alsnog alleen de simpele opties. Je zit dan met de nadelen van complexiteit (onderhoud, bugs, onbegrijpelijke UI) zonder de voordelen (want iedereen gebruikt de eenvoudige paden).

We willen die kant niet op.

Waar we wél aan werken

Niet alles is af. We weten dat we op een gegeven moment stapelkortingen gaan moeten ondersteunen — sommige merken willen een loyaliteitsscore of een bundle. Die komen, maar pas als ze daadwerkelijk gevraagd worden. Niet preventief, voor het geval dat.

De les

In product-engineering is scope-discipline misschien wel het lastigste onderdeel. De druk om "meer" te bouwen is constant — van merken, van sales, van jezelf. Maar de beste feature is soms degene die je níét hebt gebouwd.

Eenvoudige kortingscodes die het doen, gebruikt worden, en niemand hoeft uit te leggen — dat is goed product.

Share this article:

Ready to get started?

Discover how WeUniteBrands can help your brand grow with professional fulfillment.