コンテンツにスキップ
実例集

Shopifyでストア全体のセールを実施する方法

オファー自体は1つの設定だけです。実際に重要なのは、既に実施中のオファーとストア全体のセールを組み合わせるかどうか、そして絶対に対象にしてはいけないものは何かという2つの判断です。

  • 数量割引
購入者に見える表示

コード入力なしですべての商品に割引後の価格が表示されます。購入者がカート目標や送料無料の条件も満たしている場合、オファー同士が組み合わせ設定になっていれば、それらもさらに上乗せされます。

ストア全体のセール商品クラス
オファータイプ
volume, minQty 1
特典内容
20%オフ
対象範囲
全商品
除外
ギフトカード
注文割引との組み合わせ
true
ストア全体のセールは1つではなく3つの判断で構成されます。
作り方

設定手順

  1. 1

    キャンペーン > オファータイプ

    最低数量1の1階層で「Volume」を選択し、最初のユニットから割引が適用されるようにします。

    tiers[0].minQty = 1

  2. 2

    対象

    対象範囲を全商品に設定します。

    target.scope = all

  3. 3

    除外

    ギフトカードや、利益率が薄い商品、仕入れ先との価格契約がある商品を除外します。

    target.excludeIds = [gift cards]

  4. 4

    組み合わせ設定

    意図をもって決めましょう。注文割引や配送割引との組み合わせを有効にすると、既存のカート目標もそのまま上乗せで機能します。無効にすると、ストア全体のセールだけが唯一残る割引になります。

    stacking.combinesWithOrderDiscounts = trueまたはfalse、意図をもって選択

  5. 5

    スケジュール

    キャンペーンに開始日と終了日を設定します。終了日のないストア全体のセールは、実施中であることを忘れてしまう一番の原因です。

    schedule = 開始日と終了日

  6. 6

    プレビュー

    他の実施中のオファーも同時に発動するカートでシミュレーションし、合計金額が意図どおりか確認してから公開します。

正確な設定値

すべての設定項目

これはオファーが実際に保存される設定キーそのものです。ご自身の設定をこの表と項目ごとに照合できます。

設定項目設定キー
オファータイプvolumetype
階層minQty 1 -> 20%tiers[0].minQty
対象範囲alltarget.scope
除外ギフトカードと保護対象ラインtarget.excludeIds
注文割引との組み合わせ意図をもって決定stacking.combinesWithOrderDiscounts
スケジュール開始日・終了日を設定済みschedule
割引クラスproductdiscountClasses
アプリなしの場合

Shopify 標準機能でできること

できること

全商品を対象にした自動割引はShopify標準機能でそのまま実現でき、他に何も実施していないシンプルなストア全体の割引率であれば、アプリを使う理由はありません。

アプリが必要になる境目

Shopify標準の割引には除外リストがないため、ギフトカードや保護対象コレクションを対象外にするには、含めるコレクションを一つ一つ手作業でリストアップし、更新を忘れないようにする必要があります。また、既に実施中の割引とどう影響し合うかをプレビューする機能もありません。

公開する前に

注意点

  • Shopify Plus以外では、ストア全体の商品割引と既存の商品割引が同じカートラインに両方適用されることはありません。公開前にどちらを優先するか決めておきましょう。
  • ギフトカードはほとんどの場合セール対象にすべきではなく、除外設定は最も見落とされがちなステップです。
  • 終了日のないストア全体のセールは、キャンペーン終了後も割引を適用し続けてしまいます。
  • ストア全体のセールを公開すると、重複する実施中の割引数の上限に対して1枠を消費します。複数のプロモーションが重なりやすい繁忙期には特に重要です。

よくある質問

ストア全体の割引は他のオファーをキャンセルしてしまいますか?
組み合わせ設定が無効になっている場合、または他のオファーも同じカートラインに影響する商品割引の場合に限ります。送料無料のようなクラスをまたぐオファーは問題なく組み合わさります。
ギフトカードをセール対象外にするにはどうすればよいですか?
オファーの対象設定にある除外リストに追加してください。
割引コードは必要ですか?
いいえ。自動オファーはコードなしで適用され、通常はストア全体のセールに適しています。
事前にスケジュール設定できますか?
はい。ただし、スケジュール設定された割引は、開始時ではなくスケジュール設定した時点で、実施中割引の上限に対する枠を確保します。

関連する実例

Exclude products from a discount

A storewide sale that deliberately skips new arrivals and protected lines.

Limited time discount

A sale that starts and ends on schedule, with a countdown and no manual intervention.

Flat discount on specific products

A fixed amount off, or a flat sale price, on a chosen collection.

自分のストアで作ってみる

この実例集のすべての設定は同じサーバーサイドエンジンで動くため、カートの合計と決済の合計が一致します。

本サイトの運営には必須Cookieを使用しており、お客様の同意をいただいた場合のみ、アクセス状況を把握するための分析Cookieを使用します。詳細は Cookieポリシー.