Haupt Herausforderungen

Das produzierende Unternehmen machte sich daran, sein B2B-Händlerportal zu modernisieren und das Bestellerlebnis für die Mitglieder des Autoteile-Vertriebsnetzes zu verbessern. Ziel war es, den Händlern zu helfen, Ersatzteile effizient in großen Mengen von mehreren Lieferanten zu beziehen. Die veralteten Altsysteme aus den 90er Jahren konnten jedoch nicht das von den Händlern geforderte Erlebnis bieten, und das Unternehmen musste eine komplexe digitale Transformation einleiten.

Verwaltung eines Katalogs von >300.000 SKUs

Das Unternehmen verkauft Autoteile aus seinem umfangreichen Katalog und arbeitet mit mehreren Dropshipping-Lieferanten zusammen. Die neue E-Commerce-Plattform musste Daten für über 300.000 Produkte importieren. Außerdem musste sie Daten über Kunden, Bestellungen, Rechnungen, Lagerbestände usw. mit internen Systemen synchronisieren. Um stündliche Updates massiver Datenmengen bewältigen zu können, war eine Optimierung der Software-Infrastruktur und der Datenflüsse erforderlich.

Eine Lücke zwischen ERP und Online-Plattform

Adobe Commerce wurde als Lösung für das neue Händlerportal gewählt. Es bestand jedoch die Notwendigkeit, das Händlernetzwerk schrittweise auf die neue Plattform umzustellen, um Störungen des Tagesgeschäfts zu minimieren. Dies beinhaltete die Integration von Adobe Commerce mit dem veralteten HTI ERP-System.

Umfassende Anpassung von Adobe Commerce

Während die Standardfunktionen von Adobe Commerce die meisten der erforderlichen Fähigkeiten abdeckten, musste das Unternehmen die Plattform für seine einzigartigen Geschäftsanforderungen weiter anpassen. Um neue benutzerdefinierte Funktionen zu entwickeln, war es notwendig, das interne Team mit erfahrenen Adobe-Technologieberatern zu verstärken.

Custom Solution

Online B2B-Händlerportal

Adobe Commerce Bedienfeld

Das neue Adobe Commerce Bedienfeld hat die Arbeitsweise von Business Administratoren und Vertriebsmitarbeitern verändert. Wir haben ein Tool entwickelt, das die Verwaltung von Katalogen, Inhalten, Rabatten und Bestellungen vereinfacht. Darüber hinaus liefert es Statistiken für Verkaufsanalysen.

React-basierte dynamische Website

Die neue dynamische Website hat einen umfangreichen Katalog von Autoteilen für Counter Reps und Teilemanager im Händlernetzwerk leicht zugänglich gemacht. Sie ermöglicht es Händlern, aus vorrätigen Artikeln zu wählen oder Drop-Shipping von 13 weiteren Lieferanten zu nutzen, wodurch schnelle Bestellungen von Hunderten von Produkten durch einen einfachen CSV-Datei-Upload erleichtert werden.

Adobe Commerce & ERP-Integration

Die Implementierung von Adobe Commerce markierte die erste Phase der digitalen Transformationsreise des Unternehmens. Andere Systeme standen noch vor Upgrades, was uns zusätzliche Herausforderungen stellte, die wir bewältigen mussten.

Mikroservices zur Datenvorverarbeitung

Als Übergangslösung mussten wir das neue Händlerportal in das bestehende ERP-System integrieren. Angesichts der starken Einschränkungen bei den Datenexportfunktionen des HTI ERP bestand unsere Strategie darin, eine benutzerdefinierte Software zu entwickeln, um ERP-Daten zu verarbeiten, bevor diese nahtlos in Adobe Commerce importiert werden konnten. Zusätzlich mussten wir eine Lösung finden, um den automatischen Rückfluss von Daten zu verhindern, bis das ERP aktualisiert wurde.

Custom data processing middleware

BENUTZERDEFINIERTE DATENVERARBEITUNGS-MIDDLEWARE

Der Microservice gleicht die Daten in den neuesten Dateien des ERP-Systems mit den vorhandenen Informationen in Adobe Commerce ab. Er identifiziert neue oder geänderte Daten, ordnet sie übersichtlich an und unterteilt sie in Blöcke, die jeweils etwa 10.000 Datensätze enthalten.

Async import to adobe commerce

ASYNCHRONER IMPORT IN ADOBE COMMERCE

Die verarbeiteten Daten werden segmentweise über die API in Adobe Commerce übertragen. Die Datenimportwarteschlange wird von RabbitMQ verwaltet, einem Message Broker, der einen stabilen Informationsfluss von der Verarbeitungs-Middleware zum Händlerportal gewährleistet.

Using cdn for product images

VERWENDUNG VON CDN FÜR PRODUKTBILDER

Um schnelle Seitenladezeiten zu gewährleisten, verwaltet CDN Produktbilder effizient. Dies fördert die optimale Nutzung von Netzwerkressourcen, führt zu einer schnelleren Bereitstellung von Medieninhalten, verkürzt Wartezeiten, verbessert die Zuverlässigkeit und bietet ein nahtloses Kundenerlebnis.

Bypassing built-in order management

UMGEHUNG DES INTEGRIERTEN AUFTRAGSMANAGEMENTS

Bis zum ERP-Upgrade fließen die Daten vom Händlerportal nicht zurück in die internen Systeme. Stattdessen werden Details zu neuen Bestellungen auf der Plattform über automatische Bestellbestätigungs-E-Mails an die Kundendienstmitarbeiter unseres Kunden gesendet, die diese Bestellungen dann manuell in das ERP eingeben.

Datenfluss zwischen HTI ERP & Adobe Commerce

Bevorstehende Phasen der Transformation

Während sich die digitale Transformation entfaltet, gibt es noch viel zu tun. Unser Team verbessert die Lösung, integriert zusätzliche Funktionen und neue Integrationen. Derzeit befinden wir uns in der Endphase der Power BI-Integration, ein Schritt, der unseren Kunden befähigen wird, die Leistung des neuen Portals zu analysieren. Mit Blick auf die Zukunft wird der nächste wichtige Meilenstein der Übergang zu einer neuen ERP-Lösung sein.

Wesentliche Herausforderungen

GatherContent wollte seinen Kunden ein benutzerfreundliches Tool zur Verfügung stellen, das die Migration von Content-Assets zwischen ihrer Content-Operations-Plattform und Adobe Experience Manager erleichtern würde. Ziel des Unternehmens war es, Kunden bei der Standardisierung, Strukturierung und Skalierung ihrer Content-Produktions-Workflows zu unterstützen.

Um die erfolgreiche Entwicklung dieser Lösung zu gewährleisten, suchte GatherContent nach AEM-Entwicklern mit umfassender Erfahrung in der Integration von Adobe-Software, um die notwendige Expertise für den Aufbau einer robusten und maßgeschneiderten Lösung sicherzustellen.

Custom Solution

Zuordnung von Inhalten zwischen AEM und GatherContent

Redakteure können Import- und Export-Mappings zwischen Templates in GatherContent und Seiten in AEM sowie deren entsprechenden Komponenten einrichten. Die Funktionen des Integrationsmoduls ermöglichen Redakteuren Folgendes:

  • Ein GatherContent-Template mehreren AEM-Templates zuordnen.
  • Die Komponentenfeldstruktur zwischen GatherContent und AEM zuordnen.
  • Den AEM Multi-Site Manager verwenden, um Inhalte auf mehrere Websites zu importieren.
  • Das Mapping für Inhalte mit mehreren Sprachversionen konfigurieren.

Import/Export von Inhalten zwischen GatherContent und AEM

Redakteure können Content-Elemente in beide Richtungen zwischen den Systemen migrieren, indem sie geeignete Import- oder Export-Mappings verwenden. Die Ergebnisseite wird für jede Sitzung mit einer Liste erfolgreich verarbeiteter und fehlgeschlagener Elemente angezeigt, die mit der Protokolldatei verknüpft sind. Die Integration ermöglicht Redakteuren Folgendes:

  • Die hierarchische Struktur für importierte Elemente replizieren oder neu anordnen.
  • Inhalte in beliebige AEM-Komponenten importieren, einschließlich benutzerdefinierter Komponenten.
  • Inhalte an mehreren Speicherorten im AEM mit unterschiedlichen Importpfaden befüllen.
  • Metadaten, die an Inhalte in GatherContent angehängt sind, in AEM-Seiteneigenschaften importieren.

Importierte/Exportierte Inhalte aktualisieren

Um Inhalte zwischen den Systemen synchron zu halten, können Redakteure Inhalte aktualisieren, die zuvor zwischen AEM und GatherContent in beide Richtungen migriert wurden. Die Integration ermöglicht es,:

  • Inhalte aktualisieren, auch wenn die hierarchische DAM-Struktur zwischen den Systemen unterschiedlich ist.
  • Die Liste der erfolgreich aktualisierten Elemente anzeigen und prüfen, ob Fehler aufgetreten sind.
  • GatherContent-Workflow-Status für automatisch aktualisierte Inhaltselemente abrufen.

Geschwindigkeit und Kapazität regeln

Das Integrations-Plugin gewährleistet einen effizienten Datenaustausch zwischen Systemen. Redakteure haben die Kontrolle über die Ressourcennutzung des Plugins, um sie an andere Redaktionsprozesse anzupassen. Um Export-, Import- und Aktualisierungssitzungen zu optimieren, können Redakteure:

  • Bis zu 200 parallele Worker-Threads für optimale Verarbeitungsgeschwindigkeit konfigurieren.
  • Die Anzahl paralleler Aufträge in der Systemkonfiguration für geringeren CPU-Verbrauch reduzieren.
  • Fortschritt und Ergebnisse auf dedizierten URLs für im Hintergrund laufende Prozesse anzeigen.

Wichtigste Herausforderungen

Ein Automobilhersteller arbeitet mit Adobe zusammen, um die digitale Transformation in Marketing und Vertrieb über sein gesamtes Markenportfolio voranzutreiben.

Aufbauend auf dem Erfolg der UX- und UI-Verbesserungen, die auf einer der Websites seiner Marke eingeführt wurden, beschloss das Unternehmen, den neuen Standard der Kundenerlebnisse auf seine übrigen Online-Präsenzen auszudehnen.

Das Unternehmen ist bekannt für sein erstklassiges Fahrerlebnis und möchte, dass Kunden bei jeder Interaktion mit ihren Marken Geschwindigkeit, außergewöhnliche Leistung und Komfort erleben. Daher hatte die Verbesserung der Website-Performance Priorität.

Custom Solution

Frame 749

LAZY LOADING

Um die anfängliche Seitenlast zu reduzieren und die Ladezeiten zu verbessern, ohne den Inhalt zu beeinträchtigen, implementierte das Team Lazy Loading. Diese Technik stellt sicher, dass außerhalb des Bildschirms befindliche Bilder nur bei Bedarf geladen werden, insbesondere wenn ein Benutzer die Seite nach unten scrollt.

Image 27

SMART APP BANNERS AUF MOBILEN WEBSITES

Um Nutzer sanft zu ermutigen, die mobile App des Unternehmens aus dem App Store oder von Google Play herunterzuladen, integrierte das Unternehmen intelligente App-Banner in allen mobilen Webbrowsern für Android und iOS. Diese Banner werden im AEM-basierten CMS konfiguriert und entsprechen den Best Practices für unaufdringliche Werbemethoden.

Frame 752

LOKALE AUTOHÄNDLERSEITEN

Um die Auswahl von Autohändlern zu erleichtern und Besuchern relevante Informationen bereitzustellen, ohne die Website verlassen zu müssen, entwickelte das Unternehmen eine Händlernavigationskomponente. Dieses dynamische Menü enthält Links und Dropdown-Listen, die sich dynamisch an das Angebot jedes Händlers anpassen. Die auf diesen Seiten angezeigten Informationen und Kontaktdaten stammen aus den Online-Präsenzen des Händlers und sind immer aktuell.

Tap 1

CALL-TO-ACTION-LEISTE

Das Unternehmen verwendet Online-Chat- und Kundenfeedback-Widgets von Drittanbietern. Da die Widgets von verschiedenen Teams entwickelt wurden, hatten sie unterschiedliche Designs. Die Widget-Icons waren über verschiedene Bereiche der Seite verstreut und störten das Website-Erlebnis. Das Unternehmen konsolidierte die Icons in einer einzigen CTA-Leiste, um eine kohärentere UX und eine optisch ansprechendere UI zu gewährleisten.

Connect 1 2

PERFORMANCE-AUDIT

Das Frontend-Entwicklungsteam führte einen Lighthouse-Website-Audit durch, um Bereiche zur Verbesserung der Seitenladezeit zu identifizieren. Sie implementierten die wirkungsvollsten Änderungen, die im Bericht empfohlen wurden, um die Website-Performance zu verbessern.

Code

ASYNCHRONES LADEN

Die Entwickler reduzierten die Anzahl der Skripte, die im JavaScript-Hauptthread ausgeführt werden, und konfigurierten sekundäre JS-Dateien und -Bibliotheken so um, dass sie asynchron geladen werden.

Notification 1

HÄNDLER-BENACHRICHTIGUNGSLEISTEN

Das Unternehmen führte universelle Benachrichtigungsbanner ein, um Händler dabei zu unterstützen, Besuchern über ihre Seiten auf der Website der Automarke dringende oder zeitkritische Informationen zukommen zu lassen.

Exchange 1 1

BACK-FORWARD-CACHE

Das Team stellte sicher, dass der Back-Forward-Cache zuverlässig funktioniert. Dadurch können die Browser der Nutzer Schnappschüsse zuvor besuchter Webseiten speichern und Inhalte schnell anzeigen, wenn Nutzer vor- und zurücknavigieren.

Haupt Herausforderungen

Das Halbleiterunternehmen musste die Standardfunktionen von Marketo Engage erweitern und das Tool effektiv in das hybride Software-Ökosystem integrieren, um Marketingkampagnen durch die Verwendung genauerer und vollständigerer Daten über Leads über alle Systeme hinweg zu verbessern.

Vertrieb und Marketing abstimmen

Das Unternehmen musste Daten ordnungsgemäß synchronisieren und Arbeitsabläufe zwischen Marketo und Salesforce optimieren, um Vertriebs- und Marketingteams aufeinander abzustimmen.

Datenqualität gewährleisten

Das Marketingteam des Kunden wollte Daten in einer einzigen sauberen Datenbank sammeln, um die umfassendsten Informationen über Leads und Kunden nutzen zu können.

Konversionsrate von Interessenten zu SAL verbessern

Unser Kunde musste eine präzise Marketing-Attribution einrichten, um in die effektivsten Kanäle zur Kundenakquise zu investieren und angereicherte Daten zu nutzen, um Lead-Nurturing-Kampagnen zu verfeinern und Verkaufszyklen zu verkürzen.

Custom Solution

Marketo-Integrationen und Datenflüsse

Eine Reihe von Integrationen mit Drittanbieteranwendungen wurde implementiert, um Daten anzureichern und Kampagnen zu verfeinern, um kürzere Verkaufszyklen zu erreichen.

Connect 1

LEAD-QUELLENMANAGEMENT

Das Unternehmen kann Leads Marketingkanälen genau zuordnen, um Marketingstrategien zu optimieren und Ressourcen effektiv zu verteilen.

Exchange 1 1

EFFIZIENTE DATENFLÜSSE

Daten in Marketo Engage von AEM, Adobe Commerce und Salesforce importieren und Daten nach Adobe Analytics und BI-Tools exportieren.

Frame 725

BOT-ERKENNUNG UND -FILTERUNG

Eine Bot-Filterlösung verhindert, dass Bots Kampagnen auslösen und Metriken verfälschen, und hält die Datenbank von Spam-Datensätzen sauber.

Frame 725 1

DATEN NACH ANALYTICS- UND BI-TOOLS EXPORTIEREN

Die Integration mit Adobe Analytics und der automatisierte tägliche Export von Daten aus Marketo Engage in das BI-Tool des Kunden stellt sicher, dass alle Beteiligten auf die aktuellsten Informationen zugreifen und datengestützte Entscheidungen treffen können, um Betriebsabläufe und Geschäftsleistung zu verbessern.

Anreicherung von Kundendaten

Unser Team entwickelte eine MKTO Middleware-App, um die Lücke zwischen den Systemen zu schließen und die Datenbank mit zusätzlichen Informationen von Google Ads, LinkedIn und Facebook, auf der Website und auf Landing Pages eingebetteten Formularen, dem E-Commerce-Shop, CheckMarket und On24 anzureichern.

Icon activity

BENUTZERDEFINIERTE AKTIVITÄTEN

Verfolgen Sie Benutzeraktivitäten, die standardmäßig nicht erfasst werden, und nutzen Sie diese Daten, um die Engagement- und Konversionsraten von Marketingkampagnen zu verbessern.

Connect 1 1

PRODUKTPRÄFERENZEN

Verfolgen Sie, wer Interesse an bestimmten Produkten zeigt, um Werbeaktionen zu versenden, die den Präferenzen oder aktuellen Bedürfnissen der Personen entsprechen.

Group 790

DOWNLOAD-VERLAUF

Führen Sie eine Aufzeichnung der Dateien, die jeder Benutzer von der Website herunterlädt, um Marketingkampagnen auf deren aktuelle Interessen zuzuschneiden.

User 1 1

BENUTZER-ABONNEMENTZENTRUM

Ermöglichen Sie Abonnenten, die Arten von Nachrichten auszuwählen, die sie erhalten möchten, um die Relevanz von E-Mail-Kampagnen zu verbessern.

Strategie zur Daten-Deduplizierung

Die Datenbank des Kunden war zu groß und komplex für die Standard-Zusammenführungsfunktion von Marketo und erforderte einen benutzerdefinierten Ansatz für die Zusammenführung von Datensätzen.

Connect 1

BENUTZERDEFINIERTE ZUSAMMENFÜHRUNGSREGELN

Wir haben einen Zusammenführungsprozess entwickelt, der sich an der Geschäftslogik orientiert, um Gewinner zwischen duplizierten Datensätzen und widersprüchlichen Feldwerten auszuwählen, damit das Team des Kunden mit den genauesten und vollständigsten Daten arbeiten kann.

R

OPTIMIERTE LEISTUNG

Unsere Spezialisten richteten eine Automatisierung ein, die es dem Team des Kunden ermöglicht, eine große Anzahl doppelter Leads mit über 600+ Feldern pro Datensatz zu verarbeiten, während API-Aufruflimits und eine angemessene Verarbeitungszeit eingehalten werden.

Frame 725 4

DATENSICHERUNG UND WIEDERHERSTELLUNG

Wir haben einen Wiederherstellungsprozess implementiert, um Datenverlust oder -korruption beim Zusammenführen von Datensätzen zu verhindern und sicherzustellen, dass jedes Problem behoben werden kann.

Haupt Herausforderungen

Das Halbleiterunternehmen musste seinen Kunden aktuelle, genaue und ausreichende Informationen zu Tausenden von Mikrochip-Produkten zur Verfügung stellen, um ihnen selbstständige, fundierte Käufe zu ermöglichen.

Massiver Produktkatalog

Der globale Hersteller beschloss, einen Online-Katalog zu erstellen, um Kunden dabei zu helfen, Hunderte von Optionen zu durchsuchen, um die am besten geeigneten Produkte für ihre spezifischen Bedürfnisse auszuwählen und zu kombinieren.

Maßgeschneiderte AEM-Entwicklung

Unser Kunde wählte Adobe Experience Manager als Kernlösung und erhielt Unterstützung bei der Einrichtung durch das Adobe-Team. Da die Standardfunktionen ihre Anforderungen nicht abdecken konnten, beauftragte das Unternehmen Axamit mit der Entwicklung kundenspezifischer Funktionen und Integrationen.

Custom Solution

Group 686 1

PRODUKTDETAILS

Wesentliche Daten zu Produkten, einschließlich Eigenschaften und Preisen, werden direkt aus dem ERP bezogen und in eine grundlegende Seitenvorlage eingefügt. Der Katalog zeigt aktuelle und synchronisierte Daten aus den internen Systemen des Kunden an, wodurch sichergestellt wird, dass Besucher die neuesten Informationen sehen.

Video camera 2

VERWANDTE INHALTE

Jede Seite des Katalogs ist mit relevanten Medien und Textinhalten angereichert, die zuvor in einer benutzerdefinierten Content-Management-Konsole erstellt und an bestimmte Produkte oder Angebote gebunden wurden.

Frame 725 2

VERBUNDENER ONLINE-SHOP

Kunden, die zuvor eingekauft haben oder alle notwendigen Informationen aus dem Katalog gesammelt haben, können zu einem verbundenen E-Commerce-Shop wechseln, um selbstständige Käufe zu tätigen. Durch das Angebot dieser Option erfüllt das Unternehmen die Erwartungen digital-nativer Kunden.

Frame 725 3

DATENBASIERTE PERSONALISIERUNG

Die integrierte Adobe Target-Lösung passt das Besuchererlebnis basierend auf Daten über frühere Interaktionen an, die in den integrierten Kundenprofilen erfasst werden.

Connect 1

PRODUKTAUSWAHL

Zusätzlich zur standardmäßigen hierarchischen Struktur verfügt der Katalog über weitere Facetten – Anwendungen und Lösungen –, die Besuchern helfen, Produkte auszuwählen, die zu umfassenden Lösungen zusammengestellt werden können. Der Abschnitt „Anwendungen“ des Katalogs zeigt interaktive Blockdiagramme, die Produktsets veranschaulichen, die zusammen verwendet werden können, um eine für einen bestimmten Zweck entwickelte Schaltung zu erstellen.

User 1

INTEGRIERTES KUNDENPROFIL

Online-Kundenreisen sind darauf ausgelegt, unidentifizierte Website-Besucher in erkannte Kunden umzuwandeln, indem anonyme Browsing-Daten mit persönlichen Informationen abgeglichen werden, die Besucher bei Registrierungen, Software-Downloads oder Webinar-Anmeldungen bereitstellen.

Haupt Herausforderungen

Eine neu gestartete Medienmarke zielte darauf ab, Lifestyle- und Nachrichten-Inhalte zu vereinheitlichen, die zuvor über mehrere Plattformen verstreut waren, indem zwei neue Websites erstellt und diese in die primäre Streaming-Dienstplattform integriert wurden.

Inhaltsverwaltung optimieren

Angesichts des erheblichen Aufwands, der für die Erstellung von Originalinhalten erforderlich ist, zielte das Unternehmen darauf ab, den Veröffentlichungsprozess so weit wie möglich zu optimieren, indem es das Konzept der ‘Drei-Klicks-zum-Veröffentlichen’ übernahm.

Alle Kanäle zusammenführen

Das Unternehmen wollte sein Online-Ökosystem optimieren, um Kunden nahtlosen Zugriff auf Inhalte aller Genres und Formate über eine einheitliche, elegante Benutzeroberfläche zu ermöglichen, die auf jedem Bildschirm und Gerät perfekt funktioniert.

Custom Solution

Workflow 1

FORMULARBASIERTER WORKFLOW

Um Prozesse zu optimieren, haben wir einen benutzerdefinierten Veröffentlichungs-Workflow im Admin-Panel erstellt. Um eine Seite zu erstellen, wählen Redakteure einen Seitentyp aus, füllen ein Formular aus und klicken auf Veröffentlichen. Das System ordnet den übermittelten Text und die Mediendateien automatisch an, was zu einer neuen, vollständig gestalteten Seite auf der Website führt.

Video camera 2

NAHTLOSE VIDEO-NUTZUNG

Durch Integrationen zwischen dem CMS und den internen Systemen des Kunden können Content-Manager ein Video zu einer Seite hinzufügen, indem sie einfach dessen ID aus dem Video-Hosting-Repository des Unternehmens verwenden. Das System passt das Video automatisch an, damit es an der richtigen Stelle auf der Seite in den erforderlichen Abmessungen angezeigt wird.

Globe 1

CORE WEB VITALS

Die Website-Performance wurde optimiert, um die Benutzererfahrung durch schnelle Ladezeiten, Interaktivität und visuelle Stabilität der Seiten zu verbessern.

Group 686 1

STRUKTURIERTE DATEN

Das empfohlene Markup für strukturierte Daten wurde seitenübergreifend implementiert, um Rich Results in der Google-Suche zu ermöglichen, was zu einem besseren Ranking und höheren Klickraten führte.