(活用例)おひとり様一点限り(1人1個まで)

顧客ルール・個数ルール・Shopify Flowを組み合わせることで、1人の顧客が同じ商品を複数回購入できないように制限する設定例です。

「埋め込みアプリを有効化」している前提の内容です。

まだの方は「初期セットアップ」を参考に有効化をお願いします。

デモ商品で動作を確認できます→ [デモ] おひとり様一点限りの購入制限

数量限定の記念商品・先着順の特別商品など、一人の顧客が繰り返し購入できないようにしたい場合などに使用できます。

顧客の状態

結果

理由

ログイン済み + 未購入(タグなし)

購入可能(1個まで)

禁止タグを持たない

ログイン済み + 購入済み(タグあり)

購入不可

購入済みタグが付与されている

未ログイン(ゲスト)

購入不可

アカウント必須・未認証

  • 本設定はShopify Flowを利用します。まだインストールしていない方は事前にインストールしてください。

  • Shopify Flowによるタグ付け処理に依存しているため、注文完了からタグ付けが完了するまでのわずかなタイムラグの間に次の注文がなされた場合、制限を抜けて注文できてしまう可能性があります。

対象商品を購入済みの顧客(購入済み タグあり)の購入を禁止する顧客ルールを作成します。

項目

設定値

①タイトル

任意のタイトルを入力

②制限内容 > お客様アカウント

アカウントを必須にする

②制限内容 > 顧客タグ

下記のタグを持つ顧客の購入を禁止する:購入済み

③対象商品

対象の商品・コレクション

④商品メッセージ

任意のメッセージを入力

⑤アラートメッセージ > 表示タイミング

カート変更とチェックアウト

⑤アラートメッセージ > メッセージ

任意のメッセージを入力

ゲスト購入を許可したい場合は、「アカウントを必須にする」のチェックを外してください。ただし、この設定を変更すると制限の確認はチェックアウトページのみとなります。商品ページやカートページでは制限チェックが行われませんのでご注意ください。

1回の注文で1個までしか購入できないようにする個数ルールを作成します。

項目

設定値

①タイトル

任意のタイトルを入力

②制限内容 > 最大個数

1

②制限内容 > 適用範囲

バリエーション

③対象商品

対象の商品・コレクション

④商品メッセージ

任意のメッセージを入力

⑤アラートメッセージ > メッセージ

任意のメッセージを入力

注文完了時に対象商品を購入した顧客へ自動で 購入済み タグを付与するワークフローを作成します。

  • トリガー:Order Created

  • 条件:対象商品を含む注文(商品ID・商品名・商品タグ・SKUなどで絞り込み)

  • アクション:Add Customer Tags → 購入済み