Startseite Referenzen
Web Development
Piercingline Shopware 6 Relaunch – Case Study
Professionelle Suchintegration mit Autocomplete, Similar & Recommended Products, Marketing-Kampagnen und vollständigem Click-to-Checkout-Tracking für maximale Conversion.
Pixel-perfektes Design mit durchdachter UX: Custom Filter-Komponenten, optimierte Produktdarstellung und nahtlose Integration aller Drittanbieter-Systeme.
Datenfeeds zu Google Shopping, FactFinder und AWIN laufen automatisiert und zuverlässig – so bleiben Sortiment, Preise und Kampagnen jederzeit aktuell, ohne manuelles Eingreifen.
Komplexe Anforderungen einfach gelöst: Von Worldline Saferpay bis zu individuellen Versand‑ und Rabattregeln. Das sorgt für reibungslose Abläufe und mehr Flexibilität im Checkout.
Im Fokus stand kein Standard-Relaunch, sondern ein individuell entwickelter Shop mit skalierbarer Architektur, leistungsfähiger Produktsuche, sauberem Datenhandling und einem Frontend, das Conversion und Marke gleichermaßen stärkt. Gleichzeitig sollte die technische Grundlage so aufgebaut sein, dass Marketing-Kanäle, externe Systeme und zukünftige Erweiterungen problemlos integriert werden können. Piercingline wusste genau, was benötigt wird – und suchte einen Partner, der Shopware nicht nur einsetzt, sondern versteht. Dieses Projekt haben wir mit unserem Partner datamints umgesetzt.
Dann lassen Sie uns gemeinsam Ihre Situation analysieren. Unsere Experten zeigen Ihnen, wie Sie Ihre digitalen Potenziale optimal nutzen – transparent, individuell und unverbindlich.
Zur Erreichung der Projektziele setzte netgrade auf eine enge Verzahnung von standardnaher Shopware-Konfiguration und gezielten individuellen Erweiterungen. Im Folgenden die wichtigsten umgesetzten Lösungen und Features:
Wir entwickelten ein komplett maßgeschneidertes Theme auf Basis von Shopware 6.6(heute 6.7.*), das pixelgenau auf dem erarbeiteten Screendesign unseres UX-Teams basiert. Über 60 Twig-Templates und 130+ SCSS-Dateien bilden die Grundlage für ein einzigartiges Frontend, inklusive eigenem Icon-Set und erweiterten Funktionen (z.B. ausklappbares Akkordeon für Produkteigenschaften). Dieses individuelle Design gewährleistet Wiedererkennungswert und eine optimale User Experience. Zudem wurden technische SEO-Aspekte direkt im Theme berücksichtigt, etwa Canonical-Links für Varianten, um Duplicate Content zu vermeiden.
Bei einem Sortiment mit über 2.200 Produkten und mehr als 60.000 Varianten war schnell klar, dass die native Shopware-Suche für die Anforderungen von Piercingline nicht ausreicht. Ziel war eine leistungsfähige Such- und Navigationslösung, die Nutzer schnell zum passenden Produkt führt – auch bei unscharfen Suchanfragen, komplexen Filterkombinationen oder sehr ähnlichen Artikeln.
Zum Einsatz kommt daher FactFinder als zentrale Such- und Navigationsengine. Die Lösung ersetzt die Standard-Suche vollständig und steuert sowohl die Produktsuche als auch die Kategorie-Listings. Ergänzt wird dies durch Autocomplete-Vorschläge, personalisierte Empfehlungen sowie ähnliche Produkte auf den Produktdetailseiten.
Ein besonderer Fokus lag auf der nahtlosen Integration in Shopware 6. FactFinder liefert Suchergebnisse, Filter, Sortierungen und Kampagnenlogiken, während Preise, Bilder und Verfügbarkeiten weiterhin live aus Shopware kommen. So bleiben alle Inhalte aktuell und das Frontend vollständig kontrollierbar. Das Design der Listings und Produktkacheln folgt weiterhin dem individuellen Piercingline-Theme.
Auch Marketing-Anforderungen wurden berücksichtigt: Über FactFinder lassen sich Banner- und Redirect-Kampagnen direkt in Suchergebnissen und Kategorien ausspielen. Zusätzlich wird das Nutzerverhalten (z. B. Klicks, Warenkorb-Aktionen) erfasst, um Suchergebnisse und Empfehlungen kontinuierlich zu verbessern.
Das Ergebnis ist eine Suche, die nicht nur technisch performant ist, sondern aktiv zur Conversion beiträgt: Nutzer finden schneller, was sie suchen, entdecken relevante Alternativen und werden gezielt durch das Sortiment geführt – selbst bei sehr großen Datenmengen.

Die Preislogik wurde exakt an die Anforderungen des B2C-Geschäfts von Piercingline angepasst. Endkunden erhalten nach Registrierung automatisch die Kundengruppe VK3, für die in Shopware individuelle Staffelpreise je Produkt hinterlegt sind.
Rabatt-Aktionen und Gutscheine funktionieren flexibel und konfliktfrei: Eine spezielle Regel namens „SALE schützen“ stellt sicher, dass reguläre Rabattaktionen nicht miteinander kombinierbar sind, Sale-Rabatte jedoch immer zusätzlich greifen können. So lassen sich saisonale Sales und Gutscheinaktionen sauber abbilden.
Auch die Versandkostenberechnung wurde verfeinert. Statt starr auf die Warenkorb-Summe vor Rabatten zu prüfen, greifen die Versandregeln auf eine eigene Rule zurück, die den tatsächlichen Zahlbetrag auswertet. Dadurch bleiben Versandkostenfrei-Schwellen trotz Rabatten konsistent.
Um die Pflege der Kategorien zu erleichtern und flexibel zu halten, setzt Piercingline ausschließlich auf dynamische Produktgruppen (Shopware Product Streams). Jede Kategorie ist im Prinzip eine gespeicherte Filtersuche, die Produkte anhand von Eigenschaften (Material, Farbe, Piercing-Typ etc.) automatisch zuordnet. Wir haben für jede Hauptkategorie einen solchen dynamischen Stream angelegt.
Zusätzlich wurde eine Synchronisations-Logik entwickelt: Ein Custom-Command (piercingline-theme:sync-dynamic-categories) schreibt die dynamisch ermittelten Produkte einer Kategorie auch physisch dieser Kategorie zu (hinterlegt also die Zuordnungen in Shopware). Dieser Schritt erfolgt zeitgesteuert (ebenfalls nachts) und stellt sicher, dass externe Systeme – allen voran FactFinder und Feed-Exporte – stets aktuelle, vollständige Kategoriezugehörigkeiten haben.
Das Ergebnis: Die Pflege für das Piercingline-Team bleibt simpel (nur Regeln statt händischem Zuordnen von Produkten), während der Shop und angebundene Dienste immer die richtige Kategoriestruktur kennen.
Neben FactFinder mussten weitere Feeds bereitgestellt werden. Wir haben einen Google Shopping Feed implementiert, der aufgrund der Menge (alle Varianten werden ausgegeben) asynchron in der Nacht erzeugt wird. Ein separater Scheduler-Task (über Rundeck) generiert diesen umfangreichen XML-Feed außerhalb der Shopware-Standardzeiten, um die Shop-Performance nicht zu beeinträchtigen.
Für das Affiliate-Netzwerk AWIN wurde ein eigener Produkt-Feed erstellt, der in Echtzeit (max. alle 8 Stunden abrufbar) die Hauptprodukte mit nötigen Attributen ausgibt. Beide Feeds sorgen dafür, dass Marketingkanäle stets aktuelle Preise, Verfügbarkeiten und Angebote von Piercingline bewerben – ein wichtiger Faktor für erfolgreiche SEA-Kampagnen und Affiliate-Partnerschaften.
Ein Highlight des Projekts ist die umfangreiche Payment-Integration. Über das Plugin Worldline Saferpay haben wir mehr als 20 verschiedene Zahlungsmethoden angebunden, darunter gängige Kreditkarten (Visa, MasterCard, American Express), Wallets wie Apple Pay und Google Pay, Direktzahlungsarten (Sofort/Klarna, iDEAL, Bancontact, EPS), klassische Methoden wie Vorkasse und Rechnung sowie PayPal und Amazon Pay.
Trotz dieser Vielfalt erfolgt die Abwicklung zentral über Saferpay, was konsistente Prozesse im Checkout garantiert. Technisch anspruchsvoll waren hierbei die unterschiedlichen Zahlungsflüsse: Einige Zahlarten erfordern Autorisierung und spätere Capture-Buchung, andere sofortigen Sale; dazu kommen 3-D Secure-Prüfungen, Tokenisierung für wiederkehrende Kunden (gespeicherte Zahlungsdaten) und ein Webhook-gestütztes Update des Zahlungsstatus. Wir haben die State-Machine von Shopware entsprechend erweitert, um z.B. parallele Webhook-Aufrufe (Race Conditions) abzufangen und immer den korrekten Zahlungsstatus je Bestellung zu setzen.
Ergebnis: Trotz hoher Komplexität läuft der Checkout für Endkunden reibungslos und sicher, unabhängig von der gewählten Zahlungsart.
Die Anbindung der bestehenden Warenwirtschaft e-vendo erfolgte über die standardisierte Shopware-REST-API. Das ERP-System fragt in regelmäßigen Intervallen Bestellungen, Kunden- und Produktdaten im Shop ab und aktualisiert Bestände. Da wir uns hier auf Shopware-Bordmittel stützen konnten, war keine spezielle Middleware nötig – der Shopware-Core reagiert performant auf die API-Calls und bleibt im Grunde passiv, während e-vendo die Synchronisation steuert.
Für Deployment & Hosting setzen wir auf bewährte Partner: Der Shop läuft bei ScaleCommerce, einer auf Shopware spezialisierten PaaS-Plattform. Dieses Hosting garantiert selbst bei hohem Traffic eine stabile und schnelle Erreichbarkeit. Deployments erfolgen versioniert über Git (Bitbucket) – Commits auf dem Main-Branch stoßen automatisiert einen Deploy-Prozess an, der via Rundeck auf die Server verteilt wird.
So können wir neue Features oder Bugfixes schnell live nehmen. Im Problemfall haben wir zudem definierten Prozesse, damit auch Support-Mitarbeiter ein Deployment neu anstoßen können. Durch die enge Zusammenarbeit mit dem ScaleCommerce-Team (z.B. via Slack-Kanal) bleiben Infrastruktur-Änderungen kontrolliert und professionell gemanagt.
Ob SEO, Ad-Kampagne oder Webentwicklung – wir begleiten Sie von der Idee bis zur Umsetzung. Mit klarem Plan, fundiertem Know-how und transparenten Prozessen.
Mit dem Relaunch von Piercingline.com auf Shopware 6 konnte Trendline Collection einen modernen, zukunftsfähigen Onlineshop in Betrieb nehmen. Alle Projektanforderungen wurden erfüllt oder übertroffen:
Insgesamt demonstriert dieses Projekt unsere Stärke, komplexe Shopware-6-Projekte mit zahlreichen Erweiterungen erfolgreich umzusetzen. Trotz hoher technischer Anforderungen (Third-Party-Suche, Multi-Channel-Pricing, Bulk-Datenfeeds, etc.) konnten wir eine performante, wartbare Lösung schaffen.
Piercingline.com ist nun optimal aufgestellt, um weiter zu wachsen – sei es durch internationale Expansion (mehrsprachige Feeds und FactFinder-Channels sind vorbereitet) oder durch neue Marketinginitiativen, die dank der soliden technischen Basis leicht umgesetzt werden können.
Hinter erfolgreichen Projekten stehen starke Partner. Lernen Sie unser Team, unsere Werte und unseren Ansatz kennen – und entdecken Sie, wie wir digitale Erfolge messbar machen.
Sie müssen den Inhalt von reCAPTCHA laden, um das Formular abzuschicken. Bitte beachten Sie, dass dabei Daten mit Drittanbietern ausgetauscht werden.
Mehr Informationen