Ovation Srl is een MKB-bedrijf dat plugins voor WordPress ontwikkelt. Het werd in 2009 opgericht als een eenmanszaak en werd in 2015 een vennootschap.
Ovation richt zich vooral op de ontwikkeling van twee plugins die de bewerkingsmogelijkheden van WordPress uitbreiden: Dynamic Content for Elementor en Dynamic Shortcodes. Beide zijn te vinden op Dynamic.ooo.
“We zijn begonnen met een project: Elementor dynamisch maken,” legt Giovanni Cintolo, de oprichter van Ovation, uit. “Tegenwoordig presenteert Elementor zich als een dynamisch platform. Maar wij liepen al op deze ontwikkeling voor door het al dynamisch te maken lang voordat het officieel dynamisch was. Na de ontwikkeling van de plugin ‘Dynamic Content for Elementor’ kwamen er steeds meer nieuwe functies bij. Feedback van gebruikers, die ons vaak vroegen om functies die nog niet in Elementor zaten, speelde ook een belangrijke rol bij de ontwikkeling van het project. Wij waren de eersten die veel dynamische functies aanboden die nog ontbraken in de paginabouwer.
In de eerste fase van onze activiteiten richtten we ons op de Elementor-extensie. Later hebben we daar ook de nieuwe Dynamic Shortcodes-plugin aan toegevoegd, die dynamische functionaliteit implementeert in verschillende paginabouwers en in WordPress zelf.”

“Er zijn verschillende dingen die ons onderscheiden van onze concurrenten. Ten eerste bieden we met onze plugins functies aan die uniek zijn of die wij als eersten hebben gelanceerd. Ten tweede hebben we ervoor gezorgd dat gebruikers met meer ervaring ook met paginabouwers aan de slag kunnen. Soms aarzelen ontwikkelaars om paginabouwers te gebruiken, omdat die vaak worden gezien als iets voor beginners of onervaren gebruikers die geen kennis van programmeren hebben. We hebben nieuwe tools en geavanceerde functies aangeboden die ontwikkelaars dichter bij paginabouwers brengen.
We hebben bijvoorbeeld een functie waarmee je op specifieke plekken op de pagina PHP-code in Elementor kunt invoegen. Hoewel er talloze plugins zijn verschenen die het potentieel van Elementor moeten vergroten, blijven veel daarvan beperkt tot basisfuncties. We wilden tegemoetkomen aan de behoeften van een zeer ervaren publiek. In de loop van de tijd hebben we er vervolgens aan gewerkt om deze functies toegankelijk te maken voor beginnende gebruikers die graag zelf aan de slag willen gaan met complexere taken.”
Het probleem
“Sinds we begonnen zijn, hebben we heel wat hostingproviders uitgeprobeerd. De laatste die we gebruikten was AWS, met de hulp van een partner. We hadden een erg dure server, maar we konden die niet meer rechtstreeks beheren, ondanks dat we premium technische ondersteuning hadden die ons veel meer kostte dan Kinsta nu doet.
Bij Kinsta zijn de kosten veel lager en zijn eindelijk heel veel dingen makkelijk te beheren. Op AWS was er trouwens ook een probleem met de eerste configuratie van het project.
Het grootste probleem zat in de website en kwam doordat degene die ons ondersteuning bood, niet gespecialiseerd was in WordPress.”
Je beseft dat het tijd is om van hosting te veranderen als al je technische serverproblemen je hoofdtaak worden.
“Het besteden van onze tijd en middelen aan het beheren en oplossen van serverproblemen leidde ons aanzienlijk af van onze hoofddoelen. We merkten dat we in onze eigen ondersteuning investeerden in plaats van ons op de kernactiviteiten te richten. Welke meerwaarde konden we dan nog aan onze klanten bieden? Dus besloten we Kinsta te proberen.”
De oplossing
“Voordat we overstapten naar Kinsta, moesten we een aantal problemen oplossen. Allereerst moesten we onze site makkelijk toegankelijk maken, maar we hadden ook verschillende beheerbehoeften: we hadden testsites nodig, meer controle over gegevensbeheer en, het allerbelangrijkste, deskundige technische ondersteuning die aan alles zou denken en niet alleen ervaring had met serverbeheer, maar ook met WordPress. Wat we nodig hadden, was een hostingprovider die niet alleen hosting aanbood, maar dat specifiek voor WordPress deed.
Helaas was onze partner, die erg ervaren bleek te zijn op het gebied van AWS, minder bedreven in WordPress, wat cruciaal is voor mensen die, net als wij, met dit platform werken.
We hadden zelfs een veel te krachtige server, maar toch konden we sommige problemen niet oplossen. Nu kunnen we ons concentreren op de verkoop van de plugin zonder tijd te verspillen aan serverconfiguratie.
Door over te stappen naar Kinsta is er zoveel veranderd. We kunnen nu bijvoorbeeld in een handomdraai een testsite aanmaken. Ze bieden dat nu allemaal aan, dat klopt, maar dit is de eerste keer dat we zo snel en makkelijk een testsite hebben kunnen maken.
Op Kinsta kunnen we veel dingen heel eenvoudig doen. Een ander voorbeeld is cachebeheer. Vroeger hadden we een cache-plugin voor WordPress die ons vaak problemen bezorgde. Door over te stappen naar Kinsta hebben we die plugin niet meer nodig en zelfs nu we de site opnieuw aan het opbouwen zijn, draait alles op een heel goed niveau.
We hadden op AWS net als nu backups elk uur, maar als je een probleem hebt op AWS, hoe los je dat dan op? Dat is voor mij het belangrijkste. Bij grote projecten moet je weten hoe je problemen snel kunt oplossen. We hadden eindeloos veel back-ups, maar als er een probleem was, moesten we contact opnemen met de support, wat kostbare tijd kostte. Zo erg zelfs dat we op een gegeven moment de support moesten omzeilen, omdat we niet eens die 20 minuten konden wachten die het contract voorschreef.”
Bij Kinsta hoef je niet via de support te gaan. Ja, er is een geweldige supportdienst, maar je kunt de meeste dingen zelf doen.
“In theorie zou je, als je een managed server hebt, de configuratie ervan niet eens zelf hoeven te beheren. Natuurlijk configureren we de servers van Kinsta niet zelf, maar veel kleine dingen kunnen we makkelijk en snel zelf regelen. Bijvoorbeeld een backup ophalen en daar een testomgeving van maken. We hebben backups per uur ingeschakeld en ik weet dat ik met één klik elke backup kan ophalen zonder iemand te hoeven contacteren. Ook al weet ik dat ik een heel goede backupservice tot mijn beschikking heb, zijn er veel dingen die ik zelfstandig kan doen.”

Het resultaat
“We vinden het leuk wat we doen en we willen het goed doen. Ons doel is elke dag om plezier te blijven hebben in ons werk. Voor ons is het geweldig om ondersteuning te bieden voor onze producten en te zien dat onze klanten tevreden zijn. En dan ook nog eens zoveel verschillende gevallen te analyseren om te leren hoe anderen te werk gaan.
Sommige dingen die we voor elkaar krijgen, zijn echt gebaseerd op wat onze klanten op hun sites voor elkaar krijgen. Toen we bijvoorbeeld specifieke functies van WooCommerce aan het verkennen waren, zoals productvarianten en upsells, besloten we ons inzicht in die functies te verdiepen door rechtstreeks contact op te nemen met gebruikers. De reden hiervoor was dat we, hoewel we experts waren op andere gebieden, op deze specifieke gebieden nog wat meer inzicht nodig hadden. Vervolgens hebben we dit soort integraties in onze plugins geïmplementeerd. Veel van ons ontwikkelingswerk komt dus ook voort uit de behoeften van onze klanten. Hierdoor zijn we actief gebleven en staan we open voor wat de markt nodig heeft.”
Bij het beheren van een complex project als het onze zijn er talloze uitdagingen die ons constant bezig houden. Door vandaag voor Kinsta te kiezen, zijn we niet langer afhankelijk van de menselijke factor. Hoewel Kinsta ook door mensen wordt bemand, zorgen de kwaliteit en efficiëntie van de dienstverlening ervoor dat we autonomer kunnen werken, wat een optimaal beheer en optimale bescherming van onze site garandeert. Met Kinsta hebben we alles onder controle.
“Waar maakt Kinsta echt het verschil? Voor ons bij de migraties. Er is geen enkele dienst of plugin die we in de loop der jaren hebben gebruikt die te vergelijken is met de migraties van Kinsta.
Kinsta heeft zo’n complexe migratie van onze sites voor ons uitgevoerd zonder ook maar één stukje data te verliezen. En dat is voor ons het allerbelangrijkste.
We gebruikten geavanceerde plugins en gespecialiseerde diensten, maar bij elke migratiepoging bleek uit controles altijd dat er data ontbrak. En als het verlies van gegevens niet tijdig wordt opgemerkt, kan dat voor een e-commercebedrijf leiden tot aanzienlijke financiële schade, die mogelijk in de duizenden euro’s loopt. Met de migratie van Kinsta zijn we nooit ook maar één stukje data kwijtgeraakt, zelfs niet bij gratis migraties.
Bovendien wordt de migratie op supportniveau heel goed afgehandeld. Ze leggen goed uit hoe je moet migreren. Voordat we bijvoorbeeld begonnen met de migratie van onze e-commerce, namen ze de moeite om het proces uitgebreid aan ons uit te leggen. Dit niveau van transparantie en voorbereiding is cruciaal voor iedereen die een e-commerce runt.”
Ondersteuning hebben die vraagt: “Weet je zeker wat je doet?”, en die gericht advies geeft om je naar de beste oplossing te leiden, is van onschatbare waarde, zelfs voor een ontwikkelaar!
