Vente flash avec compte à rebours sur PrestaShop
Conversie & UX

Flashverkoop met aftelklok op PrestaShop

Een flashverkoop steunt op een geloofwaardige tijdsdruk. Toont de afteller een verkeerd uur, blijft hij hangen, of begint hij bij elke herlading opnieuw, dan verdwijnt die druk en wordt de actie een gewone promotie. De drie valkuilen die dat veroorzaken zijn technisch, bekend, en toch elk verkoopseizoen weer aanwezig.

Valkuil 1: de tijdzone

Er zijn drie klokken bij een flashverkoop betrokken, en ze staan bijna nooit gelijk.

  • De server, bij gedeelde hosting en in containers vaak op UTC ingesteld.
  • PrestaShop, dat een eigen instelling heeft in de shopinstellingen en die gebruikt om begin- en einddatums te interpreteren.
  • De browser van de klant, ingesteld op de tijdzone van zijn machine.

Een promotie die in de back-office op 20 uur wordt gezet, start om 22 uur als de server op UTC staat en de webshop op Midden-Europese zomertijd, of omgekeerd, afhankelijk van hoe de datum wordt opgeslagen. De controle is simpel: plan een testverkoop over vijf minuten en kijk of ze op het verwachte moment start. Doe die test vóór elke grote actie, niet alleen bij de installatie, want een hostingwissel of de overgang naar wintertijd volstaat om alles te verschuiven.

Beslis ook welke referentie u aan de klant meldt. Op een meertalige webshop die in Europa verkoopt, voorkomt de vermelding einde om 23.59 uur Nederlandse tijd klachten van klanten in andere tijdzones.

Valkuil 2: de cache

Dit is de duurste valkuil. Een pagina in de cache bewaart de afteller zoals die was op het moment van genereren. De eerste bezoeker ziet twee uur resterend, en alle volgende bezoekers zien hetzelfde gedurende de hele levensduur van de cache.

De regel is de resterende tijd nooit aan serverzijde te berekenen. De server geeft alleen de eindtijdstempel door, en de afteller rekent in de browser vanaf de klok van de klant. De HTML in de cache blijft dan geldig.

Eén detail maakt het compleet: de klok van de bezoeker kan verkeerd staan. Loopt het verschil met de server op tot meer dan enkele minuten, dan toont de afteller een andere tijd dan de werkelijkheid, en kan de klant nog 3 minuten resterend zien terwijl de promotie al is afgelopen. Ook de servertijd bij het laden meesturen, en met het verschil tussen beide werken, lost dat geval op.

Blijft de purge. Bij de start en aan het einde van de actie moet de cache van de product- en categoriepagina’s worden geleegd, anders blijven de getoonde prijzen die van ervoor. Plan die purge in plaats van te rekenen op een handmatige ingreep om middernacht.

DataFirefly Flitsverkoop & AftelklokFlitsverkoop en aftelklok voor PrestaShop 8 en 979,00

Valkuil 3: het einde van de actie

Een slecht beëindigde flashverkoop kost meer dan een slecht gestarte. Drie controles om al bij de configuratie in te bouwen.

  1. De prijs keert terug naar het normale tarief, automatisch, zonder handmatige actie. Een einddatum op de specifieke prijs, geen verwijdering die u de volgende ochtend wilt doen.
  2. De badge en de afteller verdwijnen. Een bevroren banner Flashverkoop op een pagina die tegen de volle prijs verkoopt, is het zichtbaarste symptoom van een slecht onderhouden webshop.
  3. De lopende winkelwagens. Een klant die het product om 23.58 uur heeft toegevoegd en om 00.02 uur afrekent, betaalt de volle prijs zonder waarschuwing. Beslis over de regel en toon die: ofwel wordt de winkelwagenprijs herberekend met een duidelijke melding, ofwel geeft u een tolerantie van enkele minuten.

De voorraad, en de eerlijkheid van de weergave

Een flashverkoop combineert twee vormen van schaarste: tijd en aantal. De resterende stuks tonen verhoogt de conversie, op één voorwaarde: dat het cijfer echt is. Een decoratieve teller die vanzelf afloopt, is een misleidende handelspraktijk, en hij wordt na enkele herladingen doorzien.

Beperkt u het aantal dat in de actie wordt verkocht zonder de voorraad van het product te beperken, voorzie dan het omslaggedrag: zodra het quotum op is, blijft het product tegen de normale prijs verkoopbaar, en de weergave moet dat onmiddellijk laten zien.

De e-mailherinnering

Twee verzendingen volstaan en werken beter dan een uitgesmeerde campagne: een bij de lancering, een enkele uren voor het einde. De tweede levert doorgaans meer bestellingen op dan de eerste, omdat ze zich richt tot mensen die al zijn geïnformeerd en ze het enige toevoegt wat ontbrak: de deadline.

Richt die tweede verzending op wie in de periode niet heeft gekocht, anders benadert u klanten die net hebben besteld.

Het Omnibus-punt

Een flashverkoop toont een doorgestreepte prijs, dus een aankondiging van een korting. De te tonen referentieprijs is de laagste prijs van de afgelopen dertig dagen, niet de gebruikelijke catalogusprijs. Bij herhaalde flashacties keert dat zich snel tegen u: de derde flashverkoop van de maand kan niet meer naar de volle prijs verwijzen, want die is niet de laagst gehanteerde geweest.

Dat is een concreet argument voor acties met ruimte ertussen in plaats van een wekelijks ritme.

De actie opzetten

De module Flashverkoop en Aftelklok regelt deze punten op PrestaShop 8 en 9: afteller berekend aan clientzijde en verenigbaar met de cache, afhandeling van de tijdzone, apart voorraadquotum, automatische terugkeer naar de normale prijs en opruimen van de badges op het eindmoment.

Lees verder

Gerelateerde artikelen