Shopifyで特定の顧客に送料無料を提供する方法
配送オファーはvipのようなタグを持つ顧客だけに限定できます。オファーはサインイン中の顧客に対して評価されるため、全員に漏れて適用されるのではなく、サインアウト中のカートには意図的に何も適用されません。
- 送料無料
- オファータイプ
- free_shipping
- 特典
- 送料100%オフ
- 対象となる顧客
- タグを持つ顧客
- タグ
- vip
- サインアウト中のカート
- オファーは適用されない
vipタグを持つサインイン中の顧客には送料が0円で表示されます。それ以外の顧客には通常料金が表示され、非公開の割引が存在することを示すメッセージは一切表示されません。
設定手順
- 1
キャンペーン > オファータイプ
Free shippingを選択します。
type = free_shipping
- 2
対象となる顧客
対象を全員からタグを持つ顧客に切り替え、タグを追加します。
customerTarget.scope = tags
- 3
タグ
顧客レコードに表示されている通り正確にタグを入力します。現在顧客セグメントを利用している場合は、セグメントは割引の適用時に読み取れないため、先にタグへ変換してください。
customerTarget.ids = ["vip"]
- 4
組み合わせ
商品割引や注文割引との組み合わせをオンにし、通常のセール中でもVIP送料無料が維持されるようにします。
stacking.combinesWithShippingDiscounts = 該当なし、配送割引同士は組み合わされません
- 5
プレビュー
タグ付き顧客、タグなし顧客、サインアウト状態でそれぞれテストします。サインアウト時は割引が表示されないことを確認してください。これが意図した挙動です。
すべての設定項目
これはオファーが実際に保存される設定キーそのものです。ご自身の設定をこの表と項目ごとに照合できます。
| 設定項目 | 値 | 設定キー |
|---|---|---|
| オファータイプ | free_shipping | type |
| 対象範囲 | tags | customerTarget.scope |
| タグ | 完全一致、カンマ区切り | customerTarget.ids |
| サインアウト時の挙動 | オファーは何も発生しない(フェイルクローズ) | customerTarget.scope |
| 割引クラス | 配送 | discountClasses |
| 方法 | 自動適用 | discountMethod |
作成の流れを最初から最後まで
この回はまだ公開されていません
現在収録中です。上の手順は完成しているので、今日から作成できます。
Shopify 標準機能でできること
Shopify標準の割引は特定の顧客や顧客セグメントに限定できるため、アプリを使わなくても手動管理のVIPリストは実現できます。
Shopify標準の顧客ターゲティングはディスカウントノード上で設定されるため、チェックアウト時のタグ照合には対応しておらず、このレシピが前提とするオファーごとの組み合わせ制御と併用することもできません。
注意点
- サインアウト中のカートには何も適用されません。これは意図的な仕様で、対象を絞ったオファーが匿名の購入者に漏れないようにするためです。そのため自分でサインアウト状態をテストすると不具合のように見えます。
- 顧客セグメントは割引の適用時に読み取ることができないため、先にタグへ変換する必要があります。
- タグは完全一致で照合されます。末尾の空白や大文字小文字の違いがあると、顧客は対象外になります。
- タグを1つも入力していないタグ対象は、誰にも適用され得ないため保存時に拒否されます。
よくある質問
- テストしても割引が適用されないのはなぜですか?
- ほとんどの場合、テスト用カートがサインアウトされていることが原因です。タグ対象のオファーはサインイン中の顧客に対して評価されるため、IDがない場合は何も発生しません。
- タグの代わりに顧客セグメントを対象にできますか?
- いいえ。セグメントはディスカウントFunction内で照会できないため、対応しているのはセグメントを顧客タグに変換する方法です。
- タグは大文字小文字を区別しますか?
- 顧客レコードに表示されている通り、タグを正確に一致させてください。
- 複数のタグを対象にできますか?
- はい。記載されたタグのいずれかを持つ顧客が対象になります。
関連する実例
A standing discount for tagged customers only, with no code that can leak.
Wholesale pricing scoped to specific B2B companies rather than to individual customers.
Free shipping once the cart passes a threshold, with a progress nudge in the cart.