Land des Kunden: Italien

Ovation Srl ist ein KMU, das Plugins für WordPress entwickelt. Es wurde 2009 als Einzelunternehmen gegründet und 2015 in eine Gesellschaft umgewandelt.

Ovations Schwerpunkt liegt auf der Entwicklung von zwei Plugins, die die Bearbeitungsfunktionen von WordPress erweitern: „Dynamic Content for Elementor“ und „Dynamic Shortcodes“, die beide unter Dynamic.ooo verfügbar sind.

„Wir haben mit einem Projekt angefangen: Elementor dynamisch zu machen“, erklärt Ovation-Gründer Giovanni Cintolo. „Heute präsentiert sich Elementor als dynamische Plattform. Wir haben diese Entwicklung jedoch vorweggenommen, indem wir es schon lange bevor es offiziell dynamisch war, dynamisch gemacht haben.“ Auf die Entwicklung des Plugins ‚Dynamic Content for Elementor‘ folgten nach und nach neue Funktionen. Das Feedback der Nutzer, die uns häufig nach Funktionen fragten, die in Elementor noch nicht verfügbar waren, spielte bei der Entwicklung des Projekts ebenfalls eine wichtige Rolle. Wir waren die Ersten, die viele dynamische Funktionen bereitgestellt haben, die im Page-Builder noch fehlten.

In der ersten Phase unserer Tätigkeit haben wir uns auf die Elementor-Erweiterung konzentriert. Später haben wir dann auch das neue „Dynamic Shortcodes“-Plugin hinzugefügt, das dynamische Funktionen in verschiedenen Page-Buildern und in WordPress selbst implementiert.“

Die Startseite von Dynamic.ooo
Die Startseite von Dynamic.ooo

„Es gibt mehrere Dinge, die uns von unserer Konkurrenz unterscheiden. Erstens bieten wir mit unseren Plugins Funktionen an, die einzigartig sind oder die wir als Erste eingeführt haben. Zweitens haben wir es fortgeschrittenen Nutzern ermöglicht, sich mit Page-Buildern auseinanderzusetzen. Manchmal zögern Entwickler, Page-Builder zu nutzen, da diese oft als geeignet für Anfänger oder unerfahrene Nutzer angesehen werden, denen es an Entwicklungskenntnissen mangelt. Wir haben neue Werkzeuge und erweiterte Funktionen bereitgestellt, die Entwicklern den Umgang mit Page-Buildern erleichtern.

Zum Beispiel haben wir eine Funktion, mit der man PHP-Code an bestimmten Stellen auf der Seite in Elementor einfügen kann. Obwohl zahlreiche Plugins entstanden sind, die das Potenzial von Elementor erweitern sollen, beschränken sich viele davon auf grundlegende Ergänzungen. Unser Ziel war es, den Bedürfnissen eines sehr versierten Publikums gerecht zu werden. Im Laufe der Zeit haben wir daran gearbeitet, diese Funktionen auch für Einsteiger zugänglich zu machen, die sich gerne an komplexere Aufgaben wagen.“

Das Problem

„Seit unseren Anfängen haben wir viele Hosting-Anbieter ausprobiert. Der letzte, den wir genutzt haben, war AWS, mit Unterstützung eines Partners. Wir hatten eine sehr teure Maschine, konnten sie aber nicht mehr direkt verwalten – obwohl wir einen Premium-Support hatten, der uns viel mehr gekostet hat als Kinsta heute.

Bei Kinsta haben wir viel geringere Kosten und endlich lassen sich so viele Dinge ganz einfach verwalten. Tatsächlich gab es bei AWS auch ein Problem mit der Erstkonfiguration des Projekts.

Das Hauptproblem lag bei der Website und rührte daher, dass derjenige, der uns Support leistete, nicht auf WordPress spezialisiert war.“

Man merkt, dass es Zeit für einen Hosting-Wechsel ist, wenn all deine technischen Serverprobleme zu deinem Hauptjob werden.

„Unsere Zeit und Ressourcen in die Verwaltung und Lösung von Serverproblemen zu stecken, hat uns erheblich von unseren Hauptzielen abgelenkt. Wir haben festgestellt, dass wir in unseren eigenen Support investierten, anstatt uns auf das Kerngeschäft zu konzentrieren. Welchen Mehrwert konnten wir unseren Kunden dann noch bieten? Also haben wir beschlossen, Kinsta auszuprobieren.“

Die Lösung

„Bevor wir zu Kinsta wechselten, hatten wir mehrere Probleme zu lösen. Zunächst einmal mussten wir unsere Website leicht zugänglich machen, aber wir hatten auch einige Anforderungen an die Verwaltung: Wir brauchten Staging-Seiten, mehr Kontrolle über die Datenverwaltung und vor allem einen kompetenten technischen Support, der an alles denkt und nicht nur Erfahrung mit Serververwaltung, sondern auch mit WordPress hat. Was wir brauchten, war ein Hosting-Anbieter, der nicht nur Hosting anbot, sondern speziell für WordPress.

Leider war unser Partner, der sich zwar im Bereich AWS als sehr erfahren erwies, im WordPress-Bereich weniger versiert – was für diejenigen, die wie wir mit dieser Plattform arbeiten, entscheidend ist.

Wir hatten sogar eine überdimensionierte Maschine, aber trotzdem konnten wir einige unserer Probleme nicht lösen. Jetzt können wir uns auf den Verkauf des Plugins konzentrieren, ohne Zeit mit der Serverkonfiguration zu verschwenden.

Durch den Wechsel zu Kinsta hat sich so vieles geändert. Zum Beispiel können wir jetzt im Handumdrehen eine Staging-Seite erstellen. Das bieten mittlerweile zwar alle an, das stimmt, aber es ist das erste Mal, dass wir eine Staging-Seite so schnell und einfach erstellen konnten.

Bei Kinsta können wir viele Dinge ganz einfach erledigen. Ein weiteres Beispiel ist die Cache-Verwaltung. Früher hatten wir ein Cache-Plugin für WordPress, das uns oft Probleme bereitete. Durch den Wechsel zu Kinsta haben wir das Problem beseitigt und sind selbst nach der Neugestaltung der Seite auf einem wirklich guten Stand.

Wir hatten auf AWS ebenso wie jetzt stündliche Backups, aber wenn man auf AWS ein Problem hat – wie behebt man es dann? Das ist für mich der entscheidende Punkt. Bei großen Projekten muss man wissen, wie man Probleme schnell in den Griff bekommt. Wir hatten unzählige Backups, aber wenn ein Problem auftrat, musste man den Support kontaktieren, was wertvolle Zeit kostete. So sehr, dass wir irgendwann den Support umgehen mussten, weil wir nicht einmal die vertraglich vereinbarten 20 Minuten warten konnten.“

Bei Kinsta sind wir nicht gezwungen, den Support in Anspruch zu nehmen. Ja, es gibt einen tollen Support-Service, aber das meiste kannst du selbst erledigen.

„Theoretisch solltest du bei einem Managed Server gar nicht selbst die Konfiguration verwalten müssen. Natürlich konfigurieren wir die Server von Kinsta nicht selbst, aber viele Kleinigkeiten können wir einfach und schnell selbst erledigen. Zum Beispiel ein Backup abrufen und daraus eine Staging-Seite erstellen. Wir haben stündliche Backups aktiviert, und ich weiß, dass ich mit einem Klick jedes beliebige davon abrufen kann, ohne jemanden kontaktieren zu müssen. Auch wenn ich weiß, dass mir ein sehr guter Backup-Service zur Verfügung steht, kann ich vieles selbstständig erledigen.“

Giovanni Cintolo mit einigen Teammitgliedern
Giovanni Cintolo mit einigen Teammitgliedern von Dynamic.ooo auf der WCEU in Athen

Das Ergebnis

„Wir mögen, was wir tun, und wir wollen es gut machen. Unser Ziel ist es, jeden Tag weiterhin Spaß an unserer Arbeit zu haben. Für uns ist es toll, Support für unsere Produkte anzubieten und zu sehen, dass unsere Kunden zufrieden sind. Und dann so viele verschiedene Fälle zu analysieren, um zu lernen, wie andere arbeiten.

Manches, was wir erreichen, basiert tatsächlich darauf, was unsere Kunden auf ihren Websites erreichen. Als wir zum Beispiel bestimmte Funktionen von WooCommerce wie Produktvarianten und Upsells untersuchten, beschlossen wir, unser Verständnis dieser Funktionen zu vertiefen, indem wir uns direkt an die Nutzer wandten. Der Grund dafür war, dass wir zwar in anderen Bereichen Experten waren, unsere Erfahrung in diesen speziellen Bereichen aber noch tiefere Einblicke erforderte. In der Folge haben wir solche Integrationen in unsere Plugins umgesetzt. Ein Großteil unserer Entwicklungsarbeit ergibt sich also auch aus den Bedürfnissen unserer Kunden. Das hat es uns ermöglicht, aktiv zu bleiben und offen für die Bedürfnisse des Marktes zu sein.“

Bei der Leitung eines komplexen Projekts wie dem unseren gibt es zahlreiche Herausforderungen, die uns ständig auf Trab halten. Da wir uns heute für Kinsta entschieden haben, sind wir nicht mehr vom menschlichen Faktor abhängig. Auch wenn Kinsta ebenfalls von Menschen betrieben wird, ermöglichen uns die Qualität und Effizienz des angebotenen Dienstes, autonomer zu arbeiten und so eine optimale Verwaltung und den Schutz unserer Website zu gewährleisten. Mit Kinsta haben wir alles im Griff.

„Wo macht Kinsta wirklich den Unterschied? Für uns bei den Migrationen. Unter all den Diensten und Plugins, die wir im Laufe der Jahre genutzt haben, gibt es keinen, der mit den Migrationen von Kinsta mithalten kann.

Kinsta hat für uns eine so komplexe Migration unserer Websites durchgeführt, ohne dass auch nur ein einziges Datenelement verloren gegangen ist. Und das ist für uns das Allerwichtigste.

Wir haben fortschrittliche Plugins und spezialisierte Dienste genutzt, doch bei jedem Migrationsversuch zeigten Überprüfungen immer wieder, dass einige Daten fehlten. Und falls der Datenverlust nicht rechtzeitig erkannt wird, könnte das für einen E-Commerce zu erheblichen wirtschaftlichen Schäden führen, die sich möglicherweise auf Tausende von Euro belaufen. Bei der Migration mit Kinsta haben wir nie auch nur ein einziges Datenelement verloren, selbst bei kostenlosen Migrationen nicht.

Außerdem wird die Migration vom Support sehr gut begleitet. Sie erklären dir genau, wie du vorgehen musst. Bevor wir zum Beispiel mit der Migration unseres E-Commerce-Shops begonnen haben, haben sie sich die Zeit genommen, uns den Ablauf ausführlich zu erklären. Dieses Maß an Transparenz und Vorbereitung ist für alle, die einen E-Commerce-Shop betreiben, entscheidend.“

Einen Support zu haben, der fragt: „Bist du dir sicher, was du da tust?“, und gezielte Ratschläge gibt, um dich zur besten Lösung zu führen, ist von unschätzbarem Wert – sogar für einen Entwickler!

„Was würde ich sagen, wenn ich Kinsta einem Freund empfehlen würde? Du kannst beruhigt in den Urlaub fahren!“
Loise Dizon

Loise Dizon ist im Herzen Schriftstellerin – schon lange bevor sie ins Marketing wechselte. Ihre Liebe zu Worten, Design und dem Geschichtenerzählen führte sie von der Redaktion ins Marketing. Bei Kinsta erstellt sie nun Fallstudien und Inhalte für digitale Medien.