Shopifyで割引を重ねがけする方法。チェックアウトでの当て推量をなくす
Shopifyで割引を重ねがけする方法は、プラットフォームが標準では隠している設定に集約されます。あらゆる割引は商品・注文・配送のいずれかの区分に属し、2つの割引が組み合わさるかどうかはオファーごと、区分ごとに決まります。Stackableはこの組み合わせスイッチをすべてのオファーに搭載しているため、ボリューム階層、支出目標、送料無料が、設定した通りに毎回正確に合算されます。
Shopifyフォーラムでは、ストアオーナーから同じ質問が繰り返し寄せられています。
“なぜ自分のストアは最も割引額の大きい1件しか適用せず、他を無視するのですか?ボリューム割引と送料無料を同じ注文で併用したいのですが、Shopifyサポートによると、プラットフォームは1件の割引だけを選び、もう一方を取り消すとのことでした。”
Shopifyはすべての割引を区分(商品、注文、配送)に分類し、各割引が明示的に許可しない限り、それらを組み合わせません。2つの割引がどちらも適用され得る場合、チェックアウトは一方だけを残し、もう一方を警告なく取り消します。ボリューム階層とストア全体の注文割引を併用しているストアオーナーは、何の予告もなく結果が一貫しなくなり、それに気づく唯一の方法はテスト注文を行ってレシートを確認することだけです。
Stackableでの解決方法
スクリーンショットは近日公開
すべてのオファーに組み合わせスイッチを設定する
各オファーには3つのスイッチがあります。商品割引と組み合わせる、注文割引と組み合わせる、配送割引と組み合わせる、の3つです。これらはShopifyがチェックアウトで組み合わせを判断する仕組みと一対一で対応しており、さらに配分設定によって、どの数量に部分的な特典を適用するかが決まります。非表示の標準動作に委ねる部分はありません。
スクリーンショットは近日公開
公開前に組み合わせ後の計算結果をプレビュー
サンプルカートに有効なすべてのオファーを適用し、チェックアウトで実行されるのと同じ計算による行ごとの正確な合計を確認できます。
スクリーンショットは近日公開
チェックアウトでも同一の重ねがけが適用される
計算はShopify Function内で実行されるため、カート、チェックアウト、Shop Payは1つのエンジンから同じ合計を算出します。同期を保つための別々のロジックは必要ありません。
割引クラスの組み合わせマトリクス
Shopifyはすべての割引を商品、注文、配送の3つの区分のいずれかに分類します。区分をまたいで2つの割引が組み合わさるかどうかはオファーごとに決まり、Stackableはそのスイッチを作成するすべてのオファーに搭載しています。
| 組み合わせ先 → | Product discounts | Order discounts | Shipping discounts |
|---|---|---|---|
| Product discounts | 組み合わさる(1カート行につき商品割引は1件) | オファーごとに設定可能 | オファーごとに設定可能 |
| Order discounts | オファーごとに設定可能 | 組み合わさらない | オファーごとに設定可能 |
| Shipping discounts | オファーごとに設定可能 | オファーごとに設定可能 | 組み合わさらない |
「設定可能」とは、各オファー自身の組み合わせスイッチによって、2つの区分が合算されるかどうかが決まることを意味します。2つの商品割引を同じカートに適用することはできますが、Shopifyは1つのカート行につき商品割引を最大1件しか適用しません(同じ行に2件適用するのはShopify Plus限定の機能です)。2つの注文割引、または2つの配送割引は、決して組み合わさりません。
こんな使い方ができます
あるスキンケアブランドは、「3点以上購入で15%オフ」に加えて送料無料も自動で適用したいと考えています。別途コードを入力させることなく実現したい、というケースです。
スキンケアコレクションを対象範囲としたボリューム階層オファーを作成し、「配送割引と組み合わせる」をオンにします。同じ3点というしきい値の送料無料オファーを作成し、「商品割引と組み合わせる」をオンにします。
3点のカートでは、商品合計が15%オフになり、チェックアウトでも送料無料が適用され、カートページの表示と完全に一致します。
常時有効な「2点購入で10%オフ」のボリューム階層に対して、BFCMの支出目標オファー($150以上の注文で$20オフ)を、大きなカートではさらに上乗せしたいというケースです。
ボリュームオファーで「注文割引と組み合わせる」をオンにします。支出目標オファーで「商品割引と組み合わせる」をオンにします。
条件を満たしたカートでは、1件の注文で両方の割引が合算されます。小さいカートでも自動適用の10%オフは引き続き受けられ、どちらのオファーも互いを妨げません。
クリアランスセール(40%オフ)とストア全体の注文割引(15%オフ)は、両方を適用すると一部商品が原価割れで販売されてしまうため、決して組み合わさってはいけません。
両方のオファーで組み合わせスイッチをオフのままにします。オフが標準設定であり、明示的に許可しない限り、すべてのオファーは単独で動作します。
チェックアウトでは常にどちらか一方のみが適用され、両方が重なることはありません。キャンペーンを公開する前に、シミュレーターでサンプルカートを使ってこの動作を確認できます。
よくある質問
Shopifyは標準で割引の重ねがけに対応していますか?
一定の範囲内でのみ対応しており、その設定は分かりにくい場所にあります。Shopifyは各割引が許可を設定していれば区分(商品、注文、配送)をまたいだ組み合わせが可能ですが、1つのカート行に適用される商品割引は1件のみです(同じ行に2件適用するのはShopify Plus限定の機能です)。Stackableは3つの組み合わせスイッチをすべてのオファーに搭載しているため、チェックアウトが実際に何をするのかを正確に確認し、コントロールできます。
重ねがけした割引はShop Pay、Apple Pay、Google Payでも機能しますか?
はい。すべての計算はチェックアウト時にShopify Function内で実行されるため、アクセラレーテッドチェックアウトも通常のチェックアウトページと同一の重ねがけ後の合計を算出します。
オファー同士が組み合わさらないようにできますか?
はい、それが標準設定です。すべての組み合わせスイッチは初期状態でオフになっているため、明示的に許可しない限り、オファーが他の割引区分に上乗せされることはありません。キャンペーンを公開する前に、シミュレーターでサンプルカートを使ってこの動作を確認できます。
実際のカートで何が重ねがけされるかをどう確認できますか?
公開前にカートシミュレーターを実行してください。どのオファーが発動し、どれが発動しなかったか、その理由とともに、チェックアウトで請求される正確な組み合わせ後の合計が表示されます。注文ごとに適用されたオファーを記録するレポート機能はロードマップに含まれています。
関連機能
Volume Discounts
Shopify quantity breaks, natively, pool every product in a collection toward one shared threshold. Stackable's tiers count the exact product, and only the variants you choose, so a chair buyer doesn't get a discount by adding three unrelated items to the cart.
Spend Goal
A spend goal discount pays off the order once a cart crosses a spend threshold you set, like spend $50 get 10% off or spend $100 get $15 off. It runs on the same server-side engine as every other Stackable offer, so the reward a shopper sees on the cart page is exactly what checkout charges, and a live progress bar shows how close they are to unlocking it.
Free Shipping
Free shipping over $75, free shipping over $100, whatever threshold fits your margins: Stackable pairs a shipping-class discount with a live cart progress bar, computed by the same server-side engine, so the number on the bar and the shipping cost at checkout can never drift apart.
Stackableをインストールして割引の重ねがけを始める
すべてのオファーは同じサーバーサイドエンジンで動作するため、どのように組み合わせてもチェックアウトの計算が正確に保たれます。
無料プランあり。クレジットカード登録不要。