Warum und wie kann man Voucherify mit commercetools integrieren? Der Strangler-Feigen-Ansatz

Veröffentlicht: 2024-01-25

In einer sich schnell entwickelnden E-Commerce-Landschaft sind die Flexibilität und Individualisierung, die Promotion-Engines bieten, von entscheidender Bedeutung, um wettbewerbsfähig zu bleiben. Wenn Unternehmen wachsen, stoßen sie häufig auf Einschränkungen bei den integrierten Werbe-Engines von E-Commerce-Plattformen.

In diesem Artikel wird erläutert, warum und wie die Voucherify Promotion and Loyalty Engine mit commercetools integriert werden kann. Außerdem wird ein strategischer Ansatz für die schrittweise Migration der alten Commercetools-Werbeaktionen auf Voucherify beschrieben, der dem Strangler Fig-Ansatz folgt.

Lassen Sie uns zunächst untersuchen , warum Sie zusätzlich zu commercetools überhaupt eine externe Promotion-Engine benötigen .

Einschränkungen der Promotion-Engine von commercetools

commercetools bietet eine integrierte Promotion-Engine, die jedoch bei steigendem Umfang und komplexeren Anwendungsfällen schnell unzureichend sein kann. Dank des API-First-Builds können commercetools problemlos mit Microservices wie Voucherify erweitert werden, um individuelle Werbe- und Treueszenarien zu unterstützen und Unternehmen dabei zu helfen , Kampagnen einfach zu skalieren.

Folgendes ermöglicht die Voucherify-Integration von commercetools zusätzlich zu dem, was in commercetools bereits verfügbar ist:

1. Grenzenlose Werbeszenarien

Die in commercetools integrierten Werbeszenarien sind begrenzt, da commercetools keine dynamischen Pakete, Treueprogramme, Empfehlungskampagnen, gestapelte Werbeaktionen oder anpassbare Geschenkkartenoptionen unterstützt, wie dies bei Voucherify der Fall ist. Auch Kampagnenregeln sind nicht sehr flexibel und alle nicht standardmäßigen Szenarien erfordern Problemumgehungen . Hier hilft die Voucherify Rules Engine – mit Anpassungsoptionen zusätzlich zu benutzerdefinierten Ereignissen und Metadaten.

Ein Beispiel für die Limits von commercetools sind die Abonnementaktionen von Breville für treue Kunden. Breville bietet ein Kaffeebohnen-Abonnement an und wollte einen Gratisartikel verschenken, wenn ein Kunde seinen Service für eine bestimmte Anzahl von Monaten abonniert. Eine solche Aktion war mit commercetools nicht umsetzbar, daher nutzten sie dafür commercetools und die Voucherify-Integration.

Migration von commercetools-Werbeaktionen: Beispiel für Brevilles Kampagnen

2. Robuste Personalisierungsfunktionen

Wie Untersuchungen zeigen, steigern personalisierte Werbeaktionen die Effizienz der Marketingausgaben um bis zu 30 % . Sie verhindern außerdem, dass Ihr Marketingbudget schnell verschwendet wird und Ihre Margen nicht vollständig verschwinden.

commercetools migrieren: Personalisierte Werbeaktionen mit Metadaten

commercetools verfügt über eingeschränktere Optionen als Voucherify für erweiterte Kundensegmentierung , Targeting oder Echtzeit-Personalisierung zusätzlich zu benutzerdefinierten Geschäftsattributen. Wenn Sie weitere Personalisierungsmöglichkeiten benötigen, lohnt es sich, über die Anbindung von Voucherify an Ihre commercetools-Plattform nachzudenken.

3. Bessere CX für kundenspezifische Werbeaktionen

commercetools bietet keine sofort einsatzbereite Möglichkeit, einem einzelnen Kunden alle verfügbaren Werbeaktionen anzuzeigen (siehe Qualifizierungs-API von Voucherify). Mit dieser Funktion können Sie in Bezug auf Conversions, AOVs oder sogar Cross- und Up-Selling schnell die Weichen stellen.

Migration von commercetools-Werbeaktionen: Rabattqualifikation für verbesserte CX

Darüber hinaus bietet commercetools keine Kunden-Wallets an, in denen alle verfügbaren Werbeaktionen angezeigt werden – etwas, das mit Voucherify-APIs problemlos erstellt werden könnte.

4. Preis- und Rabattberechnungen in Echtzeit

Echtzeit-Updates zu Rabatten und Preisen sind sowohl aus CX- als auch aus Compliance-Gründen von entscheidender Bedeutung. Standardmäßig wendet commercetools die Werbeaktionen und Rabatte im Warenkorb an. Wenn sich jedoch der Inhalt des Warenkorbs ändert, werden die Werbeaktionen nur in der Checkout-Phase aktualisiert, nicht direkt im Warenkorb, was zu Compliance-Problemen und einem schlechten Kundenerlebnis führen kann.

Voucherify berechnet Werbeaktionen immer dann, wenn ein Kunde den Warenkorb aktualisiert oder Werbeaktionen anwendet (z. B. Aktionscodes, Geschenkkarten, Treuepunkte), um ein gutes Kundenerlebnis und einen korrekten Endpreis zu gewährleisten. Wenn die Aktion nicht mehr gültig ist oder der Warenkorb nicht für einen bestimmten Rabattgutschein qualifiziert ist, der zuvor angewendet wurde, kann eine Warnmeldung (Fehlermeldung) angezeigt werden.

5. Mehr sofort einsatzbereite Vertriebskanäle für Werbeaktionen

Wenn Sie Werbeaktionen in commercetools erstellen, können Sie diese Kampagnen mithilfe der API auf andere kundenorientierte Touchpoints (Web, Mobil, Chat) ausweiten. Allerdings bietet commercetools keine Integrationen mit Vertriebsplattformen wie CEP oder E-Mail-Anbietern an. Dazu müssten Sie Werbeaktionen in separaten Anwendungen mithilfe der commercetools-API einrichten, was zu zusätzlichem manuellen Aufwand führt und die Markteinführungszeit von Werbeaktionen verlängert.

Durch das Erstellen von Werbeaktionen in Voucherify können Sie diese ganz einfach in Ihrem commercetools-Shop, Ihrer mobilen App und anderen Kanälen teilen. Mit den Funktionen von Voucherify wie E-Mail und SMS, CEP-Integrationen oder anderen Tools können Sie ein konsistentes Omnichannel-Kundenerlebnis gewährleisten. Darüber hinaus haben Sie mit nur einem Tool die vollständige Kontrolle über Werbeaktionen.

Migration von commercetools: Diagramm der Omnichannel-Werbefunktionen von Voucherify

6. Keine Beschränkungen für aktive Kampagnen

commercetools kann eine große Anzahl gleichzeitiger Kampagnen nicht verarbeiten, da sie standardmäßig Folgendes zulassen:

  • 500 aktive Produktrabatte innerhalb eines Projekts zu jedem Zeitpunkt.
  • 100 aktive Warenkorbrabatte unabhängig vom Geschäft.
  • Bis zu 100 Einkaufswagenrabatte pro Geschäft.

Wenn Unternehmen wachsen, werden diese Einschränkungen immer deutlicher. Voucherify unterliegt diesen Einschränkungen nicht und kann grenzenlos mit Ihrer Geschäftsausweitung skaliert werden.

Einschränkungen der integrierten Kampagne von commercetools

7. Umfangreiche Self-Service-Optionen

Wenn Sie bei der Verwaltung von Werbeaktionen in commercetools auf Entwickler angewiesen sind, werden Ihre Marketingbemühungen letztendlich gebremst und die Kosten steigen. Ein sehr häufiger Anwendungsfall, bei dem commercetools-Kunden Entwickler einbeziehen müssen, ist die Generierung einzigartiger Aktionscodes in großen Mengen . Mit Voucherify lässt sich das Problem mit wenigen Klicks direkt über das Dashboard lösen. Das Erstellen benutzerdefinierter Lösungen, die auf commercetools laufen, um Ihnen mehr Werbeszenarien zu bieten, erhöht das Risiko von fehlerhaften Setups und Betrug.

Voucherify bietet ein visuelles Dashboard, in dem alle Kampagnen eingerichtet, verwaltet und analysiert werden können, ohne dass nur geringe oder gar keine Programmierkenntnisse erforderlich sind. Dadurch wird das Risiko manueller Fehler verringert und die Zeit, die Ihre Teams für die Einführung und Verwaltung von Werbeaktionen benötigen, wird verkürzt.

Kampagnenmanagement ohne Code mit Voucherify

8. Kampagnenmanagement im Unternehmensmaßstab auf granularer Ebene

Markt- und markenspezifische Kampagnenisolierung

commercetools speichert alle Kampagnen in einem Promotion-Editor , was umständlich sein kann, wenn Sie ein Unternehmen mit mehreren Regionen oder mehreren Marken haben, in dem viele lokale Kampagnen laufen.

Mit Voucherify können Sie Ihre regionalen oder markenspezifischen Kampagnen trennen. Sie können sie beispielsweise in separaten Projekten aufbewahren oder sie trennen, indem Sie regionale oder markenspezifische Metadaten zu den Kampagnen hinzufügen, die als Filter beim Durchsuchen, Analysieren oder Bearbeiten von Kampagnen verwendet werden können.

Robuste Optionen für die Kampagnensuche

Die Suchfunktion für Kampagnen in commercetools kann schwierig zu bedienen sein. Es ist schwierig, regionale, währungs-, geschäfts- oder kanalspezifische Kampagnen zu finden, da sich alle Kampagnen im selben Editor befinden und es keinen integrierten Filter für diese Kategorien gibt. Eine Suche nach Rabattart, rabattiertem Produkt oder Kampagnennutzung ist ebenfalls nicht möglich. Benutzerdefinierte Felder oder Prädikate können nicht für die Suche verwendet werden. Das Hinzufügen von Tags zu Kampagnen zur besseren Organisation ist keine Option. Der integrierten Suche fehlen die Fuzzy-Suche und die Unterstützung teilweiser Namen.

Benutzerdefinierte Zugriffsberechtigungen und Workflows

commercetools verfügt über feste Zugriffsberechtigungen für das gesamte Projekt und erlaubt keine separate Festlegung von Berechtigungen für verschiedene Kanäle, Shops oder Länder. Dies kann für Unternehmen, die in mehreren Ländern tätig sind oder verschiedene Marken haben und den Zugang zu lokalen Rabatten nur lokalen Teams gewähren möchten, eine Herausforderung darstellen. Darüber hinaus gibt es keine einfache Möglichkeit, Benutzerkonten zu aktivieren oder zu deaktivieren.

Einfacheres Massenkampagnenmanagement

Die integrierte Promotion-Engine von commercetools ermöglicht keine Massenerstellung oder -löschung von Promo-Codes . Das Klonen von Kampagnen ist schwierig und kann nur durch die Erstellung von Vorlagen durchgeführt werden.

9. Effizientere Verarbeitung von Validierungsregeln

commercetools prüft alle Validierungsregeln aller Werbeaktionen, um eine Werbeaktion anzuwenden, was in großem Maßstab zu längeren Bearbeitungszeiten führen kann (mehrere Regionen, Geschäfte mit regionalen und geschäftsspezifischen Werbeaktionen). Wenn jemand beispielsweise eine Matratze in Frankreich kauft und dabei eine Aktion nutzt, die nur in Frankreich gültig ist, überprüft commercetools unnötigerweise die Validierungsregeln für alle Aktionen, die für Kunden in Polen, Deutschland, den USA usw. verfügbar sind.

Voucherify bietet die Möglichkeit , separate Projekte pro Region oder Marke zu erstellen, sodass separate Teams an einer separaten Untergruppe von Kampagnen arbeiten können. Wenn eine Validierung oder Einlösung einer Aktion erfolgt, werden nur die Validierungsregeln für dieses spezifische Projekt verarbeitet, und zwar nur so lange, bis eine der Regeln nicht erfüllt ist (dann werden andere nicht überprüft und übersprungen), wodurch die Last reduziert und erhöht wird die Leistung der durchgeführten API-Aufrufe.

Voucherify mit commercetools integrieren – Anleitung zur Migration

Wir haben einen Voucherify-Implementierungsleitfaden geschrieben, der die ersten Schritte mit Voucherify und commercetools sowie den Voucherify-Integrationsleitfaden erklärt. Allerdings haben wir hier nicht den Fall behandelt, dass Sie über Live-Werbeaktionen verfügen, die von der Promotion-Engine von commercetools unterstützt werden, und planen, diese in großem Umfang zu migrieren. Folgendes möchten wir im Folgenden behandeln:

Im Allgemeinen können Sie eine „Big-Bang“-Integration von Voucherify mit commercetools durchführen, wenn:

  • Sie führen noch nicht viele Werbeaktionen in commercetools durch.
  • Sie haben gerade mit der Nutzung von commercetools begonnen und befinden sich noch im Konfigurationsprozess.

Wenn Sie auf Werbeaktionen in commercetools angewiesen sind und/oder Ihre Checkout-Komponente eng mit Werbeaktionen verknüpft ist, ist es ratsam, schrittweise auf Voucherify umzusteigen, um Störungen und Risiken zu minimieren und die Zeit zu verkürzen, bis der Wert erkannt wird. Das Strangler-Muster und ein paralleles Änderungsmuster sind möglicherweise das, was Sie benötigen, um die Migration erfolgreich durchzuführen.

Das Strangler Fig Pattern , wie es von Martin Fowler definiert wurde, ist eine Softwareentwicklungstechnik, die für den schrittweisen Übergang von einem Monolithen zu Microservices verwendet wird. Beim parallelen Änderungsmuster werden bestimmte Funktionalitäten des alten Systems schrittweise durch die des neuen Systems ersetzt und gleichzeitig sichergestellt, dass beide Systeme während des Übergangs parallel funktionieren (paralleles Änderungsmuster).

Wie kann eine Migration vorhandener Werbeaktionen von commercetools zu Voucherify mithilfe dieser Muster durchgeführt werden?

Die Migration kann beispielsweise mithilfe eines parallelen Änderungsmusters in drei Phasen erfolgen: Erweitern, Migrieren und Kontrahieren.

  • Erweitern – Erstellen und implementieren Sie in der Anfangsphase der Erweiterung aktualisierte Schnittstellen (Version 2.0) für Verbraucher. Der gleichzeitige Betrieb von Version 1.0 und 2.0 bildet die Grundlage für die Migrationsphase. Dies ermöglicht Verbrauchern den Übergang, während sich das Integrationsteam auf die Entwicklung der Promotions-API und die Integration von Voucherify konzentriert.
Ein Diagramm, das die Integration von Voucherify in commercetools zeigt
Ein Diagramm, das zeigt, wie sich Voucherify auf einer grundlegenden Ebene mit commercetools integriert (unter anderem ohne Datensynchronisierung, Verteilungsmechanismus, Qualifizierungs-API).
  • Migrieren – Sobald Verbraucher auf dem ursprünglichen Markt die neuen Versionen verwenden und Voucherify integriert ist, beginnen Sie mit der Migration verschiedener Märkte. Es empfiehlt sich, die Markteinführungen jeweils einzeln einzuleiten, bevor mit größeren, komplexeren Masseneinführungen fortgefahren wird.
  • Vertrag – Abschließend können Sie die Verbindung zu den bisher genutzten, von commercetools bereitgestellten Promotion-Endpunkten entfernen und die commercetools-Promotion-Engine außer Betrieb nehmen.

Wie migriere ich commercetools-Werbeaktionen zu Voucherify?

Sie können die folgenden Schritte ausführen, um die Migration durchzuführen:

1. Identifizierung der zu ersetzenden Komponenten

Standardmäßig sind Promotions und Checkout in commercetools eng miteinander verknüpft. Um vorübergehend Werbeaktionen aus beiden Systemen aufrechtzuerhalten, ohne den Checkout-Prozess zu unterbrechen, sollten Sie den Checkout von Werbeaktionen entkoppeln und eine Verbindung sowohl zu Voucherify als auch zu commercetools für die Aktionsabwicklung aktivieren.

2. Entkopplungsfunktionalität

Der Kern des Strangler-Musters besteht darin, die Funktionalität des alten Systems schrittweise zu entkoppeln und auf das neue System umzuleiten. Auf diese Weise können Sie die neue Promotion-Engine zunächst in einem Markt einsetzen, um zu testen und zu experimentieren, ob alles wie erwartet funktioniert, und sie dann erst in weiteren Märkten einsetzen.

Sie können damit beginnen, eine neue, separate Orchestrierungsebene zu erstellen, nennen wir sie Commerce-API. Diese Commerce-API fungiert als Zwischenschicht zwischen der E-Commerce-Plattform (Warenkorb-, Produkt-, Checkout-APIs) und kommuniziert vorübergehend mit den Commercetools-APIs und den Voucherify-APIs zur Aktionsvalidierung, Einlösung usw. Sie können diese neue Commerce-API neu erstellen API oder innerhalb des Back-Ends für das Front-End (API-Endpunkte in Next.js) oder aktualisieren Sie eine vorhandene Orchestrierungsebene, wenn Sie zuvor eine erstellt haben.

Anschließend können Sie die neue Commerce-API nutzen, um Warenkörbe und Werbebuchungen mit Rabatten und Rabattcodes zu verknüpfen.

Möglicherweise müssen Sie auch die Back-End-/verbundenen Dienste bearbeiten. Zuvor nutzten diese Dienste, die Werbeaktionen verwalteten, integrierte Commercetools-Werbefelder. Beispielsweise enthielt das Ereignis „OrderCreated“ Informationen über angewendete Werbeaktionen und Rabatte in den in commercetools definierten Standardfeldern. Sie können diese Felder (Funktionalität) weiterhin verwenden, um Werbeaktionen über externe Systeme anzuwenden, indem Sie den Direktrabattmechanismus verwenden und dann die Änderung der Back-End-Dienste überspringen.

Sie können diese Felder auch entfernen und die neuen Werbeobjekte von Voucherify verwenden. Sie müssen unter anderem die Felder im Schema „Bestellung“ und „Bestellelemente“ aktualisieren. Das aktualisierte Schema ermöglicht Ihnen die Migration, während das Integrationsteam Voucherify integriert.

3. Anrufe umleiten

Im Laufe der Zeit können Sie nach und nach damit beginnen, die Voucherify-API neben der integrierten commercetools-Promotion-API zu verwenden, indem Sie beispielsweise festlegen, welche Promotion-API, Voucherify oder commercetools mit der commercetools-Commerce-API kommunizieren sollen. Dadurch können Sie Funktionalitäten Stück für Stück und nicht alle auf einmal migrieren.

4. Parallellauf

Während der Migration werden sowohl das alte als auch das neue System (commercetools und Voucherify) parallel betrieben, was bedeutet, dass der Rabatt sowohl von commercetools als auch von Voucherify berechnet wird. Dies ist entscheidend für die Aufrechterhaltung der Geschäftskontinuität und die Reduzierung des Risikos von Serviceunterbrechungen.

Da weitere Werbefunktionen erfolgreich auf Voucherify migriert werden und sich als stabil und effektiv erweisen, kann die Abhängigkeit von der alten Werbe-Engine schrittweise verringert werden.

5. Vollständige Migration und Stilllegung des alten Systems

Der letzte Schritt im Strangler Pattern ist die vollständige Migration auf das neue System und die Stilllegung des alten Systems. Sobald alle Werbefunktionen erfolgreich auf Voucherify ausgeführt werden und Sie von der Stabilität und Leistung des neuen Systems überzeugt sind, können Sie die Verwendung der integrierten Werbe-Engine von commercetools vollständig einstellen.

Hier ist ein Zeitleistenbeispiel für die Änderungen, die für die zuvor beschriebene Integration erforderlich sind:

Zeitleiste: Ein Beispiel für die für die Integration erforderlichen Änderungen

Wie unterstützt Voucherify die schrittweise Integration mit commercetools?

Voucherify ermöglicht eine nahtlose, schrittweise Migration bereits bestehender Werbeaktionen durch:

1. Unabhängige und marktisolierte APIs

Wir bieten separate APIs für verschiedene Funktionalitäten an, die eine schrittweise und kontrollierte Integration ermöglichen. Sie können beispielsweise zunächst nur die Validierungs- und Einlösungs-APIs für Werbeaktionen integrieren und später Empfehlungen, Treueprogramme und andere APIs hinzufügen.

Wir bieten marktisolierte APIs an, wobei jede API für einen bestimmten Markt verantwortlich ist, was Ihnen die schrittweise Anbindung verschiedener Geschäfte ermöglicht.

2. Unterstützung der Datenmigration

Das können Sie von unseren Migrationsdiensten erwarten:

  • Die ununterbrochene Unterstützung unseres Teams bei der Datenmigration.
  • Datensicherheit und keine Ausfallzeiten für Endkunden.
  • Flexible Datenspeichermechanismen (Metadaten), die eine vollständige Implementierung aller geschäftsspezifischen Objekte und Eckfälle ermöglichen.
  • Optionen für den Massenimport mit CSV-Dateien oder über APIs von Kundendaten, Produktdaten, Gutscheincodes, Geschenkkartencodes, benutzerdefinierten Ereignissen und Metadaten.

Wir bieten spezielle technische Migrationsunterstützungsdienste an, wenn Sie zusätzliche Unterstützung bei der Übersetzung Ihrer Altdaten in Voucherify-Eigenschaften benötigen oder andere Fragen zur Migration haben.

3. Out-of-the-box-Integrationen und Partner

Eine Reihe vorgefertigter Integrationen rationalisiert den Migrationsprozess, sorgt für Kompatibilität und verkürzt die Entwicklungszeit. Neben der Integration mit commercetools bieten wir auch Integrationen mit CEP-Plattformen, ERP-Systemen, CMS-Anbietern und mehr an.

Die vollständige Liste der verfügbaren Integrationen finden Sie hier.

Die sofort einsatzbereiten Integrationen und Partner von Voucherify

Unsere erfahrenen Partner können während des Migrationsprozesses zusätzliche Unterstützung und Fachwissen bieten.

Die erfahrenen Partner von Voucherify

Abschluss

Die Integration von Voucherify in einen commercetools-Shop kann Ihre Werbe-, Treue-, Empfehlungs- und Geschenkkartenfunktionen verändern. Es bietet außergewöhnliche Flexibilität und Effizienz, indem es die Grenzen und Hindernisse der integrierten commercetools-Werbemaschine beseitigt . Dieser Wandel führt zu einem stärkeren, anpassungsfähigeren und zukunftssichereren Werbesystem.

Durch einen strategischen und schrittweisen Ansatz können Unternehmen bestehende Werbeaktionen reibungslos und ohne Unterbrechungen von commercetools auf Voucherify umstellen. Mit dieser Methode können sie wesentliche Funktionen priorisieren oder kritische Werbeaktionen zuerst starten und ältere Werbeaktionen später in einem nachhaltigen Tempo migrieren.

Wir bei Voucherify verfügen über Fachwissen in der Verlagerung von Werbeaktionen aus alten und neuen Handelssystemen. Wir können Sie bei diesem Übergang unterstützen und begleiten, um eine reibungslose Reise zu gewährleisten.

{{CTA}}

Möchten Sie die Werbeaktionen von commercetools verlängern?

Lass uns reden

{{ENDCTA}}