Uitbreidingen zijn de reden dat WooCommerce zo populair is: voor bijna alles bestaat er een. Ze zijn ook de reden dat veel winkels traag, duur en kwetsbaar worden, want elke uitbreiding is code van iemand anders die meedraait in jouw winkel.
Wat elke uitbreiding je kost
- Snelheid. Code die moet laden, soms op elke pagina.
- Geld. Vaak een jaarlicentie die stilzwijgend doorloopt.
- Onderhoud. Elke update is een moment waarop iets kan botsen.
- Risico. Een uitbreiding die niet meer wordt bijgehouden is een openstaande deur waar geen waarschuwing bij hoort.
Dat is geen pleidooi tegen uitbreidingen. Het is een pleidooi voor bewust kiezen, want de meeste winkels kiezen niet: ze stapelen.
De drie vragen per uitbreiding
- Gebruik ik dit? Niet: is het ooit geïnstalleerd met een reden. Gebruik ik het nu. Bij ongeveer een derde is het antwoord nee.
- Wordt het nog onderhouden? Kijk wanneer de maker voor het laatst een update uitbracht. Meer dan een jaar geleden is een waarschuwing.
- Wat kost het per jaar? Zet dat naast wat het je oplevert. Bij sommige is dat een eenvoudige som die niemand ooit heeft gemaakt.
Wat bijna elke webshop wel nodig heeft
De basis is kleiner dan mensen denken: een betaalkoppeling, een verzendkoppeling, iets voor je vindbaarheid, en een backupvoorziening. Daar draait een goede winkel op.
Alles daarbuiten hoort een aantoonbare reden te hebben. Niet omdat het handig leek, maar omdat je zonder iets mist dat je klanten opvalt.
Wanneer zelf bouwen goedkoper is
Op enig moment kantelt de rekening. Vijf uitbreidingen die samen doen wat je nodig hebt, kosten samen meer per jaar dan één keer zelf laten bouwen, en ze botsen bij elke update.
Onze vuistregel: als je voor één functie meerdere uitbreidingen combineert die elkaar in de weg zitten, of als de jaarlijkse licenties boven de paar honderd euro uitkomen voor iets afgebakends, is zelf bouwen het overwegen waard.
Wat je dan krijgt is code die precies doet wat jij wilt, zonder licentie, en die wij bij een update van WooCommerce blijven onderhouden.
Hoe je het opruimt zonder je winkel te slopen
- Maak eerst een backup en zet die terug op een testomgeving.
- Ruim daar op, niet op je live winkel.
- Schakel één uitbreiding tegelijk uit en klik daarna je winkel door: productpagina, winkelwagen, afrekenen.
- Meet je snelheid voor en na, zodat je weet wat het opleverde.