Voor bijna elke koppeling bestaat een kant en klare plugin. Die is meestal de verstandigste keuze, en dat zeggen we ook als we er zelf niets aan verdienen.
Er is wel een punt waarop de rekening kantelt. Dat punt ligt verder dan mensen denken en het is met vier vragen te bepalen.
Vraag 1: hoeveel betaal je per jaar?
Tel op wat je jaarlijkse licenties samen kosten voor de koppelingen die je hebt. Vermenigvuldig dat met drie, want zo lang gaat een webshop gemiddeld mee voordat er grondig aan wordt verbouwd.
Dat bedrag is wat een maatwerkoplossing mag kosten om financieel gelijk uit te komen. Bij één koppeling wint de plugin bijna altijd. Bij vijf gestapelde uitbreidingen wordt het een ander gesprek.
Vraag 2: hoeveel plugins zijn er nodig voor één functie?
Dit is het duidelijkste signaal. Wie drie uitbreidingen combineert die van elkaar afhangen om één ding voor elkaar te krijgen, heeft geen oplossing maar een constructie.
Elke update van een van de drie is een moment waarop het kan breken, en het breekt op een moment dat jij niet kiest.
Vraag 3: doet de plugin precies wat je nodig hebt?
Niet ongeveer. Precies. Een plugin die tachtig procent doet en waarbij iemand de resterende twintig procent handmatig naloopt, is duurder dan hij lijkt, want die handeling komt elke week terug.
Reken die tijd door over een jaar en zet hem naast de bouwkosten. Bij een halfuur per week is dat al snel de doorslaggevende post.
Vraag 4: wat gebeurt er als de maker stopt?
Dit is de vraag die niemand stelt en die het meeste risico draagt. Een uitbreiding die niet meer wordt bijgehouden blijft werken tot een update van WooCommerce of PHP hem breekt, en dan sta je op een dinsdagochtend zonder koppeling.
Kijk bij elke plugin waarop je iets kritisch bouwt wanneer de maker voor het laatst een update uitbracht. Meer dan een jaar geleden is een waarschuwing, ongeacht hoe goed hij werkt.
Wanneer je ons niet nodig hebt
- Eén koppeling, een gangbaar pakket, een plugin die goed onderhouden wordt. Installeren en klaar.
- Een winkel die net begint. Bouw geen maatwerk voor volumes die je nog niet hebt.
- Een proces dat je binnen een jaar toch gaat veranderen. Dan is een plugin die je makkelijk vervangt beter dan iets eigens.
Wat je in al die gevallen wel moet doen, is zorgen dat je koppeling later te vervangen is zonder je winkel te verbouwen. Dat kost bij de bouw niets extra en het scheelt later een project.