刻印・サイズ・カラーなどのカスタム入力情報を、工場への発注書にそのまま載せたい。Shopifyの標準機能でどこまで対応できるか、手動・Flow・アプリの選択肢を比較して整理します。
この記事が当てはまるケース
お客様から「名前の刻印」「サイズ指定」「カラー選択+自由記入のコメント」など、商品ごとに異なる仕様をShopifyで受け付けている場合、その情報をそのまま工場やベンダーへ渡す発注書に反映したい、と思うはずです。
具体的には、こういった状況が当てはまります。
- 商品購入時にカスタマイズ内容をカート属性(Line Item Properties)で入力させている
- 工場へ「何をどう作るか」を伝えるために、毎回注文画面を開いてメモやExcelに転記している
- 受注件数が増えてきて、転記ミスや抜け漏れが気になりはじめた
- 発注書の書式を工場ごとに少し変えて送りたい
結論
Shopifyの標準機能だけで「カスタム入力内容が載った発注書」を自動生成するのは、現時点では難しいです。カスタム情報の取得自体は標準機能で可能ですが、それを発注書フォーマットに落とし込む仕組みは標準では持っていません。
現実的な解決策は、①手動でCSVダウンロード+加工、②Shopify FlowでSlack・メール通知に載せる、③発注書特化のアプリを使う、の3パターンです。運用規模と工場数によって選ぶ方法が変わります。
Shopify標準機能でできること
まず整理しておくと、Shopifyにはカスタム入力を受け取る方法が複数あります。代表的なのはLine Item Properties(カート属性)です。商品ページのフォームでお客様に入力させた内容が、注文詳細画面に表示されます。
管理画面の注文詳細を開けば、どの商品に何のカスタム指定が入っているかは確認できます。注文のCSVエクスポートでも、一部の属性情報は列として出力されます。
ただし、これはあくまで「データが見られる」状態です。「発注書として出力できる」状態とは別の話になります。
標準機能だけでは難しいこと
Shopifyには工場向けの発注書(Purchase Order)を自動生成する機能が標準では用意されていません。注文確認メールや請求書は出せますが、それは顧客向けの書類です。
特に以下の点が、標準機能では対応しきれないポイントです。
- 工場ごとに書類を振り分ける:Shopifyの注文は1件の受注にまとまっているため、商品ごとに担当工場が異なる場合は手作業で仕分けが必要になります
- カスタム入力欄を発注書の指定箇所に配置する:Line Item Propertiesのデータは取れても、「発注書のこの列に出す」というフォーマット制御は標準UIにありません
- 複数注文をまとめて一括出力する:毎日まとめて工場に送りたい場合、1件ずつ注文を開いて確認する手間が残ります
受注件数が少ないうちは手動でなんとかなりますが、月に数十件を超えてくると、転記ミスのリスクと担当者の疲弊が無視できなくなります。
手動・Shopify Flow・外部サービス・既存アプリなどの解決策
現実的な選択肢を3つ挙げます。
① 手動:CSVエクスポート+Excelテンプレート加工
Shopifyの注文CSVをダウンロードし、Excelのテンプレートにデータを貼り付けて発注書を作る方法です。初期コストゼロで始められます。ただし毎回の転記作業は残るため、件数が増えると限界が来ます。Line Item Propertiesのデータがどの列に出るかはCSVの仕様を確認しておく必要があります。
② Shopify Flow:注文発生時にカスタム情報をメール・Slackに通知
Shopify Flowを使うと、注文が入ったタイミングで自動的にメールやSlackに通知を飛ばせます。通知本文にLine Item Propertiesの変数を含めることで、「○○様:刻印内容=△△、サイズ=L」のような情報を工場担当者に自動送信できます。
発注書の「書式」とまでは言えませんが、情報の転送を自動化できる点は有効です。工場がメール確認で動ける環境であれば、これだけでも手間はかなり減ります。
③ 発注書アプリ:カスタム情報込みのPDFを自動生成・出力
アプリを使う方法が、最も発注書らしい運用に近づきます。注文データとLine Item Propertiesを読み取り、工場向けのフォーマットで発注書(PO)を自動生成・PDF出力できるアプリがあります。
たとえば かんたん発注書(smart-purchase-orders) は、注文データと商品に紐づいた発注先工場の情報をもとに発注書を自動生成し、複数工場への振り分けにも対応しています。カスタム入力(Line Item Properties)の内容も発注書に載せられるため、受注生産・オーダーメイド運用との相性がよいです。海外アプリと比べて日本語での設定・サポートが使える点も、現場で使い続けやすい理由のひとつです。
Ordoro・Stock&Buy など英語アプリも選択肢にはなりますが、日本語フォーマット・工場への日本語表記での送付を想定すると、UI・出力言語・サポート面で使いにくさが残ることがあります。
各方法の違いと選び方
3つの方法を簡単に比較します。
- 手動(CSV+Excel):初期コストゼロ、月数件程度なら十分。件数が増えると転記ミスのリスクが高まる
- Shopify Flow+メール通知:自動化できるが「書式のある発注書」にはならない。工場担当者がメール内容をそのまま作業指示として使えるなら有効
- 発注書アプリ:書式・振り分け・一括出力まで対応。月10〜30件を超えてくると費用対効果が出やすい。設定に少し時間がかかる
工場が1社で、カスタム内容もシンプルなら手動またはFlowで対応できます。工場が複数ある、カスタム仕様が毎回異なる、件数が多いという条件が重なるほど、アプリ導入のメリットが大きくなります。
設定・運用上の注意点
いくつか実際の運用でつまずきやすいポイントをまとめます。
- Line Item Propertiesのキー名を統一しておく:入力フォームの項目名(キー)が商品によってバラバラだと、Flowやアプリ側で変数を取るときに条件分岐が複雑になります。最初から命名規則を決めておくと後が楽です
- カスタム入力が空の場合の処理を決める:任意入力の項目が空のとき、発注書に「未記入」と出すのか、空白にするのかを事前に工場と合意しておくとトラブルが減ります
- 注文キャンセル・変更時のフローを決める:オーダーメイドは注文確定後の変更が発生しやすいです。発注書を一度送った後にキャンセルが来た場合の連絡フローを、最初から整理しておくことをおすすめします
- 工場へのPDF送付タイミングを揃える:注文ごとに即時送付するか、1日1回まとめて送るかを決めておかないと、工場側が混乱します。Flowの自動通知は即時向き、アプリの一括出力はまとめ送付向きと使い分けられます
まとめ
オーダーメイド商品のカスタム入力内容を発注書に載せることは、Shopifyだけでは標準機能でできませんが、FlowやアプリをあわせることでHOW部分は解決できます。
月数件であれば手動+ExcelやFlowのメール通知で十分です。件数が増えてきた、工場が複数ある、ミスが続いているという状況なら、発注書アプリへの移行を検討するタイミングです。
どの方法でも共通して大切なのは、Line Item Propertiesの項目名を最初から整理しておくことと、工場とのやりとりフローを事前に決めておくことです。仕組みより先にルールを整えておくと、あとから自動化しやすくなります。
