Case Study · F.O.C.U.S.

Wir bauen keine Shops. Wir bauen Systeme, die Umsatz erzeugen.

Replatforming der Handelskönig GmbH von JTL-Shop auf Shopware 6 — umgesetzt mit dem nuonic F.O.C.U.S.-Framework: von der Faktenanalyse bis zur laufenden Skalierung. Denn der Go-Live ist kein Erfolg. Er ist der Startpunkt der Verantwortung.
Handelskönig E-Commerce auf Shopware 6
FFacts

Realität statt Annahmen

OObjectives

Klarheit vor Geschwindigkeit

CConstraints

Die Wahrheit über Systeme

UExecution

Bauen statt diskutieren

SScaling

Wachstum ist ein System

Projekt auf einen Blick
Kunde
Handelskönig GmbH
Shop
handelskoenig.com
Branche
Handel / Bau- & Profibedarf
Standort
Hamburg, gegründet 2009
Plattform
Shopware 6 (self-hosted)
Warenwirtschaft
JTL-Wawi (JTL-Connector)
Payment
PayPal, Amazon Pay, RatePay, Rechnungskauf
Go-Live
Oktober 2024
Status
Scaling-Phase (laufend)
Shopware 6JTL-ConnectorCI/CD-PipelineBonus-SystemTrusted ShopsSEO-MigrationKlaviyo

Brand Overview— Wer Handelskönig ist

Die Handelskönig GmbH ist seit 2009 spezialisierter Baustoff-Fachhandel und betreibt unter handelskoenig.com den Onlineshop zum Standort in Hamburg-Billbrook. Das Sortiment deckt die komplette Baustelle ab: Fassade und WDVS, Maler- und Putzbedarf, Maschinentechnik, Trockenbau und Innenausbau, Werkzeug sowie Photovoltaik.

Die Kundschaft ist gemischt — und genau darin liegt die Anforderung an die Plattform: Maler, Putzer und Trockenbauer kaufen gewerblich in Mengen, Heimwerker im klassischen B2C-Warenkorb. Der Shop muss beide Kaufmuster bedienen: vom Einzelartikel bis zur kalkulierten Projektanfrage für eine komplette Baustelle.

F

Facts— Realität statt Annahmen

Die Ausgangslage vor Shopware: Der bestehende JTL-Shop limitierte das Wachstum an drei Stellen gleichzeitig. Das Frontend ließ sich nur eingeschränkt an die Marke und an die Kaufmuster der Profikundschaft anpassen. Content-Pflege — Erlebnisseiten, Kategorietexte, Aktionsflächen — band Entwicklungszeit, statt im Marketing zu liegen. Und jede Anforderung, die über den Standard hinausging, endete in einem Workaround statt in einer saubereren Erweiterung. Größere Mengen- und Projektbedarfe der Profikundschaft liefen vollständig außerhalb des Shops: Telefon, E-Mail, Excel.

Das System-Audit machte sichtbar, wo Zeit und Conversion verloren gingen — und wo die technischen Skalierungsgrenzen lagen. Die Konsequenz: der Wechsel auf Shopware 6 als geplante Shopware-Migration statt riskantem Big Bang.

O

Objectives— Wirkung statt Features

Nicht „wir brauchen einen neuen Shop", sondern messbare Ziele: eine Plattform, die mit dem Geschäft mitwächst, nahtlose JTL-Wawi-Integration ohne Datenbruch, Erhalt der gewachsenen SEO-Substanz und ein Deployment-Prozess, der kontinuierliche Releases ermöglicht statt sie zu verhindern.

C

Constraints— Grenzen sichtbar machen

Die kritischen Rahmenbedingungen wurden vor der Umsetzung benannt, nicht währenddessen entdeckt: JTL-Wawi als gesetzte Warenwirtschaft, laufender Geschäftsbetrieb ohne Unterbrechung, vollständige Übernahme von Kunden, Bestellungen und Bonuspunkten mit fortlaufenden Nummernkreisen sowie eine über Jahre gewachsene URL-Struktur, die nicht brechen durfte.

Warum Shopware 6

Die naheliegende Alternative wäre gewesen, den JTL-Shop weiter auszubauen — genau dort lagen aber die Grenzen. Shopware 6 wurde gewählt, weil vier Dinge zusammenkamen: Erlebniswelten für Content ohne Entwicklungsticket, ein offenes Plugin-System mit Data Abstraction Layer, auf dem eigene Geschäftslogik nativ statt als Insellösung entsteht, ein etablierter JTL-Wawi-Connector, der die gesetzte Warenwirtschaft nicht in Frage stellt, und self-hosted Betrieb mit eigener CI/CD-Pipeline und dokumentiertem Update-Pfad. Die Jahre danach haben die Entscheidung bestätigt: Das Major-Update 6.6 → 6.7 lief ohne Stillstand, und der B2B-Angebotsprozess ließ sich als natives Shopware-Plugin bauen.

Entscheidungsformel erfüllt

Messbarer Impact, Entscheidungsbereitschaft des Kunden, klare Ownership auf beiden Seiten. Erst dann startet bei nuonic ein Projekt.

~10 Monate
Von Facts bis Go-Live
106 Work-Items
In der Execution-Phase
98 %
Zum Go-Live abgeschlossen
0 Brüche
In Daten, SEO & Betrieb

Execution & Scaling

Der Go-Live war der Startpunkt — nicht das Ziel.

U

Execution— Bauen statt diskutieren

Keine Konzept-Schleifen, sondern ein produktionsfähiges System aus unserer Shopware-Entwicklung:

  • Individuelles Theme: Auf dem Shopware-Theme-System aufgebaut — Header, Navigation (Desktop & Off-Canvas Mobile), Produktliste, Produktdetailseite, Warenkorb und Shopware-Checkout nach Kunden-CI.
  • Content ohne Entwicklungsticket: Erlebniswelten (Shopping Experiences) mit eigenen CMS-Elementen. Landingpages und Aktionsflächen pflegt das Team seitdem selbst.
  • JTL-Wawi-Integration: Abgleich von Produkten, Kunden, Bestellungen und Lagerbeständen über den JTL-Connector — Shopware als Commerce-Kern, JTL-Wawi als führende Warenwirtschaft.
  • Datenmigration: Kunden, Bestellungen, Bonuspunkte und Bewertungen vollständig übernommen — über Shopware-Nummernkreise fortlaufend weitergeführt.
  • Plugin-Stack: Bonus-System, PayPal, Amazon Pay, Trusted Shops, Vergleichsliste und Blog — ergänzt durch eigene Erweiterungen auf Shopware-Standards.
  • Automate everything: Stage-/Production-Umgebungen mit automatisierter Deployment-Pipeline, Monitoring, Alerting & Logging ab Tag eins.

Go-Live im Oktober 2024 — termingerecht, im laufenden Geschäft. In welchem Budgetrahmen sich ein Replatforming dieser Größenordnung bewegt, zeigt unsere Kosten-Seite.

Shopware im Einsatz
Version
6.6 → 6.7.x
Betrieb
Self-hosted (Stage & Production)
Content
Erlebniswelten + eigene CMS-Elemente
Eigenentwicklung
Plugins auf DAL & State Machine
Schnittstelle
JTL-Connector
Deployment
CI/CD-Pipeline
Erlebniswelten (Shopping Experiences)Theme-SystemPlugin-System & DALShopware-CheckoutNummernkreiseState MachineFlow BuilderDokumenten-RendererRechte & RollenPayment-Integrationen
S

Scaling— Wachstum ist ein System, kein Zufall

Seit dem Go-Live läuft der kontinuierliche Optimierungszyklus — Shopware-Support & Wartung mit festem Release-Rhythmus statt Ad-hoc-Feuerwehr:

  • B2B-Angebotsprozess (seit August 2026): Mengen- und Mehrpositionsanfragen laufen direkt im Shop. Der Vertrieb kalkuliert mit der Shopware-Preislogik, das Angebots-PDF entsteht im Shopware-Dokumentenlayout, aus der Annahme wird eine reguläre Shopware-Bestellung — gebaut als natives Plugin auf DAL, State Machine und Flow-Builder-Events statt als Insellösung.
  • 40+ Releases über die automatisierte Pipeline — planbar, getestet, dokumentiert.
  • Shopware 6.6 → 6.7 als Major-Update ohne Stillstand, inkl. Theme- und Plugin-Anpassungen.
  • Compliance proaktiv: GPSR, Vorbereitung BFSG und EWR-konformes Conversion-Tracking — umgesetzt, bevor sie zum Risiko wurden.
  • Growth-Stack: Klaviyo (Flows, Back-in-Stock, Produkt-Feed), Trusted-Shops-Widgets, Server-Side-Tracking.
  • Performance & Conversion: Bildformate, CDN, Verfügbarkeits- und Lieferzeitenlogik, Checkout-Optimierung — datengetrieben priorisiert.

Wirkung vor Aktivität

Fast 290 Work-Items seit Go-Live sind keine Beschäftigung — sie sind der Beleg, dass ein aktiv betriebener Shop ein lebendes System ist. Verantwortung endet nicht beim Go-Live. Sie beginnt dort.

Scaling in Zahlen
Zeitraum
Seit Okt. 2024 (laufend)
Work-Items gesamt
≈ 290
Releases
40+ Deployments
Shopware-Versionen
6.6 → 6.7.x
Compliance
GPSR, BFSG, EWR-Tracking
Modell
Wartung mit festem Release-Zyklus
Release-ManagementShopware 6.7GPSRBFSGKlaviyoServer-Side-TrackingPerformance

KPI Results

Was sich messbar verändert hat.

Ergebnisse— Vorher / Nachher

Die Umstellung wird nicht am Launch gemessen, sondern an dem, was seitdem anders läuft:

  • Release-Fähigkeit: vorher manuell und ad hoc — heute 40+ getestete Deployments in 24 Monaten über die CI/CD-Pipeline. Im Schnitt ein Release alle zweieinhalb Wochen, planbar und dokumentiert.
  • Plattform-Upgrades: vorher ein Risiko-Event, das man aufschiebt — heute planbarer Betrieb: Shopware 6.6 → 6.7 ohne Stillstand, inklusive Theme- und Plugin-Anpassungen.
  • Content-Pflege: vorher ein Entwicklungsticket pro Landingpage — heute pflegt das Handelskönig-Team Erlebniswelten und Aktionsflächen selbst. Entwicklungszeit fließt in Funktionen statt in Inhalte.
  • B2B-Mengenbedarf: vorher Telefon, E-Mail und Excel vollständig außerhalb des Shops — heute ein durchgängiger Vorgang von der Anfrage über das kalkulierte Angebots-PDF bis zur regulären Shopware-Bestellung.
  • Datenkontinuität: 0 Brüche in Daten, SEO und Betrieb. Kunden, Bestellungen, Bonuspunkte und Bewertungen vollständig übernommen, Nummernkreise fortlaufend weitergeführt, die gewachsene URL-Struktur erhalten.
  • Go-Live: 98 % des geplanten Scopes zum Termin — ohne Unterbrechung des laufenden Geschäftsbetriebs.
  • Betriebsmodell: seit Oktober 2024 durchgehend im festen Release-Zyklus statt in Ad-hoc-Feuerwehr — rund 290 Work-Items sind seitdem kontrolliert durch die Pipeline gegangen.

Status & Ausblick— Wo das System heute steht

Heute: Der Shop läuft auf Shopware 6.7, self-hosted, mit getrennter Stage- und Production-Umgebung und festem Release-Zyklus über die automatisierte Pipeline. Der B2B-Angebotsprozess ist seit August 2026 produktiv, GPSR ist umgesetzt, die BFSG-Vorbereitung läuft, das Conversion-Tracking ist EWR-konform.

Als Nächstes: Der Angebotsprozess wird nicht an der Zahl der Anfragen gemessen, sondern an Reaktionszeit, Annahmequote und daraus entstandenem Umsatz — diese Kennzahlen steuern die nächsten Ausbauschritte. Dazu kommen der Digitale Produktpass als Pflichtthema, weitere Automatisierung zwischen Shopware und JTL-Wawi sowie datengetriebene Conversion-Arbeit im Checkout. Das Modell bleibt dasselbe: einen wiederkehrenden manuellen Prozess identifizieren, als Produktfunktion abbilden, kontrolliert ausrollen, messen.

Was die Plattform leistet — und was der Partner

Shopware 6 liefert den Commerce-Kern: Warenkorb- und Steuerlogik, Erlebniswelten, Dokumente, Rechte und Rollen, einen offenen Datenlayer und einen dokumentierten Update-Pfad. nuonic liefert die Verantwortung darüber: Architektur, Migration ohne Datenbruch, Deployment-Automatisierung, Release-Rhythmus, Compliance vor der Deadline und eigene Plugins, die Shopware-Standards wiederverwenden statt sie zu duplizieren. Zusammen ergibt das kein Projekt, das abgeschlossen wird, sondern ein System, das betrieben wird.

Die Rollen im Projekt

Vier Rollen, von Facts bis Scaling.

Verantwortung über den gesamten Zyklus — operativ an die Phasen gekoppelt, ohne Übergaben ins Leere.

Strategist

  • Ziele & Priorisierung

Architect

  • Systemdesign & Integrationen

Builder

  • Umsetzung & Qualität

Operator

  • Betrieb & Wachstum
Den kompletten Umzug unseres Shops auf Shopware 6 hatte ich mir deutlich nervenaufreibender vorgestellt. nuonic hat das Projekt von der Entwicklungsumgebung über die Datenmigration und JTL-Anbindung bis zum Go-Live so strukturiert geführt, dass wir uns auf das Tagesgeschäft konzentrieren konnten, statt Brände zu löschen. Das neue Theme, der Checkout und die ganze Plugin-Landschaft – AmazonPay, PayPal, Trusted Shops, unser Bonus-System – liefen vom ersten Tag an rund. Was uns aber wirklich überzeugt, ist die Zeit danach: Releases kommen in einem verlässlichen Rhythmus, Bugs werden schnell und nachvollziehbar gefixt, und bei Shopware-Updates oder Security-Patches meldet sich nuonic proaktiv, bevor es kritisch wird. Auch bei Pflichtthemen wie dem Digitalen Produktpass denkt das Team mit, statt nur abzuarbeiten. Für uns ist das keine reine Agenturbeziehung mehr, sondern ein echter technischer Partner.
Katja Thal - Handelskönig GmbH · über die Zusammenarbeit mit nuonic
Kontakt

Du willst Systeme statt Projekte? Lass uns über Wirkung sprechen.

nuonic Digital GmbH & Co. KG · München & Hamburg