Je webshop draait prima op een gewone dinsdag met tien bezoekers per uur. Maar wat gebeurt er als dat er op de drukste dag van het jaar plotseling tweehonderd zijn? De server vertraagt, een kortingscode werkt niet, een klant kan niet afrekenen en gaat naar een concurrent. Die omzet win je niet terug.
Black Friday valt dit jaar op 27 november, en dat klinkt ver weg. Maar als je nu, in september, nog niets aan je technische voorbereiding hebt gedaan, is de marge kleiner dan je denkt. Hosting-upgrades, laadtijdoptimalisaties en serieuze stresstests kosten tijd, en die tijd heb je in oktober niet meer als je ook nog campagnes wilt draaien en je voorraad op orde wilt hebben.
Wij van Ondernemerstips.be zien elk jaar dat de webshops die vastlopen op Black Friday dat niet doen door slechte aanbiedingen of te weinig marketing. Ze lopen vast op technische keuzes die weken eerder gemaakt hadden moeten worden. De checklist hieronder laat je zien wat je vóór november moet controleren, en waarom elke stap er toe doet.
Waarom september het juiste startpunt is
Hosting-upgrades, het migreren naar een betere server of het inschakelen van een CDN (content delivery network) kosten tijd. Niet alleen technische tijd, maar ook doorlooptijd: een serieuze hostingprovider configureert een opgeschaald pakket niet altijd op de dag dat je belt. Tel daarna de testfase, de optimalisaties en de finetuning op, en je begrijpt waarom je in oktober al te laat bent voor de grotere ingrepen.
Een grove weekindeling die werkt:
- Week 1-2 van september: meten en inventariseren (laadsnelheid, serverlimieten, checkout doorlopen als testklant)
- Week 3-4 van september: hosting-upgrade afronden, afbeeldingen comprimeren, overbodige plug-ins verwijderen, ontwikkelaar briefen voor technische knelpunten
- Week 1-2 van oktober: loadtest uitvoeren, betaalmethoden testen, mobiele weergave controleren, foutpagina’s aanpassen
- Week 3-4 van oktober: eindcheck, alle flows opnieuw doorlopen, stand-byafspraken maken met je hosting-provider en ontwikkelaar voor Black Friday zelf
Checklist blok 1: laadsnelheid
Ga naar PageSpeed Insights (gratis, van Google) en voer je homepage en een productpagina in. Doe hetzelfde in GTmetrix. Wat je ziet, is je uitgangspunt. Voor Black Friday-verkeer geldt als vuistregel: je paginalaadtijd mag op mobiel niet boven de drie seconden uitkomen. Zit je nu op zeven seconden, dan heb je werk aan de winkel.
De drie snelste verbeteringen, in volgorde van impact:
- Afbeeldingscompressie: grote productfoto’s zijn de meest voorkomende boosdoener. Gebruik een tool als Squoosh of ShortPixel om afbeeldingen te comprimeren zonder zichtbaar kwaliteitsverlies. Een foto van 4 MB die teruggebracht wordt naar 200 KB maakt een wereld van verschil.
- Caching inschakelen: caching zorgt dat herhaalde bezoekers (en zoekmachines) een opgeslagen versie van je pagina zien in plaats van alles opnieuw te laden. Op WordPress gebruik je daarvoor plug-ins als WP Rocket of W3 Total Cache.
- Overbodige plug-ins verwijderen: iedere plug-in die je ooit hebt geïnstalleerd en niet meer gebruikt, vertraagt je site. Loop ze door en verwijder alles wat je niet actief nodig hebt. Twintig inactieve plug-ins is geen uitzondering, en dat vreet snelheid.
Tools: PageSpeed Insights (gratis) voor een snelle score, GTmetrix Pro (betaald) voor een diepgaandere waterfall-analyse per element.
Checklist blok 2: serverbelasting en hosting
Je weet hoe je webshop presteert met tien bezoekers tegelijk. Maar wat gebeurt er als er duizend mensen tegelijk op je bestelknop drukken? De meeste standaard hostingpakketten zijn daar niet op gebouwd.
Test dit met een loadtest-tool. Loader.io (gratis basisversie) laat je instellen hoeveel gelijktijdige gebruikers je wil simuleren en toont hoeveel requests je server aankan voordat de responstijd stijgt of de boel crasht. Een alternatief is k6, een open-source tool voor gevorderden. Voer de test uit op een rustig moment (niet tijdens een lopende campagne) en kijk bij hoeveel gelijktijdige gebruikers je foutmeldingen begint te zien.
Als je ontdekt dat je server al bij 200 gelijktijdige bezoekers hapeert, heb je twee opties. De eerste is overstappen naar een beter hostingpakket (managed WordPress-hosting of een VPS). De tweede is een tijdelijke capaciteitsupgrade bij je huidige provider, wat veel providers op aanvraag aanbieden. Doe dit voor het einde van september, zodat je in oktober nog kunt hertesten.
Checklist blok 3: checkout-flow
Loop je volledige bestelstroom door als een echte klant. Voeg een product toe aan je winkelwagen, reken af als gast (zonder account aan te maken), en gebruik een kortingscode. Wat veel webshophouders ontdekken: de gastafrekenfunctie is per ongeluk uitgeschakeld na een update, of een kortingscode gooit een cryptische foutmelding als je hem combineert met een ander product.
Controleer ook of de e-mailbevestiging aankomt en of je verzendopties correct zijn geconfigureerd. Test dit met een persoonlijk e-mailadres en een Gmail-adres, want sommige servers eindigen in de spammap bij bepaalde providers. Als een klant op Black Friday geen bestelbevestiging ontvangt, neemt hij contact op met je klantenservice, en die heeft het die dag al druk genoeg.
Checklist blok 4: betaalmethoden en foutafhandeling
Controleer of iDEAL, creditcard (Visa en Mastercard minimaal) en een achteraf-betalen optie zoals Klarna of Riverty actief zijn en correct werken. Test elke methode apart met een echte testbetaling. Kijk daarna wat een klant ziet als een betaling mislukt. Ziet die een lege witte pagina? Een generieke foutmelding in het Engels? Dat zijn onnodige drempels op een moment waarop je klant al ongeduldig is.
Test je retourflow ook bewust op een mislukte transactie. Keert de klant terug naar zijn winkelwagen, of moet hij alles opnieuw invoeren? Dat laatste zorgt voor afhakers. Een goede betaalpagina houdt de winkelwageninhoud intact na een mislukte poging.
Tools: Mollie of MultiSafepay bieden testomgevingen (gratis) waarmee je betaalscenario’s simuleert. Voor geavanceerdere monitoring gebruik je Uptime Robot (gratis voor basisbewaking) of Pingdom (betaald, met gedetailleerde transactiemonitoring).
Checklist blok 5: mobiele weergave en tapping-zones
Meer dan de helft van je Black Friday-bezoekers komt waarschijnlijk via een smartphone. Open je webshop op drie schermformaten: een grote Android (bijvoorbeeld een Samsung Galaxy), een kleine iPhone en een tablet. Let specifiek op deze punten:
- Laden productfoto’s correct, of zie je kapotte afbeeldingen of foto’s die buiten het scherm vallen?
- Zijn de bestelknoppen groot genoeg voor duimnavigatie? Een knop van 30 bij 30 pixels is op een telefoonscherm nauwelijks te raken. Reken op minimaal 44 bij 44 pixels.
- Werkt de zoekfunctie op mobiel? Typ een productnaam in en controleer of de resultaten correct verschijnen.
Dit klinkt eenvoudig, maar mobiele weergave is vaak de eerste plek waar een recente update iets heeft gebroken zonder dat iemand het heeft gemerkt.
Checklist blok 6: foutpagina’s en fallback-scenario’s
Maak een eigen 404-pagina (pagina niet gevonden) en een 503-pagina (server tijdelijk niet beschikbaar) die een klant actief helpen. Zet er een zoekbalk op, een link naar je homepage en eventueel je klantenservicecontact. Een standaard foutpagina zonder enige begeleiding is een gemiste kans om een gefrustreerde bezoeker toch te behouden.
Controleer ook wat er verschijnt als een product uitverkocht is. Verdwijnt het gewoon, of zie de klant een duidelijke melding met alternatieven? En loop je sitemap na: als je recent producten hebt toegevoegd of categorieën hebt hernoemd, kan je sitemap verouderd zijn, wat zoekmachines (en klanten) op een dwaalspoor zet. Zorg ook dat je voorraad goed georganiseerd is voor snelle verzending.
Wie doet wat: een snelle beslisboom
Heb je geen technische achtergrond? Dan is het belangrijk om te weten wat je zelf kunt regelen en wat je uitbesteedt. Afbeeldingen comprimeren, plug-ins verwijderen, een testbestelling plaatsen en je eigen site op een telefoon bekijken: dat doe je zelf. Daarvoor heb je geen ontwikkelaar nodig.
Voor loadtests, server-upgrades, het aanpassen van foutpagina’s op codeniveau en het oplossen van checkout-bugs heb je wel iemand met technische kennis nodig. Briefje een ontwikkelaar zo concreet mogelijk: stuur de exacte foutmelding mee (screenshot), benoem het stap-voor-stap probleem (“als ik kortingscode X gebruik samen met product Y, verschijnt foutmelding Z”), en geef een deadline. Vage opdrachten kosten iedereen tijd.
Wij raden aan om één contactpersoon te hebben bij je hostingprovider en één bij je ontwikkelaar, met wie je op Black Friday zelf snel kunt schakelen als er toch iets misgaat.
Harde deadline-kalender
| Actie | Uiterste datum |
|---|---|
| Laadsnelheid meten en afbeeldingen comprimeren | 20 september |
| Hosting-upgrade afronden en hertesten | 30 september |
| Loadtest uitvoeren met Loader.io of k6 | 7 oktober |
| Checkout-flow en betaalmethoden testen | 14 oktober |
| Mobiele weergave op drie schermformaten controleren | 14 oktober |
| Foutpagina’s en voorraadmeldingen nalopen | 21 oktober |
| Eindcheck: alle flows opnieuw doorlopen | 28 oktober |
| Stand-byafspraken bevestigen met provider en ontwikkelaar | 1 november |
De technische problemen die op Black Friday opduiken, zijn zelden nieuw. Ze zaten er al in: een server die niet is geconfigureerd voor piekverkeer, een checkout die onder druk fouten geeft, een cachelaag die niet goed samenwerkt met kortingscodes. Testen onder realistische omstandigheden maakt het zichtbaar voordat het op het verkeerde moment zichtbaar wordt.
Gebruik september en oktober om de zes blokken in deze checklist af te werken. Wie op 1 november technisch klaar is, hoeft in de laatste weken voor Black Friday alleen nog de campagne te sturen, niet de brandjes te blussen.