Zondagavond verstuur je een nieuwsbrief met een mooie aanbieding. Binnen een uur stromen de bezoekers binnen en de winkelwagentjes vullen zich. Dan loopt de afrekenpagina vast. Klanten klikken op “Betalen” en er gebeurt niets. Sommigen proberen het nog een keer, de meesten vertrekken. Maandagochtend zie je het pas in je mailbox: een handvol boze berichten en een omzet die ver achterblijft.
Een website die een middagje offline is, is vervelend. Een webshop die een middag niet werkt, kost direct geld. Toch behandelen veel eigenaren hun webwinkel hetzelfde als een gewone website. In dit artikel lees je waarom WooCommerce onderhoud een vak apart is, wat er bij een webshop extra aandacht nodig heeft en hoe je ervoor zorgt dat de kassa blijft rinkelen.
Een webshop is een winkel die nooit sluit
Een gewone bedrijfswebsite is een etalage: bezoekers kijken rond en nemen contact op. Een webshop is een complete winkel, met een kassa, een magazijn en een klantenadministratie, die dag en nacht open is. Er worden persoonsgegevens verwerkt, betalingen gedaan en voorraden bijgehouden. Er zijn koppelingen met betaalproviders zoals Mollie of Stripe, met verzenddiensten en soms met een boekhoudpakket. Als één radertje stopt, staat de hele winkel stil.
Vijf redenen waarom WooCommerce extra onderhoud vraagt
1. Updates raken meer onderdelen
WooCommerce krijgt regelmatig grote updates. Vaak moeten ook je thema, je betaalplugin en andere uitbreidingen tegelijk worden bijgewerkt. Doe je dat in de verkeerde volgorde of zonder te testen, dan kan je afrekenpagina ineens niet meer werken. Lees hoe je dat veilig doet in WordPress veilig updaten.
2. De database groeit snel
Elke bestelling, elke klant en elke winkelwagensessie wordt opgeslagen. Zonder regelmatig database-onderhoud wordt je shop steeds trager, vooral in het beheergedeelte waar je je bestellingen verwerkt.
3. Caching werkt anders
Caching bewaart kant-en-klare versies van je pagina’s voor snelheidswinst. Maar je winkelwagen, je afrekenpagina en het klantaccount zijn voor elke bezoeker anders, en mogen dus niet worden opgeslagen. Een verkeerd ingestelde cache kan ervoor zorgen dat klanten elkaars winkelwagen zien of dat bestellingen mislukken.
4. Beveiliging weegt zwaarder
Een webshop bevat namen, adressen, e-mailadressen en bestelgeschiedenis van klanten. Een hack kan dan een datalek betekenen dat je volgens de AVG binnen 72 uur moet melden bij de Autoriteit Persoonsgegevens. Daarnaast is de imagoschade groot. Wat je doet als het toch misgaat, lees je in ons stappenplan bij malware.
5. E-mails moeten aankomen
Orderbevestigingen, verzendberichten en facturen zijn onderdeel van je klantervaring. Komen ze in de spambox terecht, dan krijg je vragen en twijfelende klanten. Zorg dat je webshop mails verstuurt via een betrouwbare mailserver in plaats van de standaardinstelling van de server. Een plugin zoals FluentSMTP of WP Mail SMTP regelt dat. Stuur daarna een testbestelling naar je eigen adres om te controleren of alles goed aankomt.
Een rekenvoorbeeld
Neem een fictieve webshop in handgemaakte sieraden. Op een gewone dag komen er zo’n 25 bestellingen binnen, met een gemiddelde waarde van 60 euro. Na een automatische update van een betaalplugin werkt de afrekenpagina vanaf zaterdagochtend tien uur niet meer. Niemand merkt het tot zondagavond acht uur. Dat is 34 uur zonder werkende kassa.
In die tijd gaan zo’n 35 bestellingen verloren, ruim 2.000 euro aan omzet. Daar komt het advertentiebudget bij dat het hele weekend bezoekers naar een kapotte kassa heeft gestuurd. En een deel van de klanten die niet konden afrekenen, komt niet meer terug. Zet daar een jaar goed onderhoud tegenover, en de rekensom is snel gemaakt.
Wat je wekelijks en maandelijks controleert
- Wekelijks: doe een testbestelling tot en met de betaalpagina, en kijk of de bevestigingsmail aankomt.
- Wekelijks: controleer de status van je bestellingen. Staan er opvallend veel op “In afwachting van betaling”? Dan kan er iets mis zijn met de koppeling met je betaalprovider.
- Maandelijks: voer updates uit via een testomgeving, en ruim de database op.
- Maandelijks: controleer of je back-ups werken en vaak genoeg worden gemaakt. Voor een webshop is dat minimaal dagelijks.
Fouten die webshop-eigenaren maken
- Even snel een plugin installeren op de live shop. Een nieuwe kortingsplugin die botst met je betaalplugin, en klanten kunnen niet meer afrekenen. Probeer het altijd eerst op een kopie.
- Bezuinigen op hosting. Een webshop op een hostingpakket van een paar euro per maand is als een Ferrarimotor in een Twingo proppen. Lees waar je op let bij het kiezen van WordPress hosting.
- Updaten vlak voor een drukke periode. Voer grote updates niet uit in de week voor Black Friday, een grote actie of de feestdagen. Plan ze ruim van tevoren, zodat er tijd is om problemen op te lossen.
Merk het als eerste als de kassa hapert
Een gewone controle op bereikbaarheid ziet alleen of je homepage laadt, niet of klanten kunnen afrekenen. Lees in uptime monitoring hoe die basiscontrole werkt. Voor een webshop is het slim om daarnaast te letten op signalen die laten zien dat de kassa hapert. Komen er op een moment dat je normaal bestellingen krijgt een paar uur lang geen bestellingen binnen? Laat je daar dan een melding van sturen. Ook het dashboard van je betaalprovider laat zien of betalingen mislukken. Zo ontdek je een probleem in uren in plaats van dagen.
Waar je op moet letten
Werk je met een testomgeving, let dan extra op bij het terugzetten. Terwijl jij op de kopie werkt, komen er op je live shop gewoon bestellingen binnen. Zet je de database van de testomgeving terug naar live, dan kun je die nieuwe bestellingen kwijtraken. Zet daarom alleen bestanden en instellingen over, of voer de geteste updates gewoon opnieuw uit op de live shop.
Tot slot
Een webshop is een winkel die nooit sluit, en die verdient een beheerder die dat ook zo behandelt. WooCommerce onderhoud is geen kostenpost, maar bedrijfskritisch beheer: geteste updates, een schone database, de juiste cache-instellingen, goede beveiliging en e-mails die aankomen. Dan blijft de kassa rinkelen, ook als jij slaapt.
Heb jij een webshop die gewoon moet blijven draaien? Bij Webconneqt zorgen we met WordPress beheer dat je shop veilig, snel en up-to-date blijft. Neem gerust contact op voor een vrijblijvend gesprek.
