エクセルやスプレッドシートを使ってShopifyへデータを一括作成や編集する方法をご紹介します。 コレクションや商品データのインポート方法も同じ手順で可能です。

JSONXMLなど、CSV以外の形式でエクスポートされたデータも、オンラインコンバーターを活用することでCSV形式へ変換することが可能です。

事前に用意するもの

  • 移行元サービスから出力したCSVデータ。 または、Blog Importerでエクスポートした記事データやコレクションデータ。
  • Googleアカウント(Googleスプレッドシートを使います)
  • Blog ImporterShopifyアプリ)

CSVテンプレートを開く

Blog ImporterCSVテンプレートを使うか、エクスポートされたCSVデータを用意してください。 エクスポートされたデータには、Shopifyに取り込むための「列名(項目名)」があらかじめ揃っています。

テンプレートの列名(1行目)を変えないでください。 列名がずれると、正しく取り込めない原因になります。

Googleスプレッドシートにデータを取り込む

用意したデータを、Googleスプレッドシートに読み込みます。

  1. Googleスプレッドシートを開く
  2. [ファイル] → [インポート]
  3. CSVファイルを選んで取り込み

データを編集

次に、データを編集します。 下記は記事の項目例です。 カスタムメタフィールドについては、下記のメタフィールドのページを参考にしてください。

項目について

title

記事のタイトルです。 例:春の新商品まとめ

handle

記事URLの末尾になる「スラッグ(識別子)」です。 英数字とハイフン推奨。 重複するとスキップや上書き判断に影響します。 例:spring-new-items

body_html

記事本文(HTML)です。

author

著者名です。 未入力の場合は空欄のままでも運用できます。

published

公開状態です。 TRUE で公開、FALSE で下書き(非公開)として扱います。 例:TRUE

published_at

公開日時です。 入力フォーマットは、ISO 8601形式です。 2025-09-24T11:02:14Z

tags

記事タグです。 カンマ区切りで複数指定します。 例:news, spring, campaign

image

記事のサムネイル用の画像URLです。 例:https:///cover.jpg

template_suffix

Liquid templateを指定します。

カスタムメタフィールドは、データ型を厳格に合わせる必要があるため、上級者向けの操作となります。 事前の準備として、指定のカスタムメタフィールドを必ず作成しておいてください。 不整合を防ぐため、まずは5件程度のデータでテストを行うことを推奨します。

CSVを書き出す

データが整ったら、CSVを出力します。

  1. [ファイル] → [ダウンロード] → [カンマ区切り(.csv)]
  2. ダウンロードしたCSVを保存

Blog Importerでアップロードする

Blog Importerを開き、CSVファイルをドラッグして開始してください。