Personalisierte Produkte in Shopware 6 verkaufen – Dateien & Infos im Checkout abfragen
Drucksachen mit eigenem Logo, gravierte Schmuckstücke, maßgefertigte Einlagen, Fototassen — individualisierte Produkte sind eine der wachstumsstärksten Kategorien im E-Commerce. Das Problem: Shopware 6 kann von Haus aus keine Kundendateien im Bestellprozess entgegennehmen. Wie du das löst, zeige ich hier.
Wer braucht Datei-Upload im Checkout?
Der Anwendungsfall ist breiter als man zunächst denkt. Natürlich sind Druckereien die offensichtlichste Zielgruppe — ein Kunde bestellt Flyer, lädt seine Druckdatei hoch, fertig. Aber es gibt viele weitere Szenarien:
- Gravur-Shops, die Vorlagen oder Fotos für die Gravur benötigen
- Stichwort-Schilder und personalisierte Geschenke mit Wunschtext oder -bild
- Orthopädie- und Einlagengeschäfte, die Fußscans oder Messprotokolle annehmen
- Stickereien und Textildruck mit hochgeladenen Logos
- B2B-Shops, die bei der Bestellung Zertifikate, Lieferscheine oder Spezifikationen brauchen
- Handwerker-Shops, bei denen Kunden Maßzeichnungen oder Fotos mitschicken
In all diesen Fällen besteht ohne einen integrierten Upload-Mechanismus eine Medienbruchstelle: Die Bestellung geht über den Shop, die Datei kommt per E-Mail nach — und muss dann manuell der Bestellung zugeordnet werden. Das ist fehleranfällig und zeitaufwendig.
Was Shopware 6 von Haus aus nicht kann
Shopware 6 hat keinen nativen Datei-Upload-Mechanismus für Kunden im Frontend. Das Bestellsystem ist auf standardisierte Produkte ausgelegt — Varianten, Eigenschaften, Mengen. Für individuelle Kundendaten (Dateien, Texteingaben, Sondermaße) gibt es keinen dedizierten Weg.
Die häufigste Behelfslösung: ein Freitextfeld im Checkout über Custom Fields, in das Kunden eine URL oder Beschreibung eintippen. Das funktioniert für einfache Fälle, scheidet aber aus sobald es um echte Dateien geht — und erzeugt immer den beschriebenen Medienbruch zwischen Bestellung und Datei.
Zwei Varianten: Upload pro Bestellung oder pro Artikel
Je nach Geschäftsmodell gibt es zwei grundsätzlich verschiedene Anforderungen an einen Checkout-Upload:
Ein Kunde lädt eine Datei hoch, die für die gesamte Bestellung gilt. Typisch für: Druckereien mit einheitlichem Druckmotiv für alle bestellten Exemplare, B2B-Shops mit bestellungsbegleitenden Dokumenten, oder einfache Gravur-Shops mit einem Motiv pro Auftrag. Einfacher zu implementieren, weniger Datenvolumen.
Jeder Artikel in der Bestellung bekommt eine eigene Datei. Typisch für: Shops mit gemischten Bestellungen aus verschiedenen personalisierten Produkten, wo Artikel A ein anderes Motiv braucht als Artikel B. Deutlich mächtiger, aber auch komplexer in der Verwaltung — sowohl für den Kunden als auch im Admin.
Für die meisten Shops reicht der Upload pro Bestellung. Den Upload pro Artikel braucht man erst, wenn Kunden regelmäßig mehrere individualisierte Produkte in einer Bestellung kombinieren.
Was ein gutes Upload-Plugin leisten muss
Nicht jeder Datei-Upload-Mechanismus ist gleich. Worauf du bei der Plugin-Auswahl achten solltest:
Dateitypen und -größen kontrollieren: Du willst keine 4-GB-Rohdatei-Uploads, und du willst nicht, dass Kunden ein Word-Dokument statt einer Druckdatei schicken. Ein gutes Plugin lässt dich erlaubte Dateitypen (PDF, PNG, AI, EPS…) und maximale Dateigröße konfigurieren.
Dateien direkt an der Bestellung im Admin einsehbar: Das ist der kritische Punkt. Die hochgeladene Datei muss im Shopware Admin direkt an der Bestellung hängen — nicht irgendwo in einem separaten Ordner. Nur dann entfällt der manuelle Zuordnungsaufwand wirklich.
Nachträglicher Upload ermöglicht: Kunden vergessen manchmal, die Datei im Checkout hochzuladen. Ein Plugin, das auch nach der Bestellung noch einen Upload über das Kundenkonto ermöglicht, spart viele Support-Anfragen.
Pause- und Fortsetzungs-Funktion: Bei großen Druckdateien (mehrere hundert MB) ist es entscheidend, dass ein unterbrochener Upload fortgesetzt werden kann — sonst bricht die Verbindung ab und der Kunde ist frustriert.
Fazit: Medienbrüche kosten Geld
Wer personalisierte Produkte verkauft und den Datei-Eingang noch per E-Mail abwickelt, verliert täglich Arbeitszeit durch manuelles Zuordnen, Nachfragen und Fehlerkorrektur. Ein sauber integrierter Upload-Prozess im Checkout zahlt sich innerhalb weniger Wochen aus — durch weniger Fehler, weniger Support und schnellere Auftragsabwicklung.
Shopware 6 bietet dafür selbst keine Lösung, aber das Plugin-Ökosystem schon. Achte bei der Auswahl darauf, dass Dateien direkt an der Bestellung im Admin verfügbar sind — alles andere ist nur eine digitalisierte Version des alten E-Mail-Chaos.
Ähnliche Artikel
Eine Datei für die gesamte Bestellung
Für Shops bei denen ein Upload für die ganze Bestellung reicht — z.B. Druckereien mit einheitlichem Motiv oder B2B-Shops mit bestellungsbegleitenden Dokumenten. Mit Pause-Funktion, konfigurierbaren Dateitypen und direkter Anzeige im Admin.
Jeder Artikel bekommt seine eigene Datei
Für Shops mit gemischten Bestellungen aus verschiedenen personalisierten Produkten — wenn Artikel A ein anderes Motiv braucht als Artikel B. Volle Kontrolle pro Artikel, direkt im Checkout.