去年の10月14日、火曜日。朝の6時40分。

オフィスに入ったばかりで、コーヒーもまだ淹れていないときに、スマホが2回振動した。同じセラーから40分以内に2件のメッセージ。どちらも同じ内容だった。デュアルチャネル在庫配分——1回の入荷をAmazonと自社のShopifyストアにどう分けるか、という話だ。

メッセージ1件目:「Chen、30,000ユニットが届いたんだよね?20,000をAmazonへ、10,000をDTCストア用に残してくれ。」

メッセージ2件目:「待って、予定変更。Amazonへ24,000、DTC用に6,000にしてくれ。ブラックフライデーが近いから、Amazonが在庫切れしないか心配なんだ。」

率直に言おう。こういう勘頼みの、2回も変更される分割指示を、私は毎月何十件も受け取っている。このセラーは屋外用収納ボックスをAmazonと自社Shopifyサイトの両方で販売しており、すべての在庫は私たちの倉庫にある。

その年のブラックフライデーで、彼は痛い目を見た。

Amazon側は11月中旬に在庫切れ——9日間の欠品。彼自身の話では、サブカテゴリのランキングはトップ100から500位圏外まで落ち、ブラックフライデーのトラフィックはすべて競合に流れた。DTC側は?4,000ユニット以上が翌年2月まで埃をかぶり、3か月分の保管料を余分に払うことになった。

両方のチャネルが負けた。これがデュアルチャネル在庫配分を間違えた代償だ。

セラーが分割でよく間違えるポイント

間違いその1:勘で分ける。

「Amazonの方が売れるから、多めに。」どれくらい多めに?誰も知らない。「DTCストアは自分の店だから、少なめに。」どれくらい少なめに?それも誰も知らない。あの24,000対6,000の分割は、まさにこうして生まれた。

間違いその2:先月の売上をそのまま翌月の分割にコピーする。

先月はAmazonが7,000ユニット、DTCが3,000ユニット売れたから、今回の入荷は70/30で分割。科学的に聞こえるだろう?落とし穴はこうだ:その3,000ユニットのうち2,000ユニットは、9月のインフルエンサーの一発施策によるものだった。10月にはそんなものはなかった。基準が歪んでいれば、比率はゴミだ。

間違いその3:2つのチャネルを別々のビジネスとして運営し、倉庫が両方から責められる。

Amazonが在庫切れすると、セラーは倉庫を「入荷が遅い」と責める。DTCストアが過剰販売して注文をキャンセルすると、カスタマーサービスは倉庫を「出荷ミス」と責める。肝心なのはこうだ:在庫もキャッシュフローも同じなのだ。セラーはそれを2つのビジネスとして管理し、倉庫は両方から板挟みになる。

私たちの入荷リーダー、Old Liu——50代で、FBA受入を10年以上やってきたベテラン——は、まさにこういう指示で角が取れてしまった。彼はかつてこう言った。「Chen、協力したくないわけじゃない。今日は倉庫Aへ送れと言い、明日は倉庫Bへ送れ。うちのクルーもトラックも、ドックの予約も、全部無駄になるんだ。」

デュアルチャネル在庫配分:私たちが実際に使う4ステップのフォーミュラ

複数の長期セラーと2年間のやり取りを経て、私たちは固定の4ステップのフォーミュラに落ち着いた。凝ったものは何もない——電卓で十分だ。

ステップ1:チャネルごとに直近90日の売上を見て、基準比率を出す。

30日ではだめ——短すぎてノイズが多い。1年ではだめ——長すぎて古すぎる。90日がちょうどいい。

ステップ2:成長の勢いで調整する。

DTCストアが広告を回したりインフルエンサーと組んだりしてAmazonより速く伸びているなら、5〜10ポイントをDTC側に振る。Amazonが広告費を増やしてランキングを押し上げているなら、逆に振る。

ステップ3:補充リードタイムを織り込み、遅いチャネルに多めに持たせる。

これは倉庫の現場からでないと理解できないステップだ。FBA側では、発注から海上輸送、私たちの入荷受付予約、そしてAmazonが販売可能として掲載するまで——私たちの経験では、これは週単位で測られる。繁忙期はさらに長い。DTC側は?商品は私たちの棚に積んである。今日指示を出せば、明日出荷する。

補充の遅いチャネルは多めのバッファを持たなければならない。速いチャネルは薄く回して、頻繁に補充すればいい。

ステップ4:安全在庫を持つ。ただし両側で同じ量ではない。

FBA用に約10%、DTC用に約5%の安全在庫を持っている。なぜか?FBAで在庫切れするとランキングを失う——ランキングは長期資産だ。失ったランクを取り戻すには、広告費を2倍燃やさなければならない。DTCストアで在庫切れしても、数日の出荷遅延と、せいぜいクーポン1枚で済む。ずっと安いミスだ。

10,000ユニットの新入荷での計算例はこちら:

Amazon FBA DTCストア
直近90日の1日平均販売数 210ユニット 90ユニット
基準比率 70%(7,000) 30%(3,000)
成長調整 横ばい DTCは前月比15%増、500ユニットを振り分け
リードタイム調整 リードタイムが長い、多めに持つ リードタイムが短い、実在庫から出荷
安全在庫 10% 5%
最終配分 約7,200ユニット 約2,800ユニット

デュアルチャネル在庫配分データを確認する倉庫スーパーバイザー

正直に言うと、このフォーミュラは精密ではない——でも、勘で決めるより10倍ましだ。精密な配分比率なんて存在しない。売上予測自体が当て推量なのだから。私たちが求めるのは正確さではなく、間違ったときに理由が追跡できて、調整の方向が明確な分割だ。

分割指示書はこう書く。でないと倉庫は間違える

フォーミュラはセラーの仕事だ。倉庫の現場では1行に集約される。指示が曖昧なら、誰も正しく分けられない。

私たちの倉庫では、分割指示書のフォーマットは1種類だけ受け付ける。項目が1つでも欠けていたら、書き直しで差し戻す:

  1. SKUと総ユニット数——「約30,000」ではなく正確なユニット数で
  2. Amazonへの正確なユニット数、DTCへの正確なユニット数——「Amazonに多めに」ではなく
  3. FBA出荷IDと納入先倉庫の住所——「Amazonに送って」だけではだめ
  4. 厳守の締切——FBAのドック予約は事前予約が必要で、繁忙期は2週間前から
  5. 繁忙期前に在庫を自動でリバランスしていいか——はい/いいえ、どちらかを選ぶ

Old Liuには今や決め台詞がある。「指示を1回変えたら、トラックとドックの予約を取り直す。2回変えたら、その週はおしまいだ。」これを読んでいるセラーの皆さん——個人的な恨みじゃない。変更のたびに、私たちの人手も予約も車両も全部組み直しになり、ミスの確率はそのたびに上がるんだ。

繁忙期前のリバランス:デュアルチャネル在庫配分のダイナミックな側面

1回分けるだけでは終わらない。ブラックフライデーやサイバーマンデーの2週間前に、私たちはセラーのために在庫水準のチェックを行う。

ルールはシンプルだ:FBAのカバー日数が7日を割り込み、DTCが15日分以上を持っている場合、DTCからFBAへユニットを移動する。2つのレッドライン:1回の移動はDTCの手持ち在庫の30%を超えないこと、移動後もDTCが7日分以上のカバーを維持すること。

3月、あるセラーのインフルエンサー施策がDTC側で爆発した——600件以上の過剰販売注文、カスタマーサービスはキャンセルを強いられ、私たちのピックチームは存在しない注文のピッキングに2日を浪費した。士気はどん底だった。新人ピッカーを育てるベテランのXiaは言った。「Chen、私たちが遅いんじゃない。在庫は最初からなかったのに、システムが注文を吐き出し続けたんだ。」それ以来、リバランスのルールにDTC過剰販売アラートを加えた——FBAだけでなく、両チャネルの水位をチェックする。

別のセラーは、去年のブラックフライデーの10日前にこのルールで2,000ユニットをFBAへ移動した。Amazonでの在庫切れなし、DTCでの過剰販売なし。彼は後でこう言った。2年間「比率を神聖視」してきたが、毎年片方のチャネルが在庫切れ、もう片方が過剰在庫で終わっていた、と。

正直、リバランスを望んでいるのはセラーより倉庫の方だ。手元にある商品を動かすのは半日で済む。在庫切れになってからFBAを救済する——予約、受入、Amazonの処理——運が良くて2週間だ。

最後に、現場の仲間とセラーの皆さんへ

デュアルチャネル在庫配分は、3行にまとめられる:

1つ:勘で分けない。4ステップ——売上、成長、リードタイム、安全在庫——を回す。間違えるなら理由が追跡できる間違え方を。

2つ:指示書は正確に、ユニット単位で書く。変更1回、作業の組み直し1回——チャット2通で倉庫を回さない。

3つ:商品を分けた時点で分割は終わらない。繁忙期前に水位をチェックし、潮時にはリバランスする。

これが私たちの倉庫の今のやり方だ。ついてくるセラーは在庫切れもデッドストックも減り、私たちのクルーは毎週火消しに追われなくなった。

セラーの皆さん:次の分割の前に4ステップを回してください。倉庫の仲間たち:この指示書のテンプレートを持って行って使ってください。節約できるのは、本物のお金です。

Chen Feng(倉庫運営マネージャー)著

英語版からの翻訳。内容に相違がある場合は英語版を優先します。