カートが目標金額に達したら購入特典の無料ギフトを自動追加
購入特典の無料ギフトを自動追加することは、Shopify標準のBuy X Get Yでは今のところできません。顧客自身がオファーに気づき、手動でカートに追加する必要があります。Stackableはギフトを自動で追加・削除するため、カート合計に応じてギフトが現れたり消えたりします。
Shopifyフォーラムで、ストアオーナーはこう尋ねています。
“サードパーティの回避策を使わずに、カートが一定金額に達したら無料ギフトを自動追加するにはどうすればいいですか? 標準のBuy X Get Yは存在しますが、ギフト自体を追加してはくれず、顧客が自分で見つけて手動で追加する必要があり、ほとんどの人はそれをしません。”
購入特典プロモーションは、顧客が実際にその場でギフトが追加されるのを目にして初めてインセンティブとして機能します。ギフトの追加が手動である場合、ほとんどの購入者はオファーに気づかず、気づいた人もチェックアウトを離れてギフト商品を探し、自分で追加しなければなりません。これはまさにカート放棄が起きる場面です。
Stackableでの解決方法

目標金額とギフト商品を設定する
任意の商品をギフトとして選び、それを解放するカート金額のトリガーを設定します。

ギフトは自動的に追加されます
カートが目標金額を超えると、顧客の操作なしにギフトの明細が $0 で自動的に表示されます。

自動的に削除もされます
カートが目標金額を下回った場合も同様にギフトが削除されるため、条件を満たさなくなったギフトがカートに残り続けることはありません。
こんな使い方ができます
アパレルブランドが、75ドルを超えるすべての注文にトートバッグを自動的に無料で付けたい。
目標金額をカート小計75ドル、ギフトをトート商品に設定し、自動追加・削除をオンにする。
カートが75ドルを超えると、顧客が何もしなくてもトートが $0 で表示されます。75ドルを下回れば自動的に削除されます。
スキンケアブランドが、50ドルでサンプル、100ドルでフルサイズのギフトを付けたい。
2つの目標金額をそれぞれ異なるギフト商品に紐づけ、両方の条件を満たした場合は上位ティアのギフトのみを表示する。
100ドルを超えるとサンプルではなくフルサイズのギフトが表示され、両方が同時に付くことはなく、プロモーションの意図に沿った結果になります。
コーヒーロースターが、サイト全体ではなく特定のコレクション内で75ドル使った場合にのみ無料ギフトオファーを適用したい。
目標金額をカート全体ではなくコレクションの小計に限定する。
対象コレクション内の購入金額のみが75ドルとしてカウントされるため、無関係な追加購入ではギフトが解放されません。
よくある質問
無料ギフト機能は今すぐ利用できますか?
はい。無料ギフトキャンペーンは Growth プランでご利用いただけます。ストアフロントのウィジェットが、カートの変化に合わせてギフトを追加・削除します。
本当に顧客の操作なしにギフトが自動追加されますか?
はい、それがこの機能の要点です。カートが条件を満たすとギフトは $0 の明細として自動的に表示され、カートが目標金額を下回れば自動的に削除されます。ただし1点ご注意ください。商品ページから直接エクスプレスチェックアウトを行った場合はカートを経由しないため、そうした注文にはギフトが付きません。
ギフトを特定のコレクションや顧客に限定できますか?
どちらも可能です。条件となる購入金額はカート全体ではなく、特定の商品・コレクション・タグに限定できます。さらに別のステップで対象者を選べます。全員、ログイン済みの顧客のみ、指定したタグを持つ顧客、またはB2B企業の購入担当者です。
ギフトのティアを複数設定できますか?
はい。2つ目の目標金額に専用のギフトを設定すると、カートが増えるにつれてギフトが上位のものに切り替わり、減れば元に戻ります。適用されるのはカートが到達した最上位ティアのみなので、カート内の無料ギフトは常に1点だけです。
出典
- Automatic and code discounts are distinct methods with different rules - About discounts
- Functions run on Shopify’s servers, so cart and checkout price from one rule - Function APIs
関連機能
Discount Stacking
How to stack discounts in Shopify comes down to settings the platform hides by default: every discount belongs to a class (product, order, or shipping), and whether two discounts combine is decided per offer, per class. Stackable puts those combine switches on every offer, so a volume tier, a spend goal, and free shipping add up exactly the way you configured them, every time.
Bundles
Fixed-price Shopify bundles today mean a static bundle product: a fixed list of specific variants at a fixed price that breaks the moment your catalog changes. Stackable's bundles stay in sync with the collections and tags that define them instead.
BOGO / Buy X Get Y
Running BOGO beyond the 100-product cap isn't possible with Shopify's native Buy X Get Y discount: it stops letting you add eligible products once you pass 100, and it only applies once per order. Stackable removes both limits and adds cheapest-item-free logic on top.
この機能を使った実例
この機能をもとにしたそのまま使える設定例です。正確な設定値と動画つきで紹介します。
Discount plus free gift
An order discount and a free gift on the same threshold, both applying to one cart.
Tiered free gift with purchase
A different gift at each spend threshold, with the highest qualifying gift awarded.
Free gift on spend
One threshold, one gift added at no charge, with backups for when stock runs out.
Stackableをインストールして無料ギフトを始める
すべてのオファーは同じサーバーサイドエンジンで動作するため、どのように組み合わせてもチェックアウトの計算が正確に保たれます。
無料プランあり。クレジットカード登録不要。