Sönke BergerWEB DEVELOPMENT
Sönke Berger in nachdenklicher Pose — Cases aus laufenden Shopware-Mandaten

Aus echten Mandaten

Projekte.
Zahlen statt schöne Versprechen.

Cases aus echten Shopbetreiber-Mandaten. Wo Kunden Diskretion wünschen, wird auf Sektor und Größenordnung reduziert; wo sie freigeben, nennen wir Marke und Maßnahmen beim Namen. Die Zahlen stammen aus dem jeweiligen Analytics-Connector des Klienten und sind vor Veröffentlichung abgenommen worden.

Weitere Referenzen und Kontaktbrücken werden im Kennenlern-Gespräch geteilt.

Case-Übersicht

Shopware-Shop · MittelstandMai 2026

Weiße Produktseiten und doppelte URLs — wie wir einen Shopware-Shop wieder sauber gemacht haben

Ein Shop-Betreiber kam mit zwei Symptomen, die scheinbar nichts miteinander zu tun hatten: weiße Produktseiten bei manchen Besuchern und doppelte Kategorie-URLs in der Search Console. Beide Ursachen waren versteckte Altlasten — und in einer Woche sauber zu reparieren.

Ø Verweildauer auf Produktseiten
+49 %
Engagement-Rate
+9 %
Bounce-Rate
−4 %
Umsatz / Tag (bereinigt)
+60 %
Shopware 6TwigPHP 8MySQLJavaScriptCSSApache / .htaccessAnalytics-Connector
Case lesen
Shopware-Shop · B2CApril 2026

Schweige-Fehler im Checkout — wie 12 % der Bestellungen unbemerkt verschwanden

Ein Drittanbieter-Plugin warf nach einem Shopware-Update unter ganz bestimmten Bedingungen einen Fehler — den der Shop-Kern still verschluckte. Der Kunde sah „Bestellung erfolgreich", das Backend bekam nichts. Diagnose und Fix innerhalb von vier Stunden.

Verlorene Bestellungen
−12 PP

12 % → 0 %

Diagnose zu Fix
< 4 h
Folge-Reklamationen (30 Tage)
−100 %

23 / Monat → 0

Shopware 6PHP 8MySQLEvent-Listener-DebugCare-Plan-Monitoring
Case lesen
Shopware-Shop · GTM-SetupMai 2026

Wenn Analytics nur jede siebte Bestellung sieht — Conversion-Tracking saniert

Im Backend wurden 13 Bestellungen gezählt, in Google Analytics nur 2. Die Mess-Lücke lag bei rund 85 %. Diagnose des historisch gewachsenen Tag-Setups, Funnel-Events neu verkabelt, sauberer Datenstrom.

Funnel-Events erfasst
1 → 4 / 4
Begin-Checkout-Erfassung
+306 %
Diagnose zu Fix
< 1 Werktag
Doppel-Tagging entfernt
3 → 1
Shopware 6Google Analytics 4Google Tag ManagerdataLayerMeasurement Protocol (in Vorbereitung)
Case lesen
Eigenes Shopware-PluginMai 2026

§ 356a BGB ab 19.06.2026 — ein eigenes Shopware-6-Plugin gebaut, von Compliance bis Admin-Workflow

Ab dem 19. Juni 2026 schreibt § 356a BGB jedem B2C-Onlineshop einen elektronischen Widerruf vor. Ich habe ein Shopware-6-Plugin entwickelt, das die gesetzliche Pflicht und den Bearbeitungs-Workflow danach in einer Komplett-Lösung abdeckt — zwei-Stufen-Prozess mit echter Vertragsdaten-Vorschau, Admin-Backend, Audit-Log, mehrsprachig.

Compliance
§ 356a BGB ✓
Sprachen
DE · EN · FR
Shopware-Validator
0 Errors · 0 Warnings
Plattform-Versionen
Shopware 6.5 · 6.6 · 6.7
Shopware 6.5 + 6.6 + 6.7PHP 8.1+SymfonyDAL (Data Abstraction Layer)TwigFlow BuilderShopware Extension Verifier
Case lesen
Shopify → Shopware · D2CFebruar 2026

Shopify → Shopware: Datenmigration ohne Downtime

Migration eines wachsenden Shops von Shopify auf Shopware 6, weil die Margen-Logik in Shopify nicht mehr ausreichend abbildbar war. Datenmigration mit Rollback-Plan und Cut-over am Wochenende.

Migrierte Bestellungen
100 % konsistent

— → 12.400

Downtime
Cut-over am Wochenende

— → 0 min

Marge-Berechnung pro Produkt
−8 h/Woche

manuell → automatisiert

Shopify Storefront APIShopware 6 DALPostgreSQLStripe
Case lesen
Shopware-Shop · B2B-GroßhandelJanuar 2026

B2B-Katalog: 250.000 Artikel performant ausspielen

Custom-Listing-Architektur für einen B2B-Shopware-Shop mit 250.000 Artikeln, gestaffelten Kundengruppen-Preisen und 14 Filter-Dimensionen. Ladezeit der Kategorie-Seiten von 6,2 s auf 1,3 s.

Kategorie-Ladezeit
−79 %

6,2 s → 1,3 s

Such-Conversion B2B
+113 %

2,4 % → 5,1 %

Server-Last (Spitzenzeit)
−62 %

82 % CPU → 31 % CPU

Bounce-Rate Kategorie
−49 %

57 % → 29 %

Shopware 6ElasticsearchRedisPHP 8
Case lesen
Projekte — Cases aus echten Onlineshop-Mandaten | Sönke Berger | Sönke Berger