Shopify 商品CSV 一括インポート・エクスポート:テンプレートとエラー対処
このガイドでは、Shopifyのデータを一括インポート・エクスポートする主な方法を紹介します。Shopify標準のCSVインポート、そのままコピーして使える列テンプレート、うまくいかないCSVインポートの対処法、そして商品・画像・メタフィールド・注文・顧客の移し方です。
一括変更は、ストアを更新する最も速い方法です。同時に、ストアを壊す最も速い方法でもあります。列を1つ間違えるだけで、何千件ものレコードに影響するからです。そのため、ここで紹介する方法はどれも、バックアップから始めて、元に戻す手段で終わります。
執筆:BluePeacockチーム12分で読めます
- 1CSVまたはExcelファイル
- 2テスト実行:まだ何も変わりません
- 3あなたのShopifyストア
- ワンクリックで取り消し
要点
Shopifyの管理画面では、15 MBまでのUTF-8のCSVファイルから商品と顧客をインポートできます。このガイドでは、必要な列、テンプレート、よくあるエラーの対処法、大量のインポートとエクスポートを安全に行う方法を紹介します。
- 自分のストアのエクスポートから始めましょう。すべての列が正しい順番でそろっています。
- CSV UTF-8で保存し、見出しはShopifyと一字一句同じに書き、画像には公開されたhttpsのリンクを使います。
- 上書きをオンにすると、セルが空白の値はShopifyが消去します。代わりに、その列ごとファイルから外してください。
- 2026年11月6日に確認したShopifyヘルプセンターには、注文のインポートも取り消しも記載されていません。
- 大量のインポートは必ず先にテストし、エクスポートしたバックアップを残しておけば、ミスを元に戻せます。
1Shopifyデータを一括インポート・エクスポートする2つの方法
Shopifyの管理画面には無料のCSVツールがあります。2026年11月6日に確認したShopifyヘルプセンターによると、このツールはCSVファイルから商品と顧客をインポートでき、商品・顧客・注文をエクスポートできます。丁寧に作った小さな商品ファイルに向いています。
| Shopify管理画面のCSV | BluePeacock | |
|---|---|---|
| 読み込めるファイル | UTF-8のCSVのみ | CSV、Excel、Google Sheetsのリンク(UTF-8または旧来のWindowsエンコーディング) |
| 更新時の空白セル | 上書き時に既存の値を消去 | 既存の値をそのまま残す |
| 既存の商品の特定方法 | URLハンドル | 商品ID、ハンドル、SKU |
| インポート開始後 | キャンセル不可、インポート履歴なし | 実行中のジョブをキャンセル可能、すべてのジョブをファイルとともに保存 |
| 取り消し | 記載なし | 保存した元の値からワンクリックで取り消し |
| スケジュール | 記載なし | インポートとエクスポートを予約して実行 |
2CSVファイルでShopifyに商品を一括インポートする方法
Shopify標準の商品インポートの流れは次のとおりです。
- 1Shopifyのサンプル商品CSVをダウンロードするか、いくつかの商品をエクスポートして、ストアと同じ列を手に入れます。
- 21商品につき1行を記入し、バリエーションや追加画像ごとにもう1行ずつ追加します。
- 3ファイルをUTF-8のCSVとして保存します。
- 4Shopify管理画面で「商品管理」を開き、「インポート」を選びます。
- 5ファイルを選びます。既存の値を置き換えるつもりのときだけ、"Overwrite products with matching handles"(ハンドルが一致する商品を上書き)にチェックを入れます。
- 6ファイルをアップロードして、インポートを開始します。
3最初に知っておきたいShopify CSVインポートの制限
2026年11月6日に確認したShopifyヘルプセンターでは、次のルールが定められています。
4Shopify 商品CSVテンプレート:必要な列
Shopifyの現在のサンプルファイルは、TitleとURL handleで始まります。URL handleが各行を1つの商品に結び付けるので、同じハンドルを持つ行はすべて同じ商品になります。ヘッダーはShopifyの表記と完全に一致させる必要があります。
ほとんどの商品インポートで必要なのは、次の列だけです。
| 列 | 入力する内容 |
|---|---|
| TitleとURL handle | 商品名と、そのWebアドレス。 |
| Description、Vendor、Type、Tags | |
| Status | たとえばActiveやDraft。 |
| Option1 nameとOption1 value | たとえばSizeとSmall。オプションは3つまで。 |
| SKU、Price、Compare-at price | |
| Inventory quantity | ロケーションが1つのストアのみ。 |
| Product image URLとImage position | |
| SEO titleと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 |
51つの商品に複数の画像をインポートする方法
2026年11月6日に確認したShopifyヘルプセンターによると、1つの商品に登録できる画像は250枚までです。画像ごとに1行が必要です。
- 11行目に、商品と1枚目の画像URLを記入します。
- 2追加の画像ごとに新しい行を作ります。記入するのはURL handleとProduct image URLだけです。
- 3Image positionを1、2、3と設定すると、その順番で画像が表示されます。
6CSVでメタフィールドをインポートする方法
Shopifyの商品CSVでは、商品メタフィールドを追加の列として入れられます。ヘッダーでメタフィールドを指定します。たとえば "Fabric (product.metafields.custom.fabric)" です。2026年11月6日に確認したShopifyヘルプセンターによると、バリエーションのメタフィールドには対応しておらず、顧客CSVで使えるのはいくつかのシンプルなメタフィールドタイプだけです。
7Shopify CSVインポートができない?よくあるエラーと対処法
以下のエラーと対処法は、2026年11月6日に確認したShopifyヘルプセンターの内容に、多くの問題の原因になるExcelのクセを1つ加えたものです。
| エラー・症状 | 対処法 |
|---|---|
| "Illegal quoting" または "Missing or stray quote" | Excelが曲がった引用符(“ ”)を追加したか、ファイルがUTF-8ではありません。CSV UTF-8で保存し、曲がった引用符をまっすぐな引用符(")に置き換えてください。 |
| アクセント付きの文字が変な記号になる | ファイルがUTF-8ではありません。UTF-8で保存し直してください。 |
| "Invalid CSV header" または "Choose column headings" ウィンドウ | ヘッダーのつづりが違うか、末尾にスペースがあります。ヘッダーは大文字と小文字を区別するので、Shopifyのサンプルファイルからコピーしてください。 |
| "An error occurred while trying to download the image" | 画像URLが公開されていないか、http:// または https:// で始まっていません。 |
| "Ignored line … because it did not contain product data" | ハンドルはあるのに、タイトルがない行があります。 |
| "Options are not unique" | 2つのバリエーションが同じオプション値になっています。 |
| "Price can't be blank" または "Inventory quantity is not a number" | セルに数字だけを入力してください。 |
| インポート後に画像が消える | ファイルをExcelで並べ替えたことが原因です。Shopifyは、並べ替えで画像リンクが壊れることがあると注意しています。商品ファイルは並べ替えないでください。 |
| バーコードが 4.00638E+12 のような数字になる | Excelが丸めてしまいました。貼り付ける前に、その列の書式を「文字列」にしてください。 |
8Shopifyの商品をCSV・Excelにエクスポートする方法
Shopifyの管理画面では、商品をCSVでしかエクスポートできません。2026年11月6日に確認したShopifyヘルプセンターによると、インポートとエクスポートに使える形式はUTF-8のCSVだけで、エクスポートにはCollection列が含まれません。
BluePeacockなら、形式と列を自分で選べます。
- 1「エクスポート」を開き、「商品」を選びます。すべてのオプション、価格、在庫の列が必要なら「バリエーション」を選びます。
- 2画像URLやメタフィールドを含め、列を選びます。
- 3ステータス、ベンダー、商品タイプ、タグ、作成日で絞り込みます。
- 4CSVかExcelを選びます。
- 5ファイルをダウンロードします。有料プランなら、FTP、SFTP、WebDAV、Google Driveに送ることもできます。
- 6今すぐ実行、あとで実行、または毎週のバックアップのような定期スケジュールで実行します。
9Shopifyの注文をエクスポートする方法
Shopify管理画面で「注文管理」を開き、「エクスポート」を選びます。2026年11月6日に確認したShopifyヘルプセンターによると、50件までの注文はすぐにダウンロードでき、それより大きいエクスポートはメールで送られます。
10顧客をインポート・エクスポートする方法
Shopifyの顧客CSVには、名前、メール、電話番号、デフォルト住所1件、マーケティングの同意、タグ、メモ、免税設定を入れられます。2026年11月6日に確認したShopifyヘルプセンターによると、ファイルは15 MBまでで、重複するメールアドレスや電話番号はスキップされ、パスワードは移行できません。
11Shopifyに注文をインポートできる?
Shopifyの管理画面ではできません。2026年11月6日に確認したShopifyヘルプセンターには、注文のエクスポートは説明されていますが、注文のインポートはありません。
注文履歴を移すには、注文を作成できるアプリが必要です。BluePeacockはCSVまたはExcelから注文と下書き注文をインポートします。2026年11月6日に確認したMatrixifyのShopify App Storeページにも、注文のインポートが記載されています。
12他のストアから商品をインポートする方法
WooCommerceから:有料プランなら、ストアのアドレスとAPIキーで接続すると、BluePeacockが商品を読み込みます。または、WooCommerceから商品CSVをエクスポートし、そのファイルをどのプランでもインポートできます。
その他のプラットフォームから:商品CSVをエクスポートし、その列をShopifyのフィールドに対応付けます。BluePeacockは近い候補を提案しますが、勝手に推測して決めることはありません。
別のShopifyストアから:一方のストアから商品をエクスポートし、そのファイルをもう一方のストアにインポートします。
Shopifyの移行・インポートアプリを比較する13大量インポートを安全に行う方法
何を移す場合でも、次の6つのステップでストアを守れます。
- 1変更するデータのバックアップをエクスポートします。これは、ストアと同じ列を持つテンプレートとしても使えます。
- 2ファイルを準備します。商品ID、ハンドル、SKUなどの識別用の列を入れて、レコードが重複せずに更新されるようにします。変更したくないセルは空白のままにします。BluePeacockは空白セルには手を付けません。
- 3各列をShopifyのフィールドに対応付けます。
- 4すべての変更を確認します。BluePeacockは何も変更しないテストを実行し、各レコードの変更前と変更後を表示します。
- 5今すぐ、またはスケジュールで実行します。BluePeacockは書き込む前に、すべてのフィールドの元の値を保存します。
- 6問題があれば取り消します。ジョブを開けば、保存された元の値がワンクリックで戻ります。削除した画像は元に戻せません。Shopifyがファイルを削除するためです。
テスト実行なら、ミスがストアに届く前に見つかります。それでもすり抜けたミスは、保存された元の値とワンクリックの取り消しで直せます。困ったときは、BluePeacockのスタッフが24時間以内に返信します。
BluePeacock Import & Exportを無料で試す移行できるストア設定、顧客データ、バックアップ
- ストアポリシー
- 返金、プライバシー、利用規約、配送の各ポリシーをインポート・エクスポートできます。
- 配送設定
- 配送プロファイル、エリア、料金をインポート・エクスポートできます。
- 顧客セグメント
- 顧客セグメントをインポート・エクスポートできます。
- テーマファイルのバックアップ
- テーマファイルを日付付きのバックアップとしてエクスポートできます。テーマファイルのインポートには、Shopifyからの特別な許可が必要です。
- 在庫移動
- ロケーション間の在庫移動をインポート・エクスポートできます。
- サブスクリプションと予約注文のプラン
- サブスクリプションと予約注文の販売プランをエクスポートできます。
- Shopify Markets
- Marketsの設定をインポート・エクスポートできます。
- ストアクレジット
- 顧客のストアクレジット残高をエクスポートできます。
- かご落ち
- エクスポートのみです。保護された顧客データへのアクセスについて、Shopifyの承認が必要です。
- ギフトカード
- ギフトカードを移しますか?BluePeacock Gift Card Importerなら、ギフトカードを元のコードと残高のままShopifyに取り込めます。
Shopifyのインポート・エクスポートに関する質問
Shopifyに商品を一括インポートするには?
1商品、1バリエーション、または1枚の追加画像ごとに1行のCSVファイルを作り、UTF-8で保存します。次に、Shopify管理画面で「商品管理」を開き、「インポート」を選びます。Excelファイルを使いたい場合や、書き込み前のテスト実行、ワンクリックの取り消しが必要な場合は、BluePeacock Import & Exportのようなインポートアプリを使います。
Shopifyの商品CSVテンプレートはどこで入手できますか?
Shopifyヘルプセンターに、サンプル商品CSVへのリンクがあります。もっと早く始めるなら、自分の商品を1つエクスポートしましょう。そのファイルには、ストアで使う順番ですべての列が並んでいます。
Shopify CSVインポートがうまくいかないのはなぜですか?
よくある原因は、UTF-8で保存されていないファイル、Excelが追加した曲がった引用符、列ヘッダーのつづり間違い、公開されていない画像URLです。どれも、このガイドのエラー一覧に対処法があります。
Shopify CSVインポートのファイルサイズの上限は?
2026年11月6日に確認したShopifyヘルプセンターによると、商品CSVと顧客CSVは15 MBまでです。大きいファイルは分割してください。
Shopify CSVでメタフィールドをインポートできますか?
はい。商品メタフィールドは、メタフィールド名を付けた追加の列に入れます。たとえば "Fabric (product.metafields.custom.fabric)" です。2026年11月6日に確認したShopifyヘルプセンターによると、バリエーションのメタフィールドには対応していません。インポートの前に、メタフィールドの定義を作成してください。
CSVで1つの商品に複数の画像を追加するには?
画像ごとに1行を追加します。追加の行にはURL handleとProduct image URLだけを記入し、Image positionで順番を決めます。どのURLも公開されている必要があります。
Shopifyに注文をインポートできますか?
Shopifyの管理画面ではできません。2026年11月6日に確認したShopifyヘルプセンターには、注文のエクスポートは説明されていますが、注文のインポートはありません。注文を作成できるアプリが必要です。BluePeacockは注文と下書き注文をインポートします。
Shopifyの商品をExcelにエクスポートするには?
Shopifyの管理画面はCSVでエクスポートし、そのCSVはExcelで開けます。選んだ列で本物のExcelファイルが欲しい場合は、BluePeacockでエクスポートし、形式にExcelを選んでください。
Shopify CSVインポートを取り消せますか?
2026年11月6日に確認したShopifyヘルプセンターによると、インポートは開始後にキャンセルできず、取り消しの方法も説明されていません。BluePeacockは書き込む前にすべてのフィールドの元の値を保存するので、完了したインポートもワンクリックで取り消せます。
このガイドについて
一括データ処理とギフトカードのShopifyアプリを開発するBluePeacockチームが執筆しました。Shopifyに関する記載はすべて、2026年11月6日にShopifyヘルプセンターで確認しています。