Startangebot

Founders-Lizenz: Updates für mindestens 2 Jahre

149 €einmalig, netto

Eine normale Shop-Lizenz kostet 199 €.

Für die ersten 100 Shop-Lizenzen, bis 10. Dezember 2026. Updates und neues Berater-Wissen für mindestens 2 Jahre, ohne Verlängerung. Eine normale Shop-Lizenz: 12 Monate.

Founders für 149 € holen

PrestaShop CSV Import von Produkten: häufige Fehler und wann Sie einen anderen Weg wählen

Der CSV Import von Produkten in PrestaShop ist für Hunderte oder Tausende Artikel immer noch der beste Weg. Am häufigsten scheitert er an fünf Dingen: Zeichenkodierung, Trennzeichen, Bilder von anderen Servern, Kombinationen und die Zuordnung zu bestehenden Produkten. Für ein paar Dutzend neue Produkte aus einer Lieferantenliste geht es schneller, sie im Gespräch mit dem Chat als Entwürfe zur Prüfung anzulegen.

Autor: Das TellMyShop-Team. Ein Ratgeber für Betreiber von PrestaShop-Shops: die Ursache, die Lösung von Hand und dieselbe Arbeit im Gespräch mit dem Chat.
Zuletzt aktualisiert: · 5 Min. Lesezeit

Wann CSV und wann ein Gespräch?

Das hängt von der Zahl der Produkte ab und davon, wie viel Arbeit jedes braucht. Eine Datei gewinnt bei der Menge. Ein Gespräch gewinnt dort, wo die Liste des Lieferanten unvollständig ist und jedes Produkt ergänzt werden muss: Beschreibung, Kategorie, Preis mit Aufschlag.

CSV ImportGespräch mit dem Chat
Zahl der ProdukteHunderte und Tausendeeinige bis einige Dutzend auf einmal
Vorbereitungeine Tabelle im PrestaShop-Format, Zuordnung der SpaltenSie fügen die Liste ein, wie sie gekommen ist
Beschreibungenso, wie sie in der Datei stehender Chat schreibt eine Beschreibung aus den Daten der Liste
BilderAdressen in einer Spalte, der Server lädt sie beim Import herunterbis zu 10 Bilder pro Produkt von öffentlichen https-Adressen
Kombinationeneine eigene Datei und ein eigener ImportSie legen sie im Back-Office an
Wenn etwas schiefgehtSie korrigieren die Datei und importieren erneutSie machen jedes Produkt im Änderungsverlauf rückgängig
Versionin PrestaShop eingebautTellMyShop Pro

Wenn Ihnen ein Großhändler jede Woche eine Datei mit zweitausend Artikeln schickt, bleiben Sie beim Import oder einem Integrationsmodul. Ein Gespräch mit dem Chat ersetzt keine laufende Synchronisierung mit einem Großhändler.

Warum scheitert ein CSV Import?

Weil das Dateiformat bis aufs Zeichen dem entsprechen muss, was PrestaShop erwartet. Die häufigsten Symptome und ihre Ursachen:

  • Zeichensalat statt Umlauten. Die Datei ist nicht in UTF-8 gespeichert.
  • Alles in einer Spalte. Das Trennzeichen in der Datei unterscheidet sich von dem in den Import-Einstellungen, etwa ein Komma statt eines Semikolons.
  • Keine Bilder nach dem Import. Der Server des Shops kann die Dateien unter den angegebenen Adressen nicht herunterladen, oder ihm geht die Zeit aus.
  • Überschriebene Produkte. Der Import ordnet Zeilen über ID oder Referenz zu und trifft ein anderes Produkt als gedacht. Ein Issue auf GitHub bei PrestaShop beschreibt so einen Fall.
  • Fehler bei Kombinationen. Kombinationen brauchen eine eigene Datei, und sogar die Beispieldatei endete schon mit Fehlern, wie ein weiteres Issue zeigt.

Die PrestaShop-Dokumentation zum Import beschreibt das Spaltenformat und die Schritte. HelpGuru behandelt typische Probleme, auch Zeitüberschreitungen des Servers.

Wie Sie eine CSV-Datei sicher importieren

Erst ein kleiner Test, dann der Rest.

  1. Sichern Sie die Datenbank. Ein Import ändert viele Produkte auf einmal und hat keinen Button zum Rückgängigmachen.
  2. Speichern Sie die Datei als CSV UTF-8 und prüfen Sie das Trennzeichen in den Import-Einstellungen.
  3. Importieren Sie fünf Zeilen. Gehen Sie im Back-Office zu Erweiterte Einstellungen > Import, wählen Sie den Typ Artikel und laden Sie die Testdatei hoch.
  4. Prüfen Sie diese fünf Produkte im Shop. Name, Preis netto und brutto, Kategorie, Bilder.
  5. Importieren Sie den Rest. Teilen Sie eine große Datei in Teile, damit Sie das Zeitlimit des Servers nicht überschreiten.
  6. Bauen Sie den Filterindex neu auf, wenn der Shop Filter nutzt. Der Import macht das meist nicht. Mehr dazu im Beitrag, warum die Filter in PrestaShop nicht funktionieren.
  7. Listen Sie die Lücken auf. Produkte ohne Bilder, EAN oder Beschreibung nach einem Import zeigen sich erst auf einer Liste der Lücken.

Was tun, wenn der Import keine Bilder hochlädt

Prüfen Sie eine Bildadresse aus der Datei, bevor Sie einen Fehler in PrestaShop suchen. Öffnen Sie sie in einem privaten Browserfenster. Wenn Sie statt des Bildes selbst eine Vorschauseite, eine Anmeldung oder einen Fehler sehen, lädt auch der Server des Shops es nicht herunter.

Es gibt vier typische Ursachen:

  • die Adresse führt zu einer Galerieseite in der Cloud, nicht zu einer JPG- oder PNG-Datei,
  • der Server des Lieferanten lässt nur angemeldete Kunden Bilder herunterladen,
  • die Adresse beginnt mit http, und der Server des Lieferanten leitet sie auf ungewöhnliche Weise weiter,
  • es sind so viele Bilder, dass der Import am Zeitlimit des Servers stoppt.

Den letzten Fall lösen Sie, indem Sie die Datei in kleinere Teile aufteilen oder Ihren Hoster um ein höheres Zeitlimit bitten. Die Entwicklerdokumentation beschreibt die Serveranforderungen von PrestaShop. Wenn die Bilder wichtiger sind als die übrigen Daten, importieren Sie die Produkte ohne sie und fügen die Bilder in einem zweiten Schritt hinzu.

Wie Sie Produkte aus einer Lieferantenliste im Gespräch anlegen

Sie fügen die Liste ein, beschreiben die Regeln, und Ihr Chat (Claude oder ChatGPT) legt die Produkte nacheinander als deaktivierte Entwürfe an. Zuerst zeigt er den Plan und eine Vorschau jedes Produkts.

Sie: Hier ist eine Liste mit 12 Handschuhen vom Lieferanten. Leg sie in der Kategorie Arbeitshandschuhe an, Preise aus der Liste plus 35 %, schreib kurze Beschreibungen und füg Bilder über die Links hinzu. Noch nicht aktivieren.

Ihr Chat: Ich habe die Referenzen geprüft. 2 Produkte aus der Liste gibt es schon im Shop, die überspringe ich. Plan: 10 neue Produkte, deaktiviert. Vorschau des ersten:

Sie: Kein Wort „beste“ in der Beschreibung. Der Rest passt, mach weiter.

Ihr Chat: Korrigiert. Ich lege die Produkte einzeln an und speichere jedes nach Ihrer Zustimmung.

Status der Karte: wartet auf Ihr „Ja“
Vorschau der Änderung

neue Version: Nitrilhandschuhe Grip, Größe 9

neue Version: Preis: 18,90 € brutto (14,00 € laut Liste, plus 35 %)

neue Version: Kategorie: Arbeitshandschuhe, EAN aus der Liste, Bestand 40 Stück

neue Version: Beschreibung: 3 Sätze zu Material, Griff und Einsatz

neue Version: Bilder: 2 von den angegebenen Adressen

Illustration: Produkte, Zahlen und Antworten sind Beispiele.

Das Anlegen von Produkten und die fertige Aufgabe Neue Produkte aus einer Liste gibt es in TellMyShop Pro, weil sie den Shop schon im ersten Schritt ändern. Eine Beispielanfrage ist neue Produkte aus einer Lieferantenliste. Jedes neue Produkt ist ein eigener Speichervorgang, und die stündlichen Limits für Speichervorgänge legen Sie im Modul-Panel fest. Vor einer größeren Arbeit prüft der Chat, ob sie hineinpasst, und schlägt bei Bedarf Etappen vor. Deshalb ist ein Gespräch für Dutzende Produkte sinnvoll, nicht für Tausende. Details zu den Versionen finden Sie auf der Seite Preise.

Was Sie nach jedem Import prüfen

Die Liste der Lücken, bevor ein Kunde sie findet. In TellMyShop Free zeigt der Chat Produkte ohne Bilder, ohne EAN und mit leerer Beschreibung, mit Referenz und Kategorie. Eine Beispielanfrage: Produkte ohne Bilder, EAN oder Marke.

Fragen und Antworten

Warum werden Umlaute nach einem CSV Import zu Zeichensalat?

Die Datei wurde in einer anderen Kodierung als UTF-8 gespeichert, meist in einer Windows-Kodierung aus Excel. PrestaShop liest sie als UTF-8, und die Sonderzeichen gehen kaputt. Speichern Sie die Datei erneut als CSV UTF-8 oder öffnen Sie sie in einer Tabellenkalkulation, in der Sie die Kodierung beim Speichern wählen können, und importieren Sie sie noch einmal.

Warum lädt der CSV Import keine Bilder hoch?

Meistens kann der Server des Shops die Datei unter der angegebenen Adresse nicht herunterladen. Die Adresse verlangt eine Anmeldung, führt zu einer Vorschauseite statt zur Datei selbst, oder der Server des Lieferanten blockiert Downloads. Dazu greifen bei vielen Bildern die Zeitlimits des Servers. Prüfen Sie eine Adresse in einem privaten Browserfenster.

Wie viele Produkte kann der Chat in einem Gespräch anlegen?

Einige bis einige Dutzend. Jedes neue Produkt ist ein eigener Speichervorgang. Die stündlichen Limits legen Sie im Modul-Panel fest, und vor einer größeren Arbeit prüft der Chat, ob sie hineinpasst, und schlägt bei Bedarf Etappen vor. Bilder kommen separat dazu, bis zu 10 pro Produkt. Für Hunderte oder Tausende Artikel ist ein Datei-Import schneller und das richtige Werkzeug.

Erscheinen neue Produkte sofort im Shop?

Nein. Produkte, die der Chat anlegt, starten deaktiviert, als Entwürfe. Sie prüfen sie im Back-Office, korrigieren, was nötig ist, und aktivieren sie. Beim Aktivieren warnt das Modul vor Lücken, etwa einem fehlenden Bild oder Bestand. Ein Produkt mit Preis 0 lässt sich nicht aktivieren, ein versehentlich kostenloser Artikel geht also nicht in den Verkauf.

Funktioniert das Anlegen von Produkten in der kostenlosen Version TellMyShop Free?

Nein. TellMyShop Free liest den Shop nur, legt also keine Produkte an. Damit können Sie prüfen, welchen Produkten nach einem Import Bilder, EAN oder Beschreibung fehlen. Das Anlegen von Produkten und die fertige Aufgabe Neue Produkte aus einer Liste brauchen TellMyShop Pro, weil sie den Shop schon im ersten Schritt ändern.

PrestaShop ist eine eingetragene Marke der PrestaShop SA. Claude ist eine Marke der Anthropic PBC. ChatGPT und OpenAI sind Marken von OpenAI. TellMyShop ist mit diesen Unternehmen nicht verbunden.

Prüfen Sie Ihren Shop kostenlos

TellMyShop Free prüft Ihren Shop und zeigt die Probleme, das Wichtigste zuerst. Es speichert nichts.

Prüfen Sie, ob Ihr Shop bereit ist

Geben Sie die Adresse Ihres Shops ein. In wenigen Sekunden sehen Sie die Plattform und ob TellMyShop funktioniert.

Wir prüfen die Adresse, HTTPS und die Plattform. Sie installieren nichts, und wir speichern die Adresse nicht.

ihrshop.deBeispielergebnis
Shop antwortet
ja
HTTPS
aktiv
Plattform
PrestaShop 8.1
TellMyShop funktioniert

Weiterlesen

Free für 0 €, liest und berät

Free holen