Ovation Srl est une PME spécialisée dans le développement d’extensions pour WordPress. Fondée en 2009 sous la forme d’une entreprise individuelle, elle a pris la forme d’une société en 2015.
Ovation se consacre principalement au développement de deux extensions qui étendent les fonctionnalités d’édition de WordPress : « Dynamic Content for Elementor » et « Dynamic Shortcodes », tous deux disponibles sur Dynamic.ooo.
« Nous avons commencé par un projet : rendre Elementor dynamique », explique Giovanni Cintolo, fondateur d’Ovation. « Aujourd’hui, Elementor se présente comme une plateforme dynamique. Cependant, nous avons anticipé cette évolution en le rendant dynamique bien avant qu’il ne le soit officiellement. La création de l’extensio « Dynamic Content for Elementor » a été suivie par l’ajout progressif de nouvelles fonctionnalités. Les retours des utilisateurs, qui nous demandaient fréquemment des fonctionnalités indisponibles sur Elementor, ont également joué un rôle important dans le développement du projet. Nous avons été les premiers à proposer de nombreuses fonctionnalités dynamiques qui faisaient défaut au constructeur de pages.
Au cours de la première phase de notre activité, nous nous sommes concentrés sur l’extension Elementor. Nous avons ensuite ajouté la nouvelle extension « Dynamic Shortcodes », qui met en œuvre des fonctionnalités dynamiques sur divers constructeurs de pages ainsi que sur WordPress lui-même. »

« Plusieurs éléments nous distinguent de nos concurrents. Tout d’abord, nos extensions offrent des fonctionnalités uniques ou que nous avons été les premiers à lancer. Ensuite, nous avons permis aux utilisateurs plus expérimentés de se familiariser avec les constructeurs de pages. Il arrive parfois que les développeurs hésitent à utiliser ces outils, car ceux-ci sont souvent considérés comme destinés aux débutants ou aux utilisateurs peu expérimentés, faute de connaissances en développement. Nous avons proposé de nouveaux outils et des fonctionnalités avancées qui rapprochent les développeurs des constructeurs de pages.
Par exemple, nous disposons d’une fonctionnalité permettant d’insérer du code PHP dans Elementor à des emplacements spécifiques de la page. Bien que de nombreuses extensions conçues pour exploiter pleinement le potentiel d’Elementor aient vu le jour, beaucoup d’entre elles se limitent à des ajouts basiques. Notre objectif était de répondre aux besoins d’un public hautement qualifié. Au fil du temps, nous avons travaillé à rendre ces fonctionnalités accessibles aux utilisateurs novices désireux de s’essayer à des tâches plus complexes. »
Le problème
« Depuis nos débuts, nous avons testé de nombreux hébergeurs. Le dernier que nous avons utilisé était AWS, avec l’aide d’un partenaire. Nous disposions d’une machine très coûteuse, mais nous ne pouvions plus la gérer directement, malgré un support technique haut de gamme qui nous coûtait bien plus cher que Kinsta aujourd’hui.
Chez Kinsta, nos coûts sont bien moins élevés et, enfin, de nombreux aspects sont faciles à gérer. En réalité, sur AWS, il y avait également un problème lié à la configuration initiale du projet.
Le problème principal concernait le site web et tenait au fait que la personne qui nous fournissait le support n’était pas spécialisée dans WordPress. »
Vous réalisez qu’il est temps de changer d’hébergeur lorsque tous vos problèmes techniques liés au serveur deviennent votre activité principale.
« Consacrer notre temps et nos ressources à la gestion et à la résolution des problèmes de serveur nous détournait considérablement de nos objectifs principaux. Nous nous retrouvions à investir dans notre propre assistance technique au lieu de nous concentrer sur notre cœur de métier. Quelle valeur ajoutée pouvions-nous alors offrir à nos clients ? Nous avons donc décidé d’essayer Kinsta. »
La solution
« Avant de passer à Kinsta, nous avions plusieurs problèmes à résoudre. Tout d’abord, nous devions rendre notre site facilement accessible, mais nous avions également plusieurs besoins en matière de gestion : nous avions besoin de sites de staging, d’un meilleur contrôle sur la gestion des données et, surtout, d’un support technique compétent capable de penser à tout et expérimenté non seulement dans la gestion des serveurs, mais aussi dans WordPress. Ce dont nous avions besoin, c’était d’un hébergeur qui ne se contente pas de fournir un hébergement, mais qui le fasse spécifiquement pour WordPress.
Malheureusement, notre partenaire, qui s’est avéré très expérimenté dans le domaine d’AWS, était moins expert en matière de WordPress, ce qui est crucial pour ceux qui, comme nous, travaillent avec cette plateforme.
Nous disposions même d’une machine surdimensionnée, mais nous ne parvenions toujours pas à résoudre certains de nos problèmes. Désormais, nous pouvons nous concentrer sur la vente de l’extension sans perdre de temps à configurer le serveur.
Depuis que nous sommes passés chez Kinsta, bien des choses ont changé. Par exemple, nous avons désormais la possibilité de créer un site de staging en un clin d’œil. Tous les hébergeurs proposent ce genre de fonctionnalités aujourd’hui, c’est vrai, mais c’est la première fois que nous parvenons à créer un site de test aussi rapidement et facilement.
Sur Kinsta, nous pouvons effectuer de nombreuses opérations en toute simplicité. La gestion du cache en est un autre exemple. Auparavant, nous utilisions une extension de cache pour WordPress qui nous posait souvent des problèmes. En passant à Kinsta, nous nous en sommes débarrassés et, même en refaisant le site, nous obtenons d’excellents résultats.
Nous disposions de sauvegardes toutes les heures sur AWS, tout comme aujourd’hui, mais lorsque vous rencontrez un problème sur AWS, comment le résolvez-vous ? Pour moi, c’est là l’essentiel. Sur les grands projets, il faut savoir gérer les problèmes rapidement. Nous disposions de sauvegardes à l’infini, mais en cas de problème, il fallait contacter le support, ce qui nous faisait perdre un temps précieux. À tel point qu’à un moment donné, nous avons dû contourner le support, car nous ne pouvions même pas attendre les 20 minutes prévues par le contrat. »
Sur Kinsta, nous ne sommes pas obligés de passer par le service de support. Certes, celui-ci est excellent, mais vous pouvez effectuer la plupart des opérations vous-même.
« En théorie, lorsque vous disposez d’un serveur infogéré, vous ne devriez même pas avoir à gérer sa configuration vous-même. Bien sûr, nous ne configurons pas les serveurs de Kinsta, mais il y a beaucoup de petites choses que nous pouvons facilement et rapidement faire par nous-mêmes. Par exemple, récupérer la sauvegarde et créer un site de staging à partir de celle-ci. Nous avons activé les sauvegardes toutes les heures et je sais qu’en un seul clic, je peux récupérer n’importe laquelle d’entre elles sans avoir à contacter qui que ce soit. Même si je sais que je dispose d’un très bon service de sauvegarde, je peux effectuer de nombreuses tâches de manière autonome. »

Le résultat
« Nous aimons ce que nous faisons et nous voulons le faire bien. Notre objectif quotidien est de continuer à prendre du plaisir à exercer notre métier. Pour nous, c’est formidable d’offrir un support sur nos produits et de voir nos clients satisfaits. Et puis d’analyser tant de cas différents pour apprendre comment les autres travaillent.
Certaines des réalisations auxquelles nous parvenons s’inspirent véritablement de ce que nos clients accomplissent sur leurs sites. Par exemple, lorsque nous avons exploré des fonctionnalités spécifiques de WooCommerce, telles que les variations de produits et les ventes incitatives, nous avons décidé d’approfondir notre compréhension de ces fonctionnalités en nous adressant directement aux utilisateurs. La raison en était que, bien que nous fussions des experts dans d’autres domaines, notre expérience dans ces domaines spécifiques nécessitait des connaissances plus approfondies. Par la suite, nous avons mis en œuvre des intégrations de ce type dans nos extensions. Ainsi, une grande partie de notre travail de développement découle également des besoins de nos clients. Cela nous a permis de rester actifs et à l’écoute des besoins du marché. »
Lorsqu’on gère un projet complexe comme le nôtre, de nombreux défis nous occupent en permanence. Le fait d’avoir choisi Kinsta aujourd’hui nous permet de ne plus dépendre du facteur humain. Bien que Kinsta soit également composé de personnes, la qualité et l’efficacité du service fourni nous permettent de fonctionner de manière plus autonome, garantissant une gestion et une protection optimales de notre site. Avec Kinsta, nous maîtrisons parfaitement la situation.
« En quoi Kinsta fait-il vraiment la différence ? Pour nous, c’est au niveau des migrations. Parmi tous les services et extensions que nous avons utilisés au fil des ans, aucun n’est comparable aux migrations de Kinsta.
Kinsta a réalisé pour nous une migration extrêmement complexe de nos sites sans perdre la moindre donnée. Et c’est pour nous ce qui compte le plus.
Nous avons utilisé des extensions avancées et des services spécialisés, mais à chaque tentative de migration, les vérifications révélaient systématiquement qu’il manquait des données. Et si la perte de données n’est pas identifiée à temps, cela peut se traduire, pour un site de commerce électronique, par un préjudice économique considérable, pouvant s’élever à plusieurs milliers d’euros. Avec la migration de Kinsta, nous n’avons jamais perdu la moindre donnée, même lors des migrations gratuites.
De plus, la migration est très bien gérée par le service de support. Ils expliquent clairement comment procéder à la migration. Par exemple, avant que nous ne commencions la migration de notre site de commerce en ligne, ils ont pris le temps de nous expliquer le processus en détail. Ce niveau de transparence et de préparation est essentiel pour ceux qui gèrent un site de commerce en ligne. »
Disposer d’un service d’assistance qui vous demande « Êtes-vous sûr de ce que vous faites ? » et qui vous propose des conseils ciblés pour vous guider vers la meilleure solution n’a pas de prix, même pour un développeur !
