Projekt starten
Wir melden uns so schnell wie möglich mit klaren nächsten Schritten — unverbindlich.
Fallstudie · Logistik
Dynamex Produkte AG in Ossingen ZH liefert Holzpaletten, Kunststoffpaletten und Palettenrahmen und repariert, tauscht und transportiert Paletten. Wir aktualisieren die bestehende WooCommerce-Website: der B2B-Katalog im Shop zusammengeführt, Produkte zum Sofortkauf und auf Anfrage nebeneinander, Fracht nach Gewicht und strukturierte Daten nur mit geprüften Fakten.

Die Ausgangslage
Dynamex Produkte AG liefert ab Ossingen ZH Holzpaletten, Kunststoffpaletten und Palettenrahmen und repariert, tauscht, transportiert und nimmt Paletten zurück – für Industrie, Gewerbe und Privatkundschaft in der ganzen Schweiz. Die Website war bereits live, mit einem Shop und einem separaten B2B-Katalog daneben.
Das Update sollte diesen B2B-Katalog in den WooCommerce-Shop überführen, ohne eine Adresse zu verlieren, Geschäftskunden anfragen lassen, was sie nicht online bestellen können, Fracht nach Gewicht berechnen und jedes Produkt ohne erfundene Preise für Suchmaschinen beschreiben – vorbereitet auf einem Dev-Server, während die aktuelle Website weiterläuft.
Die Herausforderung
Vor dem Update lief neben einem Shop mit 10 Produkten ein separater B2B-Katalog mit 19 Einträgen. Beides musste ein Katalog werden – ohne verlorene Adresse und ohne eine Angabe, die niemand geprüft hatte.
Manche Paletten werden online verkauft, andere nur auf Anfrage – und die Fracht für sperrige Ware hängt vom Gewicht ab, mit Abholung in Ossingen als Option.
Der B2B-Beitragstyp wurde abgelöst. Seine 43 Adressen leiten auf die passenden Produkte weiter, und ein SKU-Audit gab offene Fragen zu Spezifikationen an Dynamex zurück.
Jedes Produkt wird online verkauft, in begrenzter Menge oder nur auf Anfrage. Anfrageprodukte behalten einen gespeicherten Preis, der nie in Filtern oder im Schema erscheinen darf.
Die aktuelle Website läuft weiter. Die Arbeit geht per GitHub Actions auf einen Dev-Server, und Inhalte ziehen Block für Block um.
Hinter dem Projekt
Das Update läuft parallel zur Live-Website. Ein internes Team prüfte, was bleibt, führte die Kataloge zusammen, baute Seiten aus neuen Blöcken neu auf und überarbeitete das Schema – jede Änderung geprüft in einem Pull Request und auf einen Dev-Server ausgerollt. Der Launch-Termin ist noch offen.
Was wir gebaut haben
B2B-Seite
Die Seite «Geschäftskunden» besteht aus sechs B2B-Blöcken – Hero, Info, Kategorien, Produktraster, Vorteile und Branchen – und endet mit einem Anfrageformular. Geschäftskunden sehen das Sortiment und die Branchen, für die es gedacht ist, auf einer Seite.
Kaufart
Ein Umschalter «Sofort kaufen / Auf Anfrage» sitzt in der Shop-Sidebar und im mobilen Filterpanel. Dahinter spiegelt eine versteckte Taxonomie die Verkaufsart jedes Produkts, damit der Filter des Themes sie nutzen kann, und Anfrageprodukte bleiben aus dem Preisfilter draussen.
Anfrage
Anfrageprodukte ersetzen den Warenkorb durch einen Anfrage-Button. Er öffnet ein Formular-Modal, das Produkt und Menge bereits kennt, und die Zeile zu Steuern und Versand bleibt bei diesen Produkten ausgeblendet.
Anwendungen
Die Anwendungsseite vergleicht Paletten für private Projekte in einem Anwendungs-Kompass, der auf dem Handy zum Akkordeon wird. Zwei Anwendungsratgeber – Möbel und Innenausstattung sowie Gartenarbeit – gehen ins Detail.
Services
Die Serviceseiten für Rückgabe, Transport, Austausch und Reparatur nutzen einen Service-Info-Block, und ein Lizenzen-Block zeigt die Lizenzen von Dynamex – gespiegelt im Service- und Certification-Schema.
Einblick ins Projekt
Die meisten Agenturen zeigen die fertige Website. Wir zeigen, wie sie entstanden ist. Öffnen Sie eine Disziplin und sehen Sie, was das Team gemacht und übergeben hat.
01 / Projektleitung
Das Update begann mit einem Audit, was bleibt: Der B2B-Beitragstyp, der Link zwischen den Shops und die alte FAQ-Funktion fielen weg. Jede Änderung lief über einen Pull Request, und ein SKU-Audit legte offene Fragen zu Spezifikationen Dynamex vor, statt zu raten.
49
Katalogkarten im SKU-Audit verglichen
7
offene Punkte zur Entscheidung an Dynamex
Was wir gemacht haben
Übergabe Freigegebener Umfang und Anforderungen → Design
02 / UI/UX-Design
Die neuen Blöcke teilen sich ein Set SCSS-Mixins, damit B2B-, Service-, Anwendungs- und News-Seiten wie eine Website wirken. Handy-Layouts erhalten eigene Varianten – der Anwendungs-Kompass wird zum Akkordeon –, und Icons kommen als Inline-SVG.
5
Block-Kategorien: Global, Anwendungen, Services, News, B2B
Was wir gemacht haben
Einblicke
Übergabe Figma-Entwürfe und ein Blocksystem → Entwicklung
03 / Entwicklung
Das Child-Theme erhielt eine versteckte Kaufart-Taxonomie, Regeln für den Anfragekatalog und einen Schema-Stack. Zwei eigene Plugins regeln Verkaufsarten und Fracht nach Gewicht, und das Blocks-Plugin wuchs um 18 auf 22 Blöcke. Einmalige B2B-Migrationswerkzeuge wurden nach dem Einsatz entfernt.
18
neue Gutenberg-Blöcke, 22 insgesamt
17
Gewichtsstufen für die Fracht
29
alte Theme-Dateien abgelöst
Was wir gemacht haben
Einblicke
Übergabe Getesteter Stand auf Staging → Inhalte & SEO
04 / Inhalte
Der Katalog umfasst 20 Produkte in vier Kategorien, die Hälfte davon auf Anfrage. Dazu kommen vier Serviceseiten, zwei Anwendungsratgeber und fünf Ratgeber-Artikel, alle in de-CH verfasst.
20
Produkte in einem Katalog
5
Ratgeber-Artikel
9
FAQ-Antworten in drei Artikeln
Was wir gemacht haben
Einblicke
Übergabe Strukturierte Inhalte im CMS → SEO & GEO
05 / SEO & GEO
Strukturierte Daten nur mit geprüften Fakten: Anfragepaletten bleiben Produkte ohne Angebot, Services sind als Service ausgezeichnet, und eine Organization-Entität trägt die Lizenzen. 95 Weiterleitungen fangen die alten Adressen ab, und die robots.txt hält Filter- und Sortierparameter aus dem Crawl.
95
301-Weiterleitungen
43
abgelöste B2B-Adressen weitergeleitet
29
URLs im automatischen Schema-Check
Was wir gemacht haben
Übergabe Indexierte, crawlbare Website → Launch
Das Projekt in Zahlen
Jede Zahl ist aus dem lokalen Update gezählt – aus Code, Datenbank und Prüfungen.
20
Produkte in einem Katalog, aus 10 Shop-Produkten und 19 B2B-Einträgen
10
Produkte nur auf Anfrage
95
301-Weiterleitungen
43
abgelöste B2B-Adressen abgefangen
18
neue Gutenberg-Blöcke
17
Gewichtsstufen für die Fracht
49
Katalogkarten im SKU-Audit verglichen
29
URLs im automatischen Schema-Check
Unter der Oberfläche
Die Kundschaft sieht Paletten, Preise und einen Anfrage-Button. Darunter liegen die Regeln, die alte Links funktionsfähig halten, Anfrageprodukte frei von erfundenen Preisen halten und die Fracht nach Gewicht berechnen.
95 permanente Weiterleitungen, 43 davon für abgelöste Adressen des B2B-Katalogs, jede auf das passende Produkt.
Anfragepaletten bleiben im Schema Produkte, tragen aber weder Preis noch Angebot, und es werden keine Bewertungen ergänzt.
Eine Organization- und LocalBusiness-Entität für die ganze Website, mit UID, Adresse, Geodaten und Öffnungszeiten, dazu die Lizenzen, die Dynamex hält.
Anfrageprodukte behalten einen gespeicherten Preis – deshalb hält das Theme sie aus Preisregler und Filter heraus und listet sie immer zuletzt.
Paletten und Rahmen tragen ein internes Gewicht, die Fracht stammt aus 17 Bruttostufen, und die Abholung in Ossingen ist kostenlos.
49 Katalogkarten wurden nach der Zusammenführung verglichen, offene Fragen zu Spezifikationen gingen als Entscheidungsliste an Dynamex.
Playwright prüft neue Blöcke bei 1440 und 390 Pixeln und durchläuft den Schema-Graphen: 29 URLs, 94 Referenzen.
Icons in den Blöcken sind Inline-SVG, und ihr Markup läuft durch eine kses-Allowlist, bevor es auf der Seite landet.
Was Sie erwarten können
Wir bauen für das, was bleibt – eine Plattform, die übersichtlicher ist, bei jedem Besuch überzeugt und die Ihr Team einfacher betreiben und weiterentwickeln kann.
Klare Kategorien, Filter und Preise helfen Besuchern, das passende Angebot selbst zu finden – statt nachzufragen, wo sie anfangen sollen.
Eine Website, die so wirkt wie die Qualität dahinter – für neue Besucher ebenso wie für langjährige Kunden.
Ihr Team pflegt Angebote, Inhalte und News selbst – ohne Entwickler-Ticket und ohne Warteschlange.
Neue Angebote, Kategorien und Sprachen kommen dazu, wenn das Geschäft wächst – ohne Neubau.
Wir legen die wichtigen Ziele vorab gemeinsam fest und bauen darauf hin – und bleiben nach dem Launch Partner, damit die Plattform mit dem Geschäft Schritt hält.
In eigenen Worten
Ein Projekt zählt, wenn die Menschen, die täglich damit arbeiten, es wieder wählen würden.
Unser B2B-Sortiment und der Shop sind endlich ein Katalog, und Geschäftskunden fragen an, was sie nicht online bestellen können – alles an einem Ort.
Eingesetzt
Projekt starten
Wir melden uns so schnell wie möglich mit klaren nächsten Schritten — unverbindlich.