【簡単3ステップ】Shopifyでおひとり様1点限りの購入制限を設定する方法|シンプル設定
Shopifyで「おひとり様一点限りの購入制限」を設定したいと考えたことはありませんか?
この購入制限は、限定商品の公平な販売や在庫管理の最適化に役立ちます。本記事では、Shopify FlowとRuffRuff 予約販売アプリを使用して、この購入制限を簡単に実装する方法を詳しく解説します。ステップバイステップで設定方法を紹介し、各会員の状態に応じた商品表示の違いも説明します。
アウトプット:おひとり様1点限りの購入制限
本ページで紹介する設定を行うことで、ログイン済みですがまだ商品を購入していないユーザー(以降、未購入会員)やログイン済みで購入済みのユーザー(以降、購入済み会員)、ログインしていないユーザー(以降、ゲスト会員)などの各会員の状態で商品は下記の状態となります。
未購入会員
- カートボタンは押せる状態(購入できる状態)
- カートボタンの文言は「予約販売」
ゲスト会員または購入済み会員
- カートボタンは押せない状態(購入できない状態)
- カートボタンの文言は「ご購入いただけません」
- カートボタンの下に未購入会員しか購入できない旨のメッセージを表示
おひとり様1点限りの購入制限を実施しているデモ商品
本ページで紹介する設定を行ったデモ商品もございますので、実際に触って試してみてください!
事前準備:Shopifyアプリをインストール
紹介する方法では下記2つのShopifyアプリを利用します。
Shopify Flow
出典:Shopify Flow|Shopifyアプリストア
ShopifyフローはShopifyストアの運営に関わるあらゆるタスクを自動化してくれるShopify純正のアプリです。完全無料で利用することができます。これまではプレミアムプランでしか利用できませんでしたが、2023年7月よりBasicプランからも利用できるようになりました。
下記のブログ記事ではShopify FLowのメリットやデメリット、設定方法を紹介しています。ご参考にしてください。
RuffRuff 予約販売
スピード、使いやすさ、安心性などの基準を満たしたShopify公式の最高品質アプリの証「Built for Shopify」も獲得している国内唯一の予約販売アプリです。
設定方法
今回は、Shopify Flowを利用して、対象商品が購入されたタイミングで購入者に「購入済み」タグを自動付与する設定を行い、RuffRuff 予約販売を利用して、「購入済み」の顧客タグが付いていない会員のみ1注文あたり1個まで購入できるように設定します。
ステップ.1 Shopify Flowで購入時に顧客タグを自動付与するワークフローを作成
まずは、Shopify Flowにて商品購入時に購入者の顧客タグに「購入済み」タグを自動で追加するワークフローを作成します。
(1)Flowアプリを開き、「ワークフローを作成」をクリック
(2)トリガーに「Order Created」を設定
(3)条件に「おひとり様一点限り」の設定を行いたい商品を特定する条件を設定
※ 添付画像ではSKUが一致しているどうかを条件に設定しています
(4)アクションに「Add Customer Tags」を選び、付与するタグを設定
※ 添付画像では顧客タグとして「購入済み」を設定しています
(5) ワークフローをオンにする
ステップ.2 「未購入会員のみ1個まで購入できる」設定のルールを作成する
次に、RuffRuff 予約販売で「購入済み」タグがついていない会員(未購入会員)のみ1注文あたり1個まで購入できるように設定します。
(1) RuffRuff 予約販売を開き、予約販売左メニューの「予約販売ルール一覧」をクリック
(2) 予約販売ルール一覧ページより「ルールを作成」をクリック
(3) 表示されたポップアップより「シンプルな予約販売」を選択
(4) 予約販売ルールの条件設定で下記のように設定
- 在庫:空欄
- 開始日時:過去日付
- 繰り返し:「毎日」を選択
- 「アカウントを登録している人のみに販売する」にチェックを付ける
- 除外する顧客タグ:「購入済み」を追記
※ 本設定により、購入済みタグの付いていない会員のみ以降で紹介するアクションを実施し、それ以外の会員は以降で紹介する**アクション(条件外)**を実施します。
(5) 予約販売ルールのアクションで下記のように設定
- カートボタンテキスト:予約販売
- 商品メッセージ:この商品は1人1点までしか購入できない商品です。
※ テキストデータは任意で変更してください。
(6)予約販売ルールのアクション(条件外)で下記のように設定
- カートボタンの状態:カートボタンを無効にする
- カートボタンのテキスト:ご購入いただけません
- 商品メッセージ:この商品は1人1点までしか購入できます。お買い求めの場合は「会員登録」または「ログイン」をお願いします。また、すでに購入済みのお客様はご購入いただけませんのでご理解ください。
※ テキストデータは任意で変更してください。
ステップ.3 対象商品にステップ.2のルールを適用する
(1)左メニューの「商品一覧」をクリック
(2)予約販売ルールを適用したい商品にチェックを付ける
(3)「ルールを適用」をクリック
(4)適用したいルールを選択
(5)「適用」をクリック
おまけ: 不整合商品の制限を有効化する
ステップ.1~ステップ.3までの設定で「おひとり様1点限りの購入制限」の設定は完了しています。
しかし、お気に入りアプリなど外部アプリのカートボタンなどでは制御できない場合があります。また、コード編集により商品購入を試みた場合も制御できない場合があります。
上記のような意図しない購入を防ぐために、「不整合商品の制限」を有効設定することを推奨しています。
チェックアウトページ以外で不整合商品の制限を有効化する
(1)アプリの左メニューにある「注文制限」をクリック
(2)「不整合商品の制限」セクション内の「制限を有効にする」にチェックをつける
(3)アラートメッセージを入力する
(4)画面右上の「保存」をクリックする
チェックアウトページで不整合商品の制限を有効化する
(1)ステップ.2で作成したルールを開く
(2)制限を実施したい予約販売ルールを選択
(3)「チェックアウトページでの堅牢な制限」セクション内の「有効にする」にチェックをつける
(4)アラートメッセージを入力する
(5)画面右上の「保存」をクリックする
まとめ
本記事では、Shopifyで「おひとり様1点限りの購入制限」を設定する方法を紹介しました。主なポイントは以下の通りです:
- Shopify Flowを使用して、商品購入時に顧客に「購入済み」タグを自動付与
- RuffRuff 予約販売アプリで、未購入会員のみが1個まで購入できるルールを作成
- 作成したルールを対象商品に適用
- 不整合商品の制限を有効化して、意図しない購入を防止
これらの設定により、未購入会員、購入済み会員、ゲスト会員それぞれに適切な商品表示と購入制限を実現できます。この機能は、限定商品の販売や在庫管理に特に有効です。
ご自身のShopifyストアで試してみて、顧客満足度の向上とビジネスの最適化にお役立てください。
関連情報
Discussion