← ブログ一覧へ

Shopify B2Bで卸売価格とカタログを整理する実務ガイド

Shopify B2Bで卸売価格と商品カタログを整理するなら、「会社プロファイル+価格表+公開範囲」の3点セットで設計するのが近道です。この記事では、実際にどのような単位で価格表を分けるか、SKUが増えたときに破綻しないカタログ管理の考え方、移行時のつまずきポイントを現場目線でまとめます。

Shopify B2Bで商品カードと価格情報を整理してカタログを管理しているイメージイラスト
AI generated (gpt-image-1)

Shopify B2Bで卸売ビジネスを回すには、一般販売とは別に「誰に・いくらで・何を売るか」をきちんと分けて管理する必要があります。特に、価格の例外が多い既存卸からの移行では、カタログと価格表の設計を間違えると、あとからの修正コストが膨らみます。この記事では、Shopify公式が提供しているB2B機能(会社プロファイルと価格表、カタログ公開範囲)を前提に、現場で破綻しない整理の仕方を解説します。結論としては、「会社プロファイルを顧客の入場パス、価格表を条件セット、カタログ公開範囲を棚割り」として設計すると、SKUや取引先が増えても運用しやすくなります。既存の価格表をそのまま1社1ファイルで持ち込むやり方は、Shopify上ではほぼ確実に行き詰まります。

Shopify B2Bの基本構造を運用目線で整理する

会社プロファイル・価格表・ストアフロントの3要素がつながってB2B構造を形作る概念図のイメージ
Shopify B2Bは会社プロファイル・価格表・ストアフロントの3要素で構成されます。

まず、Shopify B2Bで押さえるべき基本パーツは「会社プロファイル」「価格表」「ロケーション/ストアフロント」の3つです。Shopify公式ドキュメントではそれぞれ詳しく説明されていますが、現場でのイメージに置き換えると理解しやすくなります。

会社プロファイルは、B2B顧客(法人)の情報とルールのまとまりです。請求先住所や出荷ロケーション、支払い条件(例:後払い)などをここで定義し、該当の顧客アカウントをひも付けます。日々の運用では「どの会社がどのストア・倉庫に注文できるか」を決める単位と考えると扱いやすくなります。

価格表は、特定の会社プロファイルや会社ロケーションに対して適用する「価格と条件のセット」です。標準価格からの割引率や定価を上書きする固有価格、数量割引などをまとめて設定できます。1つの価格表を複数の会社ロケーションに共有できるため、「業態別」「地域別」などで共通ルールをもたせる設計が現実的です。

ストアフロントは、B2B専用テーマを使うか、同一ストアでB2Cと兼用するかなど、入り口まわりの設計に関わります。B2B機能では、会社プロファイルごとに「どのストアフロント(=どのURL)にログインさせるか」を設定できるため、国内卸と海外代理店で別ストアを見せるといった構成も可能です。ここを明確に分けないと、B2C価格で誤発注される事故につながります。

価格表をどう分けるか:会社単位ではなくルール単位で設計する

複数の取引先グループがそれぞれ共通の価格ルールカードにひも付いているイメージ
価格表は取引先ごとではなく価格パターンごとにまとめると運用しやすくなります。

価格表設計で最初にやりがちなのが、「取引先ごとに1つずつ価格表を作る」パターンです。取引先が10社ならまだ対応できますが、30社、50社と増えると、キャンペーンや原価改定のたびにすべての価格表を修正することになり、運用が破綻します。

Shopify B2Bの価格表は、1つを複数の会社ロケーションに割り当てられます。この特性を活かし、「価格のルールごとに価格表を分ける」設計が現実的です。例えば、以下のような切り方です。

  • 標準卸:全商品一律で定価から◯%引き
  • 大口卸:定価からの割引率は同じだが、ケース単位の数量割引を追加
  • 代理店:一部商品のみ別価格、一部商品は販売不可
  • 社内利用:在庫評価用などの特殊価格

このようにパターンで分けておくと、新規取引先が増えたときは「どのパターンに属するか」を判断して既存の価格表を割り当てるだけで済みます。1社だけ特別価格が必要な場合でも、すべてを専用価格表にするのではなく、標準の価格表+個別調整を組み合わせられないかを先に検討したほうが、中長期的なメンテナンスコストを抑えられます。

移行時の失敗例として多いのが、旧システムのExcel価格表をそのまま1ファイル=1価格表としてShopifyに持ち込んでしまうケースです。半年後に原価が数%上がったとき、30以上の価格表を手作業で見直すことになり、更新漏れによる赤字販売のリスクも高まります。最初に「どの軸で価格が変わるのか」を棚卸しし、最小限のパターンに集約するのがおすすめです。

B2Bカタログの公開範囲を決める:誰に何を見せるか

価格が整理できても、「取引先ごとに見せてよい商品・見せたくない商品」があいまいだと、B2Bストアの検索結果がぐちゃぐちゃになります。Shopifyでは、商品レベルでの公開/非公開や、コレクションごとの絞り込みを使って「どの会社プロファイルにどの商品を見せるか」をコントロールできます。

基本的な考え方としては、まず全B2B共通で見せてよい商品を「B2B共通コレクション」としてまとめ、そのうえで「地域限定」「チャネル限定」などの条件付き商品を別コレクションに分けます。会社プロファイルごとに割り当てるストアフロントやテーマ側で、これらのコレクションをどう露出するかを決めると、取引先ごとに見せたいカタログが組み立てやすくなります。

例えば、国内卸には酒類を含むフルラインナップ、海外代理店には酒類を除いたラインナップを見せたいケースがあります。この場合、酒類を含む全商品を「B2B共通」、酒類以外を「海外向け共通」としてタグやコレクションで分け、海外代理店用のストアフロントでは「海外向け共通」のみをメインカタログとして露出させます。こうしておくと、新商品を追加するときも、どのコレクションに入れればどの取引先に見えるかが明確になり、担当者間の認識ズレを防ぎやすくなります。

運用上の注意点として、B2CとB2Bを同じ商品で兼用している場合は、価格と表示内容が混ざりやすくなります。説明文や商品画像に「希望小売価格」「一般販売価格」などの文言を入れる場合、B2B側で見せて問題ないかを事前に決めておかないと、卸先から「エンドユーザー向けの価格が丸見えになっている」と指摘されることがあります。

SKUが増えても破綻しないための命名・分類ルール

B2Bカタログは、商品点数よりもSKU(サイズ・色違いなどのバリエーション)の数で管理コストが決まります。SKUが数百点を超えると、「どのSKUがどの価格表でいくらなのか」「どの取引先に公開しているのか」が分からなくなりがちです。そこで重要になるのが、SKUの命名ルールと商品分類の一貫性です。

SKU命名では、「商品カテゴリ+仕様+色+サイズ」のように、上位カテゴリが判別できる構造にしておくと、価格表のインポートやフィルタリングがしやすくなります。例えば、同じシリーズの商品に「A-001」「A-002」という連番だけを振ってしまうと、後から「シリーズAだけ一律5%値上げ」といった対応が難しくなります。

商品分類では、Shopifyのコレクションやタグを使って、B2B運用に必要な軸を最初に決めておくと混乱を防げます。よく使われる軸は、以下のようなものです。

  • 販売チャネル(B2C専用/B2B専用/共通)
  • 地域(国内のみ/海外可)
  • 販売制限(要ライセンス/期間限定/予約のみ)
  • 価格帯(高単価/標準/特価)

これらの軸をあらかじめ決めてタグに落とし込んでおくと、「B2B専用かつ海外可の商品だけを抽出して価格表を作る」「要ライセンス商品のみ公開範囲を厳密にチェックする」といった作業が現実的な工数で行えます。一方で、タグやコレクションの基準が担当者ごとにばらばらだと、1年後には誰も全体像を把握できない状態になりがちです。運用開始前に、命名と分類のルールを1枚のドキュメントにまとめ、チームで共有しておくことをおすすめします。

営業・店舗と連携した価格とカタログの更新フローを作る

B2Bの価格とカタログは、一度決めて終わりではなく、原価や在庫、販促施策にあわせて定期的に見直す必要があります。ここで重要なのが、「誰の判断で」「どの単位で」変更するのかをあらかじめ決めておくことです。決裁フローが不明確だと、営業担当が現場判断で値下げを約束し、EC上の価格表更新が追いつかないといったトラブルが起きやすくなります。

実務的には、次のような役割分担が機能しやすい構成です。

  • 営業・店舗:取引先との条件交渉、価格パターンの希望を集約
  • EC運営:Shopify上の価格表・カタログ設計、更新の実装
  • 経営・マネージャー:価格ポリシーや例外ルールの承認

例えば、原価上昇による値上げを行う場合、まず営業が「どの価格パターンを何%変更するか」を整理し、EC運営がその内容をもとに価格表を一括更新します。その後、テスト用のB2Bログインアカウントで実際のカート金額や表示内容を確認し、問題がなければ営業に共有して、取引先への事前アナウンスに進む流れです。

運用上の落とし穴として、セールや在庫処分の際に、B2Cと同じ感覚で「まず価格を一気に下げてから細かい条件を詰める」という進め方をしてしまうケースがあります。B2Bでは、既存の契約条件との整合性や、別の取引先との価格差などを考慮しないと、信頼を損なうリスクが高まります。Shopify側では、価格表を複製してテスト環境を作り、影響範囲を確認してから本番適用する運用を取り入れると、安全に更新できます。

RecoBoostならこう活かす:卸先ごとの実売データをもとにカタログを最適化

RecoBoostは、Shopify上の閲覧・購買データをもとに、顧客ごとに最適な商品を自動で提案するアプリです。B2Bでは、会社プロファイルと価格表で「売ってよい条件」を定義したうえで、RecoBoostを使って「その取引先が実際によく買っているカテゴリ・単価帯」を学習させると、卸先ごとに実態に沿ったカタログ表示がしやすくなります。例えば、同じ標準卸価格表を使っている取引先AとBでも、Aには定番品の補充を、Bには新商品のテスト導入を優先的におすすめするといった出し分けが可能です。価格表や公開範囲の設計で安全性を担保しつつ、RecoBoostで「どの順番で・何を見せるか」を自動最適化するイメージで組み合わせると、B2Bストアの回遊と単価アップを同時に狙えます。

Shopify B2Bで卸売価格とカタログを整理するには、「会社プロファイル=誰に入ってもらうか」「価格表=いくらで売るか」「公開範囲・コレクション=何を見せるか」を分けて考えることが重要です。価格表は取引先ではなく価格パターン単位で設計し、SKUの命名と商品分類ルールを最初に決めておくことで、取引先やSKUが増えても運用負荷を抑えられます。営業・店舗との連携フローを明確にしたうえで、テスト用アカウントでの確認を必ず挟む運用にしておくと、B2Bならではの価格トラブルも避けやすくなります。