Buy X Get Y
Buy X Get Y(対象商品を買うと特典商品が付くディスカウント)は、顧客が対象商品を十分な数だけ 購入した時点で、特典の商品を無料で、または値引きして提供します。対象となる商品は Customer Buys(顧客が購入する商品)で、特典の商品は Customer Gets(顧客が受け取る商品)で、特典の 値引き額は Discount Configuration(ディスカウントの設定)で指定します。
-
Discounts を開き、Create discount をクリックして Buy X Get Y を選びます。
作成メニューの Discounts セクションにあり、“Buy 2, get 1 free” という例が添えられています。
-
ディスカウントの方式を選び、ディスカウントに名前を付けます。
Automatic(自動)または Discount Code(ディスカウントコード)を選び、Title(自動の 場合)または Discount Code(コードの場合)を入力します。右側の Summary(概要)が、 設定した内容を随時まとめて表示します。
-
顧客が購入する必要のあるものを設定します。
Customer Buys で Add your first rule をクリックして RULE GROUP #1 を作成し、条件、 演算子、値を選びます。たとえば Specific collections · is one of · T-shirts です。続いて Minimum quantity of items customer must buy を設定します。ここではルールが最低 1 つ 必要です。
-
どの商品を特典にするかを設定します。
Customer Gets でも同じ手順で、ルールを最低 1 つ追加します。たとえば Specific collections · is one of · Socks です。ここで指定した商品が、ディスカウントの値引き対象になります。
-
特典の数量、ディスカウントの種類、値を設定します。
Discount Configuration で Quantity of items customer gets を入力し、Discount type を 選んで、表示された値を入力します。続いて Maximum uses per order と Sort get items for discount を設定します。
-
組み合わせ、購入タイプ、マーケット、期間を設定して保存します。
このディスカウントと組み合わせられる他のディスカウント、対象とする購入タイプ、適用する マーケット、開始と終了の日時を選びます。ページ上部のバーから保存します。
Discount method
Section titled “Discount method”Automatic はコードが不要で、カートが条件に合った時点で Shopify がディスカウントを適用します。 Discount Code の場合は、設定したコードを購入者が入力する必要があります。方式はディスカウントの 作成時に選びます。ディスカウントができあがると、この選択欄は操作できなくなります。
Title / Discount Code
Section titled “Title / Discount Code”自動ディスカウントでは、Title はディスカウントが適用されたときに購入者に見える名前です。 コードディスカウントでは、このフィールドが Discount Code に変わります。
Add internal title for reference
Section titled “Add internal title for reference”自分だけに見える 2 つ目の名前を追加します。似たディスカウントを見分けるために使います。
Customer Buys
Section titled “Customer Buys”カート内のどの商品が購入条件にカウントされるかを決めるルールです。Buy X Get Y ディスカウントで 使えるのは Specific products、Specific variants、Specific collections、Product tags、Line quantity、Line subtotal、Line attribute、Has selling plan です。商品 単位の条件だけで、カートや顧客の条件はありません。ルールグループは最低 1 つ必要です。
グループ内の条件は Between conditions の AND/OR トグルで結合され、グループどうしは Match All Rule Groups または Match Any Rule Group で結合されます。下の ルールグループの結合のしかた を参照してください。
Minimum quantity of items customer must buy
Section titled “Minimum quantity of items customer must buy”特典が渡される前に、対象商品がカートにいくつ入っている必要があるかです。0 より大きい整数です。 Add Tiers To This Discount がオンの間は非表示になります。各ティアが独自の購入数量を持つためです。
Customer Gets
Section titled “Customer Gets”カート内のどの商品が特典になるかを決めるルールです。条件の一覧は Customer Buys と同じで、 ルールグループは最低 1 つ必要です。購入者の代わりにカートへ何かが追加されることはありません。 すでにカートに入っている特典商品から値引きするだけです。
ルールグループの結合のしかた
Section titled “ルールグループの結合のしかた”Buy X Get Y は、すべてのルールグループをまとめて対象商品を組み立てます。グループは商品を 追加するだけで、グループどうしが互いに絞り込むことはありません。グループ間の AND/OR が決めるのは、 ディスカウントが動作するかどうかです。Match All Rule Groups ではすべてのグループがカート内の 何かに一致する必要があり、Match Any Rule Group では 1 つ一致すれば十分です。ここから、 知っておく価値のある 3 つの形が出てきます。
- 選択を絞り込むための条件は、同じグループに入れて Between conditions を AND にします。 コレクション A に属する AND Line quantity が 6 以上 は、その両方を満たす明細だけを対象にします。
- 条件を単独のグループに置くと、すべてに適用されます。 [コレクション A に属する] と [Line quantity が 6 以上] を 2 つのグループにすると、どちらか一方を満たすすべての明細が取り込まれます。
- 「各カテゴリーから 1 つずつ」は、Match All Rule Groups でつないだ別々のグループです。 シャツのグループとズボンのグループ、というかたちです。代わりに両方のコレクションを 1 つの AND グループに入れると、両方に属する 1 つの商品を求めることになり、たいていは何にも一致しません。
Quantity of items customer gets
Section titled “Quantity of items customer gets”条件を満たすセット 1 組につき、顧客が受け取る特典商品の数です。0 より大きい整数です。
Discount type
Section titled “Discount type”特典商品をいくらにするかです。
- Percentage off — 各特典商品から一定の割合を値引きします。
- Fixed amount off — 1 つの金額を特典商品全体に分けて割り当てます。
- Fixed amount off per item — その金額を各特典商品から値引きします。
- Free — 特典商品が無料になります。
種類を変更すると、前の種類に入力していた値は消去されます。
Percentage / Amount off (total) / Amount off per item
Section titled “Percentage / Amount off (total) / Amount off per item”選んだ種類に対応する値です。0 より大きい必要があり、パーセントは 100 を超えられません。Free には値が不要です。
Maximum uses per order
Section titled “Maximum uses per order”Unlimited は、カートが条件を満たす回数だけディスカウントを適用します。「2 つ買うと 1 つ」の オファーで対象商品が 6 つ入ったカートなら、特典は 3 つになります。Limited を選ぶと Maximum number of uses(0 より大きい整数)が表示され、1 注文あたりその回数で止まります。初期値は Unlimited です。
Sort get items for discount
Section titled “Sort get items for discount”特典の数量で賄える数より多くの商品が条件を満たしたときに、どの特典商品から値引きするかです。 Higher-priced items first(初期値)は条件を満たす商品のうち最も高いものに、Lower-priced items first は最も安いものに割り当てます。
Add Tiers To This Discount
Section titled “Add Tiers To This Discount”購入と特典の 1 組を、階段状のティアに変えます。各ティアには Customer buys quantity、 Customer gets quantity、Discount type、その値、そして任意の Message (optional) が あります。ティアは最大 10 個で、見出しに個数が表示され、10 個に達すると Add tier が消えます。 ティアがオンの間は、単一オファーの数量と値のフィールドは非表示になります。Sort get items for discount は、その場合もすべてのティアに適用されます。
Discount can be combined with:
Section titled “Discount can be combined with:”Product discounts、Order discounts、Shipping discounts のチェックボックスです。 チェックを付けなければ、このディスカウントは単独で動作します。チェックを付けると、その種類の ディスカウントを Shopify が同時に適用することがあります。
Maximum discount usage
Section titled “Maximum discount usage”ディスカウントコードの場合にのみ表示されます。Limit number of times this discount can be used in total を選ぶと Maximum discount uses フィールド(0 より大きい整数)が追加され、Limit to one use per customer は購入者 1 人あたりの上限になります。
Purchase type
Section titled “Purchase type”One-time purchases、Subscription products、またはその両方です。最低 1 つが必要です。 サブスクリプションにチェックを付けると、First payment only、Limited number of payments (最大 100)、All recurring payments の選択肢が追加されます。
Markets
Section titled “Markets”Apply to all markets は、現在および将来のすべてのマーケットを対象にします。Apply to specific markets では最大 20 件まで選べます。この選択肢に切り替えたら、最低 1 つが必要です。
Active Dates
Section titled “Active Dates”Start Date と Start Time がディスカウントの開始時点を、Set End Date が終了時点を 指定します。時刻はすべてストアのタイムゾーンで、カードが画面上にその名前を表示します。
2 つ買うと 1 つ無料
Discount method: AutomaticTitle: Buy 2 get 1 freeCustomer Buys → RULE GROUP #1 → Specific collections · is one of · T-shirtsMinimum quantity of items customer must buy: 2Customer Gets → RULE GROUP #1 → Specific collections · is one of · T-shirtsQuantity of items customer gets: 1Discount type: FreeMaximum uses per order: UnlimitedSort get items for discount: Lower-priced items firstシャツを 3 枚買うと靴下 1 足が 50% off、1 注文につき 1 回
Discount method: AutomaticTitle: Shirts and socks · 50% off socksCustomer Buys → RULE GROUP #1 → Specific collections · is one of · ShirtsMinimum quantity of items customer must buy: 3Customer Gets → RULE GROUP #1 → Specific collections · is one of · SocksQuantity of items customer gets: 1Discount type: Percentage offPercentage: 50Maximum uses per order: LimitedMaximum number of uses: 1階段型 — 買うほど多くもらえる
Discount method: AutomaticTitle: Mix and match ladderCustomer Buys → RULE GROUP #1 → Specific collections · is one of · CandlesCustomer Gets → RULE GROUP #1 → Specific collections · is one of · CandlesAdd Tiers To This Discount: tickedTier 1 → Customer buys quantity: 2 · Customer gets quantity: 1 · Discount type: Percentage off · Percentage: 25Tier 2 → Customer buys quantity: 4 · Customer gets quantity: 2 · Discount type: Freeセット販売のような特典をコードで
Discount method: Discount CodeDiscount Code: SOCKS50Customer Buys → RULE GROUP #1 → Specific collections · is one of · ShoesMinimum quantity of items customer must buy: 1Customer Gets → RULE GROUP #1 → Specific collections · is one of · SocksQuantity of items customer gets: 1Discount type: Fixed amount off per itemAmount off per item: 5Limit to one use per customer: ticked購入者への表示
Section titled “購入者への表示”自動の Buy X Get Y ディスカウントでは、購入者側の操作は不要です。対象商品が十分な数だけカートに 入り、特典商品が最低 1 つ入った時点で、Shopify がカート上でディスカウントを適用し、入力した Title を値引き額の横に表示します。コードディスカウントは、設定したコードを購入者が入力すると 適用されます。
特典商品が購入者の代わりに追加されることはありません。ディスカウントが値引きする対象があるよう、 あらかじめカートに入っている必要があります。Free の場合、特典商品はカートに残ったまま、価格が ゼロになります。
上限と注意点
Section titled “上限と注意点”- パーセント: 0 より大きく、最大 100 です。入力時に拒否され、サーバー側でも再度拒否されます。
- 数量: 購入数量も特典数量も、0 より大きい整数です。
- ティア: 1 つのディスカウントにつき最大 10 個です。
- 1 注文あたりの最大適用回数: 0 より大きい整数で、Maximum uses per order が Limited の ときにのみ設定できます。
- マーケット: 特定のマーケットを選ぶ場合は最大 20 件です。
- サブスクリプション: 回数を制限する場合、定期支払いは最大 100 回です。
- 条件は商品単位のみです。 購入側と特典側のルールには、カート合計や顧客の条件はありません。 購入と特典のオファーにカートや顧客の条件を組み合わせたい場合は、 Multi-offer を使ってください。
- 組み合わせを決めるのは Shopify です。 Discount can be combined with のチェックは、この ディスカウントがその種類と同時に動作してよいと Shopify に伝えるものです。実際に何が適用されるかは Shopify が判断します。
- 方式は作成後に固定されます。 すでに存在するディスカウントで Automatic と Discount Code を 入れ替えることはできません。代わりに複製してください。
よくある質問
Section titled “よくある質問”想定より多くの商品が特典として渡されてしまうのはなぜですか。 ほとんどの場合、条件が単独のルールグループに置かれていることが原因です。ルールグループは互いに 足し合わされるため、Line quantity が 6 以上 だけを持つグループはカート内のすべての明細に一致します。 絞り込みたい選択と同じグループに条件を入れ、Between conditions を AND にしてください。
1 つのルールグループに 2 つのコレクションを AND で入れたのに、何も値引きされません。なぜですか。 1 つのグループ内で AND でつないだ条件は、すべて 同じ カート明細について成立する必要があります。 つまりその形は、両方のコレクションに属する 1 つの商品を求めていることになります。「どちらかの コレクション」であれば、両方を列挙した Specific collections 条件を 1 つ使うか、Between conditions を OR にしてください。「それぞれから 1 つずつ」であれば、コレクションごとに別の ルールグループを用意し、Match All Rule Groups を使います。
同じ商品が購入側の商品と特典側の商品を兼ねることはできますか。 はい、両方の選択に一致すれば可能です。そうしたくない場合は、Customer Gets を別のコレクション または別の商品に向けてください。
1 つのディスカウントにティアはいくつまで設定できますか。 最大 10 個です。見出しに個数が表示され、10 個に達すると Add tier が消えます。
- Gift with Purchase — その場で値引きするのではなく、購入者の 代わりに特典をカートへ追加したい場合。
- 商品ディスカウント — 購入条件なしで、対象商品から値引きします。
- Multi-offer — 複数のオファーと、カートや顧客の条件を、1 つの ディスカウントにまとめます。
- ディスカウントが表示される場所 — 自動ディスカウントと ディスカウントコードの違い。