Shopifyコレクションを自動条件で回す実践テクニック
Shopifyの自動コレクションを軸に設計しておくと、SKUが増えても商品整理にかかる時間を大きく減らせます。この記事では、条件設計の考え方、よくある落とし穴、手動コレクションとの使い分けを、現場でそのまま使える粒度で解説します。

Shopifyのコレクションは、原則「自動(条件)」を起点に設計した方が運営コストが下がります。新商品を追加しても条件に合えば自動で並び替えられ、担当者の登録漏れや更新忘れを防げるからです。一方で、条件の組み方を誤ると「売りたい商品が出てこない」「予想外の商品が混ざる」といったトラブルも起きがちです。
ここではShopify標準機能だけでできる、自動コレクション前提の運用設計と、実際の条件パターン・失敗例・手動コレクションとの使い分けを整理します。最後にRecoBoostでのおすすめ連携も1セクションだけ紹介します。
結論:メインは自動コレクション、例外だけ手動で補う
結論としては、ストアの「カテゴリー構造」や「特集ページ」は自動コレクションを基本に設計し、どうしても条件化しづらい一部だけを手動コレクションで補う形が運営しやすいです。Shopify公式ドキュメントでも、コレクションは「自動」か「手動」を選択でき、条件に一致する商品を自動で追加・削除できることが明記されています。
SKU数が100を超えるあたりから、商品ごとに手動で複数コレクションへ振り分ける作業は現実的ではなくなります。担当者1人が、1商品あたり3つのコレクションへ追加する作業を、1件10秒で行ったとしても、100SKUで約50分、500SKUでは4時間以上かかります。入荷や値下げのたびにこの作業を繰り返すのは負担が大きく、ヒューマンエラーも増えます。
一方で、「セール会場の目玉商品だけを手動で厳選したい」「ブランド都合で特定商品だけ除外したい」といったニーズもあります。こうしたケースは、全体を条件で組んだうえで、追加の手動コレクションやタグで例外処理を行うと管理しやすくなります。
自動コレクションで使うべき基本条件と考え方

自動コレクションで主に使う条件は、Shopify公式の仕様として「商品タイトル・タイプ・ベンダー・価格・タグ・重量・在庫・比較価格」などです。現場で使いやすいのは「商品タグ」「価格」「在庫状況」の3つで、多くのストアはこの3要素の組み合わせでほとんどのコレクションを組み立てられます。
- タグ:カテゴリや用途、ターゲット(例:tops, bottoms, kids, gift)を付与して条件に使う
- 価格:特集企画(例:〜3,000円、3,000〜5,000円)やセールの下限・上限に利用
- 在庫:在庫数が0より大きい、在庫管理あり などを条件に含めて、在庫切れ商品の並び替えや非表示に活用
ポイントは、「目で見て分かる属性」ではなく「後から自動判定したい軸」に条件を割り当てることです。たとえばカラーやサイズはバリエーションで表現されますが、「Tシャツ全体」「ワンピース全体」というグループを作るには、商品タイプやタグの方が適しています。
また、条件は「すべての条件に一致(AND)」と「いずれかの条件に一致(OR)」を選べます。誤ってOR条件で設計すると、例えば「在庫あり」かつ「セール対象」のつもりが「在庫あり」または「セール対象」の商品まで混ざる、という典型的な失敗につながります。どの条件をANDにし、どこからORで広げるかを、紙に書き出してから設計すると安全です。
タグ設計で決まる、自動コレクションの「守備範囲」

タグは自動コレクション運用の要です。とはいえ、タグの種類が増えすぎると、担当者が付け忘れたり、似たようなタグ(例:top, tops, トップス)が乱立して条件から漏れる原因になります。
おすすめは「役割ごとにタグをレイヤー分けする」ことです。例えば次のように3レイヤー程度に分けると、自動コレクションの条件も整理しやすくなります。
- カテゴリタグ:tops, bottoms, onepiece など大枠の分類に限定
- 用途タグ:office, outdoor, home など利用シーンを表す
- プロモーションタグ:sale-202405, new-arrival など期間や企画ごとに付与
失敗しやすいパターンは、プロモーションタグを細かく増やしすぎて管理できなくなるケースです。例えば、毎週のメルマガ企画ごとにタグを作ると、1年で50以上のタグが増え、どれが現役でどれが不要なのか分からなくなります。企画タグは「月単位」や「キャンペーン単位」にまとめるなど、運用できる数に抑えることが重要です。
タグの付け漏れを防ぐために、商品登録のチェックリストに「カテゴリタグ」「用途タグ」「プロモーションタグ」の3項目を入れておく、あるいは登録担当者を固定する、といった運用ルールも合わせて整備しておきましょう。
在庫・セール情報を条件にした動的な特集づくり
自動コレクションの強みは、「在庫」や「比較価格(セール価格)」など、変動する情報に追従できることです。特に、在庫が薄い商品や売り切れ商品がトップに並び続けると、CVRの低下につながりやすいため、条件で制御しておくと効果があります。
例として、次のような自動コレクションを作っておくと、日々の更新作業をかなり減らせます。
- 「再入荷アイテム」:タグに restock を含む、かつ在庫数が0より大きい
- 「セール全商品」:比較価格が現在価格より大きい、かつ在庫数が0より大きい
- 「在庫限り」:在庫数が一定数以下(例:5以下)、かつ販売中の商品
よくある失敗は、「セール会場」を手動コレクションで管理してしまい、値下げを追加したのにコレクションへの追加を忘れてしまうケースです。セールの定義が「比較価格が現在価格より高い商品」であれば、自動コレクションで条件化しておく方が、人的ミスを減らせます。
また、在庫0の商品を完全に除外するのではなく、「在庫0は並び順の最後に送る」などの運用も検討できます。Shopifyの並び替え機能で「ベストセラー」や「作成日順」に加え、「手動並び替え」を使えば、一部の商品だけ位置を調整できますが、ここも手動メンテナンスが増えやすいポイントです。自動コレクションで在庫あり・なしを分けておき、在庫ありのコレクションだけをメイン導線に使う設計も有効です。
手動コレクションを使うべきケースと注意点
自動コレクションが基本とはいえ、手動コレクションが適しているケースもあります。代表的なのは「ブランド側で厳選したラインナップを見せたい」「あえてルール化しづらい、編集性の高い特集ページを作りたい」といった企画寄りのニーズです。
ただし、手動コレクションは「更新しなければ中身が変わらない」点を前提に、運用ルールを決めておく必要があります。例えば、季節特集の手動コレクションを作るなら、「開始前の1週間で登録を完了する」「終了時に必ず公開停止またはリンク削除する」といったチェックポイントを、運営カレンダーに組み込んでおくと漏れが減ります。
実務では、「最初は手動で組んでみて、パターンが見えたら自動コレクションに置き換える」という進め方も現実的です。たとえば、毎回同じようなタグや価格帯の商品を選んでいることに気付いたら、その条件をそのまま自動コレクションに移せる可能性があります。
注意したいのは、「メインカテゴリを手動コレクションで運用してしまう」ことです。トップメニューからの導線になるコレクションほど、商品の追加・削除頻度が高くなりがちです。ここを手動にすると、担当者の負荷もミスも増えます。メインカテゴリこそ自動コレクションで条件化し、手動は企画ページや例外対応に限定するのが安全です。
RecoBoostならこう活かす
RecoBoostでは、Shopify側で設計した自動コレクションをそのままおすすめロジックの土台として活用できます。例えば、「セール全商品」「再入荷アイテム」「カテゴリ別コレクション」などをきちんと条件で整えておけば、「このコレクション内での人気順おすすめ」や「同じカテゴリ内の関連商品」といったレコメンドを、テーマ内のセクションとして簡単に出し分けできます。まずはShopifyの自動コレクション設計を整理し、その構造に沿ってRecoBoostのウィジェット配置やルールを組むことで、手動更新の負担を増やさずに精度の高いレコメンドを運用しやすくなります。
Shopifyのコレクション運用は、「メインは自動コレクション」「タグ設計と在庫・価格条件で動的に管理」「企画性が高い部分だけ手動コレクションで補う」という3点を押さえると安定しやすくなります。条件設計を一度固めてしまえば、SKUが増えても運用コストを抑えつつ、RecoBoostのようなレコメンドアプリとも連携しやすい柔軟な商品構成を維持できます。
