David de Boer: Online verkopen met WordPress, zonder WooCommerce
Ze heeft er niet bij gezegd dat het haar eerste wordcamp is, eerste keer vrijwilliger en eerste keer MC. Dus dat vond ik best goed gaan. Ze maakte zich nog zorgen, maar het was dus totaal onterecht. Goeiemorgen. Online verkopen met WordPress zonder WooCommerce. Waarom kan ik hier een klein beetje over vertellen? Nou, ik ben programmer en ontwikkeler en eigenlijk werk ik al 10 jaar met online payments. En dat is dan begonnen met ID. Omdat ondertussen heb ik zo'n beetje elk online payments systeem wel een keer gezien en of geïnplimenteerd. En de kans is vrij groot, niks van 80 procent, dat je ooit hebt afgereken op een website of webwinkel waar code van mij in zit. Zwembaden die kaartjes verkopen, bakkers die broodjes verkopen, schoenenwinkels, van alles en nog wat. Duizenden, ook Nederlandse webwinkels gebruiken mijn betaalintegraties. En als ik dat dus doe, de afgelopen 10 jaar, dan zie ik hele leuke dingen voorbij komen. Hele traditionele webwinkels met inderdaad gewoon schoenen of kleren. Maar ook creatieve mensen, bijvoorbeeld een van de eerste bakkers die dus zijn broodjes online ging verkopen met een formulier. Dat gebeurde 10 jaar geleden niet zo heel veel. En daar was dus ook helemaal niets voor. Dus hij zat echt denken hoe ga ik dat nou doen, zonder dat ik duizenden euro's kwijt ben aan een programmer die alles programmeert. Is er iets wat dat kan doen? En dan zie je, over de jaren zie je trends en over de jaren zie je hoe mensen proberen om betalingen wat ze offline gewend zijn. Om dat steeds meer online te gaan doen. Hoe niet alleen maar mensen denken ik wil de volgende bulp ontkomen. Maar hoe een traditionele winkel die al een storefront heeft, dus een winkel heeft in een stad bijvoorbeeld, in een centrum ergens. Hoe die denkt van ik wil ook iets gaan doen met dat online. En dat het soms heel goed gaat en soms ook niet. En terwijl ik dat allemaal heb zien gebeuren, de afgelopen 10 jaar is het me opgevallen dat mensen heel erg vaak kiezen voor een traditionele webwinkel. Terwijl dat niet echt hoeft. En daar wil ik een klein beetje aandacht aan gaan bestelen vandaag. Dus ik ontwikkel op het moment de Mollie Payments voor Woekomers plug-in. Die wordt op zo'n 30.000 sites gebruikt. Petium is een andere plug-in van mij en Post Snippets.  En vanuit daar, vanuit die hoek ga ik jullie dit dus vertellen. Dan zou je kunnen denken, wacht eens even, wat heb jij dan tegen Woekomers? Als je eigenlijk zegt van kappen doe eens even geen Woekomers. Nou ik heb dus niks tegen Woekomers. Ik heb twee keer ook op de Woekomers conference gesproken in San Francisco en in Austin. We zijn hele leuke vriendjes. Ik vind het een heel leuk pakket. Alleen het is niet het pakket voor altijd. Dus dat voorop. Het is een cool pakket. Het is mijn lievelingswebwinkelsysteem op dit moment. Het verandert om de zoveel jaar. Dus ik heb niet per se iets tegen Woekomers. Het is alleen niet altijd het geschikte pakket voor iedere situatie. En daar wil ik een beetje vanaf. Dat iedereen denkt, ik installeer sowieso even Woekomers. Nou, ik wil eigenlijk misschien alleen een product catalogus op mijn website. Dan installeer ik Woekomers en haal ik de koopknop weg. Ik wil eigenlijk drie producten verkopen. Dan installeer ik Woekomers en dan ga ik drie producten verkopen. Dat idee, dat wil ik een beetje gaan veranderen. Dat de ogen open gaan van, het hoeft niet op die manier. Want WordPress op zichzelf is eigenlijk een platform. Het is een platform waar jij zelf met plugins iets moois creëert. Je gaat zelf smeden. En het is alsof je, als je altijd Woekomers inzet voor iedere eekomers vraag. Of je dan zegt, ik ga een huis bouwen. Ik ga een bungalow bouwen. Ik ga een toren bouwen. En ik maak altijd datzelfde fundament. En als die toren nou 10 bij 10 meter is. Dan maak ik weer dat fundament van die villa van vorig jaar. Van 200 bij 200 meter. En als ik een kleine bungalow ga bouwen, dan maak ik weer dat fundament. Weer dat beton van 200 bij 200 meter. Nee, dat doe je natuurlijk niet. Je gaat per situatie kijken. Ik heb nu een betonnen fundament nodig van 10 bij 10 meter. 20 bij 20 meter. 200 bij 200. En dat moet je bij WordPress dus ook doen. Dat je iedere keer weer gaat denken, wat ga ik gebruiken? En niet steeds teruggrijp naar dezelfde tools. En ik snap waarom mensen dat doen. Want dat is natuurlijk efficiënt als je niet iedere keer weer hoeft te gaan zoeken. Dus ik ga ook tips geven straks. Die proberen ervoor te zorgen.  Dat je dus niet iedere keer enorm veel tijd kwijt bent. Aan het opnieuw zoeken van oplossingen. Waarom zou je niet iedere keer woekomers gebruiken, zou dan de vraag kunnen zijn? Nou, als jij twee doosjes wil verhuizen van jouw zolder, naar de zolder van je ouders of je broertjes of zusjes. Je hebt heel wat lego gevonden en dat moet nu naar hen toe. Dan doe je dat ook met de auto die daarvoor past. Je gaat niet zo'n wagen huren om twee kartonnen dozen te gaan vervoeren. Je doet dat liever met een auto die er beter bij past. En dat heeft voordelen. Ten eerste rijdt het veel lekkerder op de snelweg als je in een kever zit dan in zo'n truc. En nou is een kever, deze kever al helemaal, hij is oud, hij is niet zo comfortabel als een nieuwe auto. Maar het is nog steeds comfortabeler dan die grote wagen die ik je net liet zien. Het is ook economischer. Je betaalt minder benzine. Als er wat stuk gaat aan die kever, kan je dat met zo'n beetje alles maken. Zelfs met koukom in sommige gevallen. Bij die andere truc heb je echt een gespecialiseerde monteur nodig. Dus zie je het verschil alweer. Je hebt een serieuze professionele truc, want ik ben alleen maar positief over hoekomers. Maar die heb je niet nodig voor die twee doosjes. En als het kan, met een kever of met een andere oplossing, dan kan dat veel efficiënter zijn. Ik wil ook een applaus vragen voor auto's, want sinds ze uitgevonden zijn, zijn ze echt de allerbeste materiaal voor het maken van metaforen. Ik denk ook wel eens, de reden dat auto's ontdekt zijn, zijn omdat we iets nodig hadden voor metaforen. Het is ook fijn dat we er in kunnen rijden en dat het vervoer veranderd heeft in de gezienis van de mensheid. Maar de reden waarom ze auto's ontdekt hebben, is omdat we iets nodig hadden als metaforen. Dus ik heb eigenlijk geen idee wat ik bij deze slide wilde gaan vertellen. Ja, dus er is een doos die naar je gegooid gaat worden, maar ja, dat zou kunnen. Zo iets? Is het te verstaan, te horen? Ja, oké. Dus, nou, dit is 10 euro cent. Ik weet niet vanuit welk land, want het staat op de achterkant.  Ik wil natuurlijk wel dat je als je ervoor kiest om mijn advies op te volgen en niet altijd WooCommerce te gebruiken, dat je succesvol bent. Ik wil dat ieder project, wat jij voor jezelf of voor klanten gaat uitvoeren, dat het succesvol is en dat het slaagt. Dus de verschillende dingen die ik ga uitleggen en de tips die ik ga geven, die hebben allemaal dat ten doel om jou te helpen, dat je niet alleen maar zegt, oké, ik ga wat anders proberen. En dan na twee maanden besluit, oh, dit was echt een misluk project. Dit is zo vervelend, had ik het nou maar gewoon met WooCommerce gedaan. Als het niet efficiënter wordt, dan heeft het geen zin. Ik vertel dit niet voor de grap om dat ik denk, oh, wat leuk om ze aan het werk te zetten. Ik vertel dit omdat ik wil dat je succesvoller bent. En als je niet succesvoller gaat zijn door iets anders dan WooCommerce te gebruiken, in de gevallen waarvoor dat handig zou kunnen zijn, dan zitten we hiervoor niet. Dus ik hou jouw succes al in gedachten, want anders zou ik helemaal geen zin hebben om deze presentatie te geven. Je zou kunnen zeggen dan, oké, maar ik ken alleen maar WooCommerce. En er zijn tienduizenden WordPress plugins. Ik heb geen zin, dat is weer dat tijdselement, heel belangrijke tijd, het vergaten en je krijgt het nooit meer terug. Ik heb geen zin, ik heb geen tijd om dan andere dingen te gaan uitzoeken. Daarom ga ik ook concreet een aantal plugins adviseren waarvan ik heb gezien dat als mensen geen traditionele webwinkel bouwen, dan bouwen ze meestal iets wat met die plugins ook gedaan zou kunnen worden. Dus ik hoop dat in de meeste gevallen die jij tegen gaat komen, je merkt dat deze plugins daarvoor gebruikt zouden kunnen worden. Je voelt je, ik kan me goed voorstellen dat je je voelt als gewoon een blinde mol, omdat je denkt, ja, ik ken helemaal geen andere plugins. Dus ik ga het echt heel erg stap voor stap laten zien en uitleggen dit zou je in dit geval kunnen gebruiken en dat in dat geval. Zodat het iets minder wordt zoeken tussen al die tienduizenden plugins en dat je iets gerichter gewoon direct aan de slag kan gaan met iets wat past bij jouw situatie.  Want die snelheid moet uiteindelijk hoog blijven. Dat is gewoon waar het voor mij om draait. Als jullie langzamer worden naar deze presentatie omdat je iets nieuws moet leren en je dat daarna nooit meer gaat doen, dan heeft het dan wel geen zin. Dus jouw snelheid moet nadat je eventjes gas geeft om na te gaan denken werk dit voor mij, kan dit wel? Daarna moet die snelheid weer omhoog. En bij voorkeur, niet alleen maar status quo, net zo hoog als toen ik alleen maar WooCommerce gebruikte, nee, nog hoger. Je moet winst behalen uit het feit dat je nu andere plugins gebruikt in sommige situaties. En dan gebeurt het vaak dat mensen die plugins gebruiken denken dat zij in de slechtste positie staan. Ze zijn van, ja, als die plugin maar kan doen wat ik wil. Maar we gaan het omdraaien. We gaan het Engelse gezegde of... Ze zeggen het, ik weet niet of het gezegde is, playing hard to get. Jullie gaan playing hard to get spelen. Dus je gaat niet zeggen, oh, alsjeblieft, ik hoop dat deze plugin kan doen wat ik wil. Nee, we gaan van tevoren voorwaarden opstellen. Wat zijn de dingen die wij nodig hebben in een plugin? Anders gaat het feest niet door. En dat is, zoals in het Engels zeggen, your loss, not mine. Als die plugin niet aan mijn voorwaarden voldoet, is het jammer voor hem. Ik ga verder met m'n leven. Ik heb een aantal voorwaarden. Dit zijn minimale voorwaarden. Als je in Nederland woont en in Nederland werkt of Nederlandse clienten hebt, dan ontkomen we er niet aan dat je deze basis voorwaarden, dat die plugins daar gewoon aan moeten voldoen. De realiteit is namelijk dat wij in Nederland afwijken zijn ten opzichte van hoe e-commerce in Amerika werkt of hoe e-commerce in Engeland werkt. En natuurlijk, met Europese landen zijn er verschillen minder groot. Maar over het algemeen zal een plugin ontwikkelaar die niet in Nederland woont, die zal de plugin bouwen naar zijn referentiekader. En dat is the all mighty American Eagle. Als het dan Amerikaan is, dan denkt hij credit cards. Dan denkt hij PayPal. Dan heeft hij zoho invoices als hij facturatie wil integreren. Hij denkt niet ideal. Hij denkt niet rabobank. Hij denkt niet moneybird. Hij denkt niet exact online.  Misschien exact online, want die zijn natuurlijk vrij sterk aan het groei internationaal. Maar over het algemeen zal een plugin ontwikkelaar in Duitsland, in Amerika. Die zal niet denken aan onze voorwaarden. Die doet het gewoon vanuit zijn perspectief. En soms dat ze wel al een beetje hebben begrepen van, hey, Nederland, daar zitten te veel wordpressers. Die hebben over het algemeen iets hoger inkomen dan de rest van de wereld. Dus die willen ook geld uitgeven aan plugins. Misschien dat het lichtjes gaan branden van die Nederlanders en toch wel een hele leuke groep, een hele aantrekkelijke groep, om ervoor te zorgen dat mijn plugin ook voor hun goed werkt. Maar over het algemeen zijn ze vooral bezig met hun referentiekader. Dat vertaalt zich in voorwaarden voor ons. Dat wij moeten zeggen, hartstikke leuk dat jij het in Amerika zo doet, omdat jij in Amerika geen rekening houdt met de Europese wet of BTV-wetgeving. Maar ik heb dat wel nodig. En betalingen is daar één van. Betalingen is één van die voorwaarden. 54 procent van de Nederlanders wil met ideal afrekenen. Dat heeft hun voorkeur. 60 procent van de mensen die beginnen aan een webwinkel en een winkelwagen en hun product in de winkelwagen toevoegen maken de betaling niet af omdat ze niet de betaalmethodes hebben die ze willen, niet de verzetmethodes hebben die ze willen. En als je die twee statistieken combineert, dus dat Nederlanders een superstärke voorkeur hebben voor ideal en dat over de hele wereld 60 procent of meer van de afreken processen niet wordt afgerond, om wat voor reden dan ook, dan realiseer je dat de eerste voorwaarden is betalingen. Als wij niet ons lieveringetje hebben, dan willen we niet afrekenen. Dan is je webwinkel, ik wil niet zeggen gedoemd te mislukken, maar het is in ieder geval altijd slecht weer. Het is een minimale voorwaarde als de betaalmethodes die jij als Nederlander wend zijn en die jouw klanten of klanten van de webwinkel gewend zijn niet aanwezig zijn, dan verliees je daar conversie op. Dat betekent dat minder mensen converteren van bezoekers naar klanten. Dus ideal is een... is een vereiste. Er moet op een of andere manier ons Nederlandse ideal in dat systeem, in die plug-in kunnen inbouwen. WooCommerce is zo'n groot pakket, die heeft dat standaard, waarmee je ideal en andere betaalmethodes kan toevoegen. Maar die andere plug-ins hebben dat niet.  Dat is meteen een belemmering voor jou om een andere plug-in te gebruiken. En ook een voorwaarde dat je moet controleren, is dat er überhaupt. Dit is vrij gemakkelijk te controleren, overigens. Als jij een plug-in, ik adviseer er straks een aantal waarvan ik weet dat het goed zit, maar als jij een andere plug-in vindt en jij wil weten of jij dat kan koppelen aan een Nederlandse betaalmethodes zoals ideal of een Nederlandse payment provider, dat is een bedrijf die betaalmethodes aanbiedt, dan googel je op plug-in-naam plus payment provider of plug-in-naam plus betaalmethoden. Dus bijvoorbeeld plug-in-naam, e-zretjes of downloads, ideal. En dan vind je vanzelf WordPress.org, pagina's waar dat wordt aangeboden of plug-ins op andere websites. Dit is de simpelste manier om dat te ontdekken, maar het is dus wel iets wat je vrij vroeg in het stadium doet. Je gaat niet die hele plug-in installeren, 20 producten aanmaken, van alles er nog wat regelen, en dan, oh ja, ik moet nog ideal. Oh nee, het bestaat niet. Er is geen ideal. Ja, dat is een beetje zonde van de tijd. Dus voorwaarde nummer één, controleer eerst of die plug-in onze betaalmethodes ondersteunt. Omdat de EU steeds meer geïntegreerd wordt of bepaalde politieke partijen dat nou willen of niet, wordt het dus ook voor onze belangrijk om niet alleen ideal te ondersteunen, maar ook betaalmethodes uit Duitsland, België, Engeland is dan even de vraag hoe gezellig dat blijft. Frankrijk en zo verder. Dus je wilt het liefst niet alleen zoeken op plug-in plus betaalmethoden, plug-in plus ideal, maar bijvoorbeeld ook plug-in plus een bepaalde payment provider. Weet iedereen wat een payment provider is? Als je dat niet weet, hoe ga ik jullie niet te kijk zetten? Als je weet wat een payment provider is, stek je hand in de lucht. Ok, payment provider, heel simpel, is een bedrijf, zoals een bank, maar het liefst niet bij een bank, want die zijn heel langzaam loch en duur, maar als je dat gespecialiseerd is in het leveren van betaaldiensten voor webinkels. En in plaats dat je dan een contract hebt voor alleen maar ideal, heb je een contract bij bijvoorbeeld ADIEN en ADIEN zorgt er aan voor dat je ADIO Credit Card en andere betaalmethodes kan integreren.  Dus het liefst wil je eigenlijk een favoriete payment provider uitzoeken waarvan je denkt, deze vind ik leuk, ze zijn vriendelijk, ondersteuning is goed. En als jij die hebt, dan kan je altijd zoeken naar plug-in naam en dan weet je, ok, er is een ADIEN plug-in, dat is mijn lievelings payment provider, dus ik kan betalingen koppelen aan die plug-in via mijn lievelings payment provider. Ik adviseer er twee, deze heel kort, ze zijn marktleider, ik heb ook een goede relatie met hun, een goede verstandhouding en het is altijd al mijn lievelings payment provider geweest sinds een paar moment was dat, 2009 of zo. En bekijk de website molly.com en je koppelt dan ADIO en andere betaalmethodes kan je dan koppelen aan heel veel plug-ins. Binnen de WordPress-wereld is mij opgevallen dat in de Nederlandse WordPress-wereld molly het meeste voorkomt. Misschien omdat ze een hele goede documentatie hebben ofzo, ik weet niet precies waarom, omdat het plug-in play werkt, ik weet het niet zeker, maar het is me opgevallen dat er heel veel molly-plug-ins zijn voor WordPress-plug-ins, molly integraties voor WordPress-plug-ins en dat is een andere pakket en waar ik ook mee werk is dat minder zo, dan is het meer verdeeld tussen banken en andere payment providers. Maar molly is een Nederlandse club, dus niet alle internationale plug-ins die hebben daar een koppeling voor. Dan is er heel goed nieuws, want Stripe, een Amerikaanse provider die ondersteunt steeds beter internationale betaalmethodes waar Amerikaan het eerste instantie Stripe die ondersteunt nu ook ideal. En omdat het een Amerikaanse club is, zit Stripe standaard in heel veel pakketten. Dus als je dat nog niet wist, als een WordPress-plug-in Stripe ondersteunt, en het is een redelijk recente integratie, dat kan je gewoon navragen bij die ontwikkelaar, dan ben je eigenlijk al in business als de Stripe ondersteunen en dat is in heel veel gevallen, is dat zo. Dus Stripe is niet meer iets wat je links hoeft te laten liggen, die kan je nu overwegen als Nederlander, Nederlanders accepteren als klanten, en B, ook ideal en andere Europese betaalmethodes, zijn gaan ondersteunen. Zorg er eigenlijk voor, dat je veel meer WordPress-plug-ins zou kunnen gaan inzetten. Een andere voorwaarde en deze is lastiger van het voordat te controleren, is dat een plug-in een stabiele ontwikkeling heeft. Je weet dus standaard dat Woekumus een goede ontwikkeling heeft.  Het wordt stevig door ontwikkeld, er zijn onderzovaltijd updates. Ik hoop dat je backups maakt maar je wil eigenlijk ook dat die plug-ins die je gaat gebruiken, dat die ook een stabiele ontwikkeling hebben. Dat kan je zien, je kan zien wanneer ze op wordpress.org, kan je zien wanneer ze voor het laatste update hebben gehad. Je kunt de reviews bekijken, kijk niet alleen naar de reviews, kijk ook naar de supportvragen op wordpress.org als die plug-in daar staat. Want in de supportvragen kan je bijvoorbeeld zien dat in de afgelopen 20 supportvragen mensen allemaal PHP-foudmeldingen toevoegen. In de supportvragen alleen maar PHP-foudmeldingen hebben. Zo van ik krijg een foutmelding, wat moet ik doen? Dan is het waarschijnlijk geen stabiel ontwikkeld plug-in, want dat is een klein beetje veel als het alleen maar gaat over PHP-foudmeldingen. Als je zelf programmer bent, dan kan je ook de code van de plug-in natuurlijk bekijken. Dat kan je doen als je daar zin in hebt, als je daar tijd voor hebt en dan zie je ook al vrij snel van ok, dit is vrij net de code. Als je geen programmer bent, dan zal je dat moeten doen met de reviews op wordpress.org met de supportvragen en dat soort zaken. En daar kan je vaak ook al uithalen van ok, mensen klagen vaak omdat ze iets, een feature, een functie erbij willen. Ze klagen niet, 90% van de tijd omdat het niet werkt, omdat een knopje niet werkt en dat knopje werkt al zes maanden niet. Dat kun je met 15 minuten op de supportforums kan je dat soort dingen er al uit filteren. Dat je zo gewoon een paar van die vragen openklikt en dat je dan leest van wow, dit is de vijfde die zegt, ik kan de instellingen niet opslaan. Ja, dat is go, als ik geen instellingen kan opslaan dan kan ik die plug-in niet gebruiken. Dus het is een kwestie van een beetje kennis maken, een beetje kijken op wordpress.org wat zeggen mensen daarover en krijg ik daar een goed gevoel bij. Een andere voorwaarde die koppelt eigenlijk terug aan wordpress.org is tevreden gebruikers, dat kan je dan bij de reviews op wordpress.org zien. Er zitten altijd mensen tussen die de eerste zijn die een eenster review geven, want dat werkt niet tot frustratie van plug-in ontwikkelaars.  Dus eigenlijk een minderheid aan éénsterren daar zou ik zelf niet zoveel aandacht aan besteden maar goed, dat zag ik vanuit de perspectief van een plug-in ontwikkelaar. 