Shopifyで受注生産や外部工場への直送を運用している場合、注文を工場ごとに振り分ける作業は意外と手間がかかります。標準機能でできること・できないこと、Shopify Flowや既存アプリを使った現実的な解決策を比較します。
この記事が当てはまるケース
商品ごとに製造を依頼する工場が異なり、注文が入るたびに「どの注文をどこの工場に送るか」を手作業で仕分けしている方に向けた記事です。
- 複数の工場・仕入先に商品の製造や出荷を依頼している
- 1つの注文に複数工場の商品が混在することがある
- 工場へはメール・Excel・FAXで発注書を送っている
- 受注生産・オーダーメイド品の外注フローを Shopify で管理したい
結論
Shopify の標準機能だけでは「商品ごとに工場を自動振り分けして発注書を送る」という流れは完結しません。注文データは取れますが、工場への振り分けと発注書の作成・送付は別途の仕組みが必要です。
現実的な選択肢は、①手動で CSV を加工して工場ごとにメール送付、②Shopify Flow で通知を自動化、③発注書アプリで振り分けと出力を自動化、の3段階になります。運用規模と手間の許容度で選ぶのがポイントです。
Shopify標準機能でできること
注文情報の確認・エクスポートは標準で十分対応できます。
- 注文一覧のCSVエクスポート:注文データを CSV でまとめてダウンロードできます。商品 SKU や数量、顧客情報がすべて含まれます。
- 商品タグ・ベンダー欄の活用:商品ごとに「ベンダー(仕入先)」や「タグ」を設定できるため、Excel でフィルターをかけて工場別に整理することは可能です。
- ロケーション機能:複数の在庫ロケーションを設定し、どのロケーションから出荷するかをある程度管理できます。ただしこれは自社倉庫の複数管理が主な用途で、外部工場への発注書とは別の話になります。
つまり「注文データを取り出す」ところまでは標準でできます。そこから先の振り分けと工場への連絡は、手作業か追加の仕組みが必要です。
標準機能だけでは難しいこと
以下の部分が標準機能の手が届かない範囲です。
- 工場ごとの自動振り分け:「この商品はA工場、あの商品はB工場」という紐付けを Shopify 自体は持っていません。商品のベンダー欄でグルーピングはできますが、注文が混在するケースでは自動的に分割して送る機能はありません。
- 発注書(PO)の自動生成:工場向けの発注書フォーマットを自動生成する機能は標準にありません。メールで送るにしても、毎回 Excel や PDF を手で作る手間が発生します。
- 工場ごとへの自動通知・送付:注文が入ったタイミングで「A工場にはこの商品の分だけ」という形で自動送信する機能はありません。
- 1注文に複数工場が混在する場合の分割:顧客が1回の注文でA工場の商品とB工場の商品を同時に購入した場合、注文を工場ごとに分割して処理する仕組みは標準では持てません。
手動・Shopify Flow・外部サービス・既存アプリなどの解決策
① 手動運用(CSVエクスポート+Excel)
最も手軽に始められる方法です。注文CSVをダウンロードし、商品ベンダー欄でフィルターをかけて工場ごとのシートを作り、メールで送ります。
注文数が少なく(1日数件程度)、工場が1〜2社であれば現実的に続けられます。ただし件数が増えると転記ミスや送り漏れが起きやすく、作業担当者が変わったときにノウハウが引き継ぎにくいのが難点です。
② Shopify Flow で通知を自動化
Shopify Flow(無料)を使うと、注文作成時に特定のタグや商品ベンダーに応じてメール通知を飛ばすワークフローが作れます。
たとえば「ベンダーが『A工場』の商品を含む注文が入ったらA工場担当者にメールを送る」という条件分岐は設定可能です。ただし通知できるのは「注文全体の情報」であり、1注文の中からA工場分の商品だけを抽出して整形した発注書を送る、という処理は Flow 単独では難しいです。Zapier や Make(Integromat)と組み合わせると多少カバーできますが、設定の難度は上がります。
③ ドロップシッピング・外部工場連携アプリ(海外製)
DSers や Oberlo 後継サービスなど、ドロップシッピング向けアプリは海外サプライヤーとの連携に特化しています。海外仕入れが前提のため、日本国内の工場への発注書(日本語・自社フォーマット)には対応していないことがほとんどです。
④ 発注書自動生成アプリで振り分けと出力を一括化
商品ごとに発注先工場を紐付けておき、注文が入ったタイミングで工場ごとの発注書を自動生成・出力するアプリを使う方法です。1注文に複数工場の商品が混在していても、商品単位で振り分けて別々の発注書として出力できるのが強みです。
eing が開発している「かんたん発注書:自動生成&複数工場振り分け」はこのアプローチで作られています。Shopify の注文データをもとに、あらかじめ設定した工場への発注書を自動生成・一括出力します。転記作業がゼロになるため、件数が増えても運用コストが変わりにくいのがポイントです。ただし後述する手動・Flow との比較で「設定の初期コストがかかる」点は認識しておく必要があります。
各方法の違いと選び方
- 注文が月数十件以内・工場1〜2社:手動(CSV+Excel)で十分対応できます。まずここから始めて、件数が増えたタイミングでアプリ導入を検討するのが現実的です。
- 通知だけ自動化できればよい:Shopify Flow で注文作成時に担当者へ通知するだけでも、見落としは大幅に減ります。発注書の整形は引き続き手動でも許容できる場合はこの組み合わせが軽量です。
- 工場が3社以上・注文が混在する・件数が月100件を超えてくる:手動の限界が来やすいフェーズです。発注書アプリで振り分けと出力を自動化する価値が出てきます。
- 海外サプライヤーとの連携が主目的:DSers などのドロップシッピングアプリが向いています。国内工場への日本語発注書が必要な場合は別途検討が必要です。
設定・運用上の注意点
商品と工場の紐付けを最初に整理する
どの方法を選ぶにしても、「この商品はどこの工場に発注するか」というマスタ情報が整理されていないと振り分けができません。Shopify の商品設定でベンダー欄やタグを活用して、商品と発注先の対応を最初にきちんと設定しておくことが前提になります。
1注文に複数工場の商品が混在するケースを想定する
顧客側の注文単位と、工場への発注単位は一致しません。「1注文=1工場」になるように商品ラインナップを設計できれば単純ですが、現実にはバリエーション商品や関連商品をまとめて買うケースがあります。この混在ケースへの対処を最初に決めておかないと、後から運用フローが崩れます。
Shopify Flow の条件分岐は複雑になりすぎないよう注意
工場の数が増えるにつれ、Flow のワークフローが複雑になります。条件が多くなると、後から修正するときに何がどうなっているか分かりにくくなる罠があります。Flow はシンプルな通知用途に絞り、振り分けロジックはアプリ側に任せる方が長続きします。
工場側の受け取り方法も確認する
発注書を自動で作れても、工場側がPDF添付メールしか受け付けない・FAXが必要・専用のシステムへの入力を求められるなど、受け渡し方法は工場ごとに違います。自動化できる範囲と手が届かない部分を事前に確認しておくと、期待値のズレが起きません。
まとめ
Shopify の注文を工場ごとに振り分けるには、標準機能だけでは対応できない部分を補う仕組みが必要です。注文数と工場数が少ない段階では手動+Shopify Flowの通知で十分ですが、件数が増えるにつれて転記ミスや作業漏れのリスクが高まります。
発注書の自動生成・工場別振り分けに対応したアプリを使うと、注文が増えても運用コストが膨らみにくくなります。まず自分の運用規模と工場数を確認して、どのフェーズにいるかを判断してみてください。
