Import i eksport CSV w Shopify: poradnik, szablon, błędy
Ten poradnik opisuje typowe sposoby zbiorczego importu i eksportu danych Shopify: własny import CSV w Shopify, gotowy do skopiowania szablon kolumn, rozwiązania dla nieudanych importów CSV oraz przenoszenie produktów, zdjęć, metapól, zamówień i klientów.
Zbiorcze zmiany to najszybszy sposób na aktualizację sklepu. To także najszybszy sposób, by go zepsuć, bo jedna błędna kolumna może dotknąć tysięcy rekordów. Dlatego każda metoda opisana tutaj zaczyna się od kopii zapasowej i kończy możliwością powrotu.
Autor: zespół BluePeacock9 min czytania
- 1Twój plik CSV lub Excel
- 2Przebieg testowy: jeszcze nic się nie zmienia
- 3Twój sklep Shopify
- Cofnięcie jednym kliknięciem
Najważniejsze wnioski
Panel administracyjny Shopify importuje produkty i klientów z plików CSV w UTF-8 o rozmiarze do 15 MB. W tym poradniku znajdziesz kolumny, szablon, rozwiązania typowych błędów i bezpieczny sposób na duże importy i eksporty.
- Zacznij od eksportu z własnego sklepu: ma wszystkie kolumny we właściwej kolejności.
- Zapisz plik jako CSV UTF-8, pisz nagłówki dokładnie tak jak Shopify i używaj publicznych linków https do zdjęć.
- Przy włączonym nadpisywaniu Shopify usuwa wartość, gdy jej komórka jest pusta. Zamiast tego pomiń całą kolumnę.
- Centrum pomocy Shopify (stan na 6 listopada 2026 r.) nie opisuje importu zamówień ani cofania.
- Każdy duży import najpierw przetestuj i zachowaj eksport jako kopię zapasową, aby dało się cofnąć błąd.
1Dwa sposoby na zbiorczy import i eksport danych Shopify
Panel administracyjny Shopify ma darmowe narzędzie CSV. Według Centrum pomocy Shopify (stan na 6 listopada 2026 r.) importuje ono produkty i klientów z plików CSV oraz eksportuje produkty, klientów i zamówienia. Sprawdza się przy małych plikach produktów, które przygotowujesz starannie.
| CSV w panelu Shopify | BluePeacock | |
|---|---|---|
| Obsługiwane pliki | Tylko CSV w UTF-8 | CSV, Excel i linki Google Sheets, w UTF-8 lub starszym kodowaniu Windows |
| Puste komórki przy aktualizacji | Czyszczą istniejącą wartość przy nadpisywaniu | Zostawiają istniejącą wartość bez zmian |
| Rozpoznaje istniejące produkty po | Uchwycie URL | ID produktu, uchwycie lub SKU |
| Po rozpoczęciu importu | Nie można go anulować; brak historii importów | Możesz anulować trwające zadanie; każde zadanie jest zapisane z plikami |
| Cofanie | Nie opisano | Cofanie jednym kliknięciem na podstawie zapisanych starych wartości |
| Harmonogramy | Nie opisano | Importy i eksporty według harmonogramu |
2Jak zaimportować produkty do Shopify z pliku CSV
Własny import produktów w Shopify działa tak:
- 1Pobierz przykładowy plik CSV produktów od Shopify albo wyeksportuj kilka produktów, aby dostać dokładnie te kolumny, których używa Twój sklep.
- 2Wypełnij jeden wiersz na produkt i jeden dodatkowy wiersz na każdy wariant lub dodatkowe zdjęcie.
- 3Zapisz plik jako CSV w kodowaniu UTF-8.
- 4W panelu administracyjnym Shopify przejdź do Produkty i wybierz Importuj.
- 5Wybierz plik. Zaznacz „Overwrite products with matching handles” (nadpisz produkty o tym samym handle) tylko wtedy, gdy chcesz zastąpić istniejące wartości.
- 6Prześlij plik i uruchom import.
3Limity importu CSV w Shopify, które warto znać
Centrum pomocy Shopify (stan na 6 listopada 2026 r.) podaje takie zasady:
4Szablon CSV produktów Shopify: potrzebne kolumny
Obecny przykładowy plik Shopify zaczyna się od kolumn Title i URL handle. URL handle wiąże każdy wiersz z jednym produktem, więc wszystkie wiersze z tym samym handle należą do tego samego produktu. Nagłówki muszą być zapisane dokładnie tak jak w Shopify.
Większość importów produktów potrzebuje tylko tych kolumn:
| Kolumna | Co wpisać |
|---|---|
| Title i URL handle | nazwa produktu i jego adres w sieci. |
| Description, Vendor, Type i Tags | |
| Status | na przykład Active lub Draft. |
| Option1 name i Option1 value | na przykład Rozmiar i Mały. Maksymalnie trzy opcje. |
| SKU, Price i Compare-at price | |
| Inventory quantity | tylko dla sklepów z jedną lokalizacją. |
| Product image URL i Image position | |
| SEO title i SEO description |
| Title | URL handle | Vendor | Status | SKU | Price | Product image URL | Image position |
|---|---|---|---|---|---|---|---|
| Linen shirt | linen-shirt | Harbor Co | Active | LS-01 | 39.00 | https://example.com/linen-front.jpg | 1 |
| linen-shirt | https://example.com/linen-back.jpg | 2 | |||||
| Wool scarf | wool-scarf | Harbor Co | Draft | WS-01 | 25.00 | https://example.com/scarf.jpg | 1 |
5Jak zaimportować kilka zdjęć do jednego produktu
Według Centrum pomocy Shopify (stan na 6 listopada 2026 r.) produkt może mieć do 250 zdjęć. Każde zdjęcie potrzebuje osobnego wiersza:
- 1Wypełnij pierwszy wiersz danymi produktu i adresem URL pierwszego zdjęcia.
- 2Dodaj nowy wiersz dla każdego dodatkowego zdjęcia. Wypełnij w nim tylko URL handle i Product image URL.
- 3Ustaw Image position na 1, 2, 3, aby zdjęcia wyświetlały się w tej kolejności.
6Jak zaimportować metapola z pliku CSV
Plik CSV produktów Shopify przyjmuje metapola produktów jako dodatkowe kolumny. Nagłówek wskazuje metapole, na przykład „Fabric (product.metafields.custom.fabric)”. Według Centrum pomocy Shopify (stan na 6 listopada 2026 r.) metapola wariantów nie są obsługiwane, a plik CSV klientów przyjmuje tylko kilka prostych typów metapól.
7Import CSV w Shopify nie działa? Częste błędy i rozwiązania
Te błędy i rozwiązania pochodzą z Centrum pomocy Shopify (stan na 6 listopada 2026 r.), a do tego jeden nawyk z Excela, który powoduje wiele problemów:
| Błąd lub objaw | Jak to naprawić |
|---|---|
| „Illegal quoting” lub „Missing or stray quote” | Excel dodał cudzysłowy drukarskie albo plik nie jest w UTF-8. Zapisz go jako CSV UTF-8 i zamień cudzysłowy drukarskie na proste. |
| Dziwne symbole zamiast polskich liter i znaków diakrytycznych | plik nie jest w UTF-8. Zapisz go ponownie jako UTF-8. |
| „Invalid CSV header” lub okno „Choose column headings” | nagłówek ma literówkę albo spację na końcu. W nagłówkach liczy się wielkość liter, więc skopiuj je z przykładowego pliku Shopify. |
| „An error occurred while trying to download the image” | adres URL zdjęcia nie jest publiczny albo nie zaczyna się od http:// lub https://. |
| „Ignored line … because it did not contain product data” | wiersz ma handle, ale nie ma tytułu. |
| „Options are not unique” | dwa warianty mają te same wartości opcji. |
| „Price can't be blank” lub „Inventory quantity is not a number” | wpisz w komórkę zwykłą liczbę. |
| Zdjęcia znikają po imporcie | plik został posortowany w Excelu, a Shopify ostrzega, że może to zepsuć linki do zdjęć. Nie sortuj pliku produktów. |
| Kody kreskowe zmieniają się w liczby typu 4.00638E+12 | Excel je zaokrąglił. Przed wklejeniem ustaw format kolumny na Tekst. |
8Jak wyeksportować produkty z Shopify do CSV lub Excela
Panel administracyjny Shopify eksportuje produkty tylko jako CSV. Według Centrum pomocy Shopify (stan na 6 listopada 2026 r.) CSV w UTF-8 to jedyny format, który może importować lub eksportować, a kolumna Collection nie trafia do eksportu.
W BluePeacock wybierasz format i kolumny:
- 1Otwórz Eksport i wybierz Produkty albo Warianty, jeśli chcesz wszystkie kolumny opcji, cen i stanów magazynowych.
- 2Wybierz kolumny, w tym adresy URL zdjęć i metapola.
- 3Filtruj według statusu, dostawcy, typu produktu, tagów lub daty utworzenia.
- 4Wybierz CSV lub Excel.
- 5Pobierz plik albo, w płatnym planie, wyślij go na FTP, SFTP, WebDAV lub do Google Drive.
- 6Uruchom eksport teraz, później lub według powtarzalnego harmonogramu, na przykład jako cotygodniową kopię zapasową.
9Jak wyeksportować zamówienia z Shopify
W panelu administracyjnym Shopify otwórz Zamówienia i wybierz Eksportuj. Według Centrum pomocy Shopify (stan na 6 listopada 2026 r.) do 50 zamówień pobiera się od razu, a większy eksport jest wysyłany do Ciebie e-mailem.
10Jak importować i eksportować klientów
Plik CSV klientów Shopify przyjmuje imiona i nazwiska, e-mail, telefon, jeden adres domyślny, zgodę marketingową, tagi, notatkę i zwolnienie z podatku. Według Centrum pomocy Shopify (stan na 6 listopada 2026 r.) plik może mieć do 15 MB, zduplikowane adresy e-mail lub numery telefonów są pomijane, a haseł nie da się przenieść.
11Czy można zaimportować zamówienia do Shopify?
Nie w panelu administracyjnym Shopify. Centrum pomocy Shopify (stan na 6 listopada 2026 r.) opisuje eksport zamówień, ale nie ich import.
Aby przenieść historię zamówień, potrzebujesz aplikacji, która tworzy zamówienia. BluePeacock importuje zamówienia i wersje robocze zamówień z CSV lub Excela. Strona Matrixify w Shopify App Store (stan na 6 listopada 2026 r.) również wymienia import zamówień.
12Jak zaimportować produkty z innego sklepu
Z WooCommerce: w płatnym planie połącz swój sklep, podając jego adres i klucze API, a BluePeacock odczyta produkty. Możesz też wyeksportować plik CSV produktów z WooCommerce i zaimportować go w dowolnym planie.
Z dowolnej innej platformy: wyeksportuj plik CSV produktów, a potem dopasuj jego kolumny do pól Shopify. BluePeacock podpowiada bliskie dopasowania, ale nigdy nie zgaduje za Ciebie.
Z innego sklepu Shopify: wyeksportuj produkty z jednego sklepu i zaimportuj plik do drugiego.
Porównaj aplikacje do migracji i importu w Shopify13Bezpieczny sposób na każdy duży import
Niezależnie od tego, co przenosisz, te sześć kroków chroni Twój sklep:
- 1Wyeksportuj kopię zapasową danych, które zamierzasz zmienić. Służy też jako szablon, którego kolumny pasują do Twojego sklepu.
- 2Przygotuj plik. Dodaj kolumnę identyfikującą, na przykład ID produktu, handle lub SKU, aby rekordy były aktualizowane, a nie dublowane. Zostaw komórkę pustą, jeśli nie chcesz jej zmieniać: BluePeacock nie rusza pustych komórek.
- 3Dopasuj każdą kolumnę do pola Shopify.
- 4Sprawdź każdą zmianę. BluePeacock uruchamia test, który niczego nie zmienia, i pokazuje każdy rekord przed i po.
- 5Uruchom teraz lub według harmonogramu. Przed zapisem BluePeacock zachowuje starą wartość każdego pola.
- 6Cofnij, jeśli coś poszło nie tak. Otwórz zadanie, a zapisane stare wartości wrócą jednym kliknięciem. Usuniętych zdjęć nie da się przywrócić, bo Shopify kasuje pliki.
Przebieg testowy wyłapie błąd, zanim trafi do Twojego sklepu. Zapisane stare wartości i cofanie jednym kliknięciem naprawią te, które się prześlizgną. A jeśli utkniesz, człowiek z BluePeacock odpowie w ciągu 24 godzin.
Wypróbuj BluePeacock Import & Export za darmoUstawienia sklepu, dane klientów i kopie zapasowe, które możesz przenieść
- Zasady sklepu
- Importuj i eksportuj zasady zwrotów, politykę prywatności, warunki korzystania z usługi i zasady wysyłki.
- Konfiguracja wysyłki
- Importuj i eksportuj profile wysyłki, strefy i stawki.
- Segmenty klientów
- Importuj i eksportuj segmenty klientów.
- Kopie zapasowe plików motywu
- Eksportuj pliki motywu jako kopię zapasową z datą. Import plików motywu wymaga specjalnej zgody Shopify.
- Przesunięcia magazynowe
- Importuj i eksportuj przesunięcia zapasów między lokalizacjami.
- Plany subskrypcji i przedsprzedaży
- Eksportuj plany sprzedaży dla subskrypcji i przedsprzedaży.
- Shopify Markets
- Importuj i eksportuj konfigurację Markets.
- Kredyt sklepowy
- Eksportuj salda kredytu sklepowego klientów.
- Porzucone realizacje zakupu
- Tylko eksport. Wymaga zgody Shopify na dostęp do chronionych danych klientów.
- Karty podarunkowe
- Przenosisz karty podarunkowe? BluePeacock Gift Card Importer przenosi je do Shopify z oryginalnymi kodami i saldami.
Pytania o import i eksport w Shopify
Jak zbiorczo zaimportować produkty do Shopify?
Przygotuj plik CSV z jednym wierszem na produkt, wariant lub dodatkowe zdjęcie, zapisz go w UTF-8, a potem w panelu administracyjnym Shopify przejdź do Produkty i wybierz Importuj. Jeśli chcesz używać plików Excel, testu przed zapisem i cofania jednym kliknięciem, skorzystaj z aplikacji do importu, takiej jak BluePeacock Import & Export.
Gdzie znaleźć szablon CSV produktów Shopify?
Centrum pomocy Shopify podaje link do przykładowego pliku CSV produktów. Szybciej zaczniesz, eksportując jeden z własnych produktów: plik ma wszystkie kolumny w kolejności, której używa Twój sklep.
Dlaczego import CSV w Shopify nie działa?
Najczęstsze przyczyny to plik niezapisany w UTF-8, cudzysłowy drukarskie dodane przez Excela, literówka w nagłówku kolumny albo adres URL zdjęcia, który nie jest publiczny. Każda z nich ma rozwiązanie na liście błędów w tym poradniku.
Jaki jest limit rozmiaru pliku przy imporcie CSV do Shopify?
Według Centrum pomocy Shopify (stan na 6 listopada 2026 r.) pliki CSV produktów i klientów nie mogą być większe niż 15 MB. Większe pliki podziel.
Czy mogę zaimportować metapola z pliku CSV Shopify?
Tak, metapola produktów trafiają do dodatkowych kolumn nazwanych od metapola, na przykład „Fabric (product.metafields.custom.fabric)”. Według Centrum pomocy Shopify (stan na 6 listopada 2026 r.) metapola wariantów nie są obsługiwane. Przed importem utwórz definicję metapola.
Jak dodać kilka zdjęć do jednego produktu w pliku CSV?
Dodaj jeden wiersz na zdjęcie. W każdym dodatkowym wierszu wypełnij tylko URL handle i Product image URL, a kolejność ustaw w Image position. Każdy adres URL musi być publiczny.
Czy mogę zaimportować zamówienia do Shopify?
Nie w panelu administracyjnym Shopify: jego Centrum pomocy (stan na 6 listopada 2026 r.) opisuje eksport zamówień, ale nie ich import. Potrzebujesz aplikacji, która tworzy zamówienia. BluePeacock importuje zamówienia i wersje robocze zamówień.
Jak wyeksportować produkty z Shopify do Excela?
Panel administracyjny Shopify eksportuje plik CSV, który Excel otworzy. Aby dostać prawdziwy plik Excel z wybranymi kolumnami, wyeksportuj dane w BluePeacock i wybierz format Excel.
Czy mogę cofnąć import CSV w Shopify?
Według Centrum pomocy Shopify (stan na 6 listopada 2026 r.) importu nie można anulować po jego rozpoczęciu i nie opisano żadnej możliwości cofnięcia. BluePeacock przed zapisem zachowuje starą wartość każdego pola, więc zakończony import można cofnąć jednym kliknięciem.
O tym poradniku
Napisał zespół BluePeacock, który tworzy aplikacje Shopify do zbiorczej pracy z danymi i do kart podarunkowych. Każdy fakt o Shopify sprawdziliśmy w Centrum pomocy Shopify 6 listopada 2026 r.