Shopifyで段階的なボリューム割引を設定する方法
1つのボリュームオファーですべての数量ブレイクを保持できます。同じTシャツの異なる3サイズを3ユニットとしてカウントするかどうかを決めるのがカウント方法の設定であり、これがほとんどのボリューム割引が想定外の挙動をする原因です。
- 数量割引
- 1〜2個割引なし1個あたり$24.00
- 3〜5個10%オフ1個あたり$21.60
- 6〜9個15%オフ1個あたり$20.40
- 10個以上20%オフ1個あたり$19.20
商品ページにはブレイクテーブルが表示され、現在有効な行がハイライトされ、買い物客が数量を増やすごとに単価が下がります。6個目を追加すると、コードやページの再読み込みなしで10%から15%へと変わります。
設定手順
- 1
キャンペーン > オファータイプ
「数量割引」を選択します。ここでの特典はカート内の数量によって決まり、購入金額によっては決まりません。
type = volume
- 2
対象
ブレイクを適用する商品またはコレクションを対象に設定します。コレクションを対象にすると、新しい商品も自動的にブレイクを継承します。
target.scope = 商品またはコレクション
- 3
カウント方法
何を1ユニットとしてカウントするかを決めます。商品ごとでは、同じTシャツのMサイズとLサイズを合わせて2としてカウントします。バリエーションごとでは、各サイズが単独で段階に到達する必要があります。グループごとでは、オファーが対象とするすべての商品をまとめてカウントします。
counting = per_product
- 4
階層
3個、6個、10個の階層をそれぞれ10%、15%、20%の特典で追加します。数量階層は購入金額のしきい値ではなくminQtyを使用します。
tiers[0].minQty = 3
- 5
ウィジェット
商品ページで階層テーブルウィジェットをオンにします。買い物客がカートに到達する前に段階が見えると、ボリューム割引のコンバージョンは大きく向上します。
- 6
プレビュー
バリエーションが混在するカートでシミュレーションを行い、カウント方法が想定通りの段階になることを確認してから公開します。
すべての設定項目
これはオファーが実際に保存される設定キーそのものです。ご自身の設定をこの表と項目ごとに照合できます。
| 設定項目 | 値 | 設定キー |
|---|---|---|
| オファータイプ | volume | type |
| カウント方法 | per_product | counting |
| 階層1 | minQty 3 -> 10% | tiers[0].minQty |
| 階層2 | minQty 6 -> 15% | tiers[1].minQty |
| 階層3 | minQty 10 -> 20% | tiers[2].minQty |
| 特典の種類 | percentage | tiers[n].rewardType |
| 割引クラス | product | discountClasses |
| 方法 | automatic | discountMethod |
作成の流れを最初から最後まで
この回はまだ公開されていません
現在収録中です。上の手順は完成しているので、今日から作成できます。
Shopify 標準機能でできること
Shopifyは商品やコレクションにパーセンテージ割引を適用でき、自動割引には最低数量の条件を設定できるため、「3個以上で10%オフ」のような単一のブレイクは標準機能で実現できます。
Shopify標準の割引は1つにつき1つの最低数量しか保持できないため、3段階のラダーには3つの割引が必要になり、それらが同じカート明細を取り合うことになります。しかも商品クラスの割引は1明細につき1つしか適用できません。標準の割引にはカウント方法もないため、バリエーションが混在した場合の挙動を設定することができません。
注意点
- カウント方法は階層の数値以上に結果を左右します。5サイズ展開のアパレル商品でバリエーションごとを選ぶと、段階に到達できる人はほとんどいなくなります。
- 条件を満たす最も高い階層のみが適用されるため、段階は積み上がるのではなく上書きされます。
- Shopify Plus以外では、2つの商品クラスの割引が同じカート明細に同時に適用されることはありません。別の商品割引がすでにこれらの商品をカバーしている場合は、どちらを優先するか決めてください。
- 0%の割引率は許可されません。「割引なし」の最初の段階を表示したい場合は、階層リストから外し、ウィジェットに基本価格として表示させてください。
よくある質問
- 同じTシャツの異なる3サイズは3ユニットとしてカウントされますか?
- 商品ごとのカウントであればカウントされます。バリエーションごとのカウントでは各サイズが単独でしきい値に到達する必要があります。グループごとのカウントでは、オファーが対象とするすべての商品がまとめてカウントされます。
- 階層は重ねがけされますか?
- いいえ。カートは条件を満たす最も高い階層のみを獲得します。
- 商品ページにブレイクテーブルを表示できますか?
- はい、階層テーブルウィジェットがそれを描画し、買い物客が現在いる行をハイライトします。
- パーセンテージの代わりに固定額の割引を使用できますか?
- はい、階層の特典はパーセンテージ、固定額割引、または1ユニットあたりの固定価格から選べます。買い物客に区切りの良い金額を見せたい場合は固定価格を選んでください。
関連する実例
Three spend thresholds, each unlocking a bigger percentage off the order.
A fixed amount off, or a flat sale price, on a chosen collection.
Two product-class discounts on two collections, both applying in one cart, with the per-line rule spelled out.