ほとんどのWooCommerceストアでは、顧客はアカウントを作成せずにチェックアウトできるため、多くの購入者がゲストとして開始します。RewardsWPはこれらのゲスト購入を追跡し、顧客がサインアップしたときに自動的にメンバーアカウントにリンクします。このガイドでは、ゲストがウィジェットで何を見るか、購入が舞台裏でどのように追跡されるか、そしてゲストがフルメンバーにコンバートしたときに注文リンクがどのように機能するかを説明します。
ゲストがウィジェットで見るもの
まだあなたのリワードプログラムに参加していない訪問者がウィジェットを開くと、サインアップを促すように設計されたプレビューバージョンが表示されます。ゲストエクスペリエンスでは、メンバー限定機能へのアクセスなしに、プログラムが提供するものの味見ができます。
ゲストが見るもの:
- 「メンバーになる」CTA – アカウントを作成してプログラムに参加することを促す目立つボタン。
- ポイントシステムプレビュー – 個人の残高なしで、ポイントの仕組みの概要。

- 紹介リワードプレビュー – 紹介を通じて利用可能なリワードの概要。

- VIPセクションプレビュー – VIPティアが有効な場合、ティア構造と特典のプレビュー。
- 「獲得方法」と「交換方法」のプレビュー – ゲストは利用可能な獲得アクションとリワードを閲覧できますが、各パネルにはアクティブな機能の代わりに参加CTAが含まれています。

ゲストはポイントを獲得したり、紹介リンクにアクセスしたり、友達と共有したり、リワードを交換したりすることはできません。これらの機能は、アカウントを作成してメンバーになった後に利用可能になります。
ゲスト購入の追跡方法
ゲストがWooCommerceのゲストチェックアウトを通じて購入を行うと、RewardsWPはその注文データ(メールアドレスと名前)を取得し、ゲストメンバーレコードを作成します。以下はステップごとの処理です:
- ゲストがあなたのストアを閲覧 – 訪問者はゲスト/プレビューモードでウィジェットを表示します。まだ追跡は開始されていません。
- ゲストが購入を完了 – アカウントを作成せずにチェックアウトし、標準のWooCommerceチェックアウトの一部としてメールアドレスと名前を提供します。
- ゲストメンバーレコードが作成される – RewardsWPは、ステータスがゲストのメンバーレコードを作成します。このレコードはメールアドレスを保存し、注文をリンクします。
- 追跡トークンが発行される – 一意のトークンが生成され、訪問者のデバイスに保存されます。このトークンにより、RewardsWPは再訪問時にゲストを認識できます。
追跡トークンは、信頼性のために2つの場所に保存されます:
- ブラウザCookie (
rewardswp_member_access_token) – 400日間有効です。これはブラウザが許可する最大期間です。 - ローカルストレージ – ブラウザのローカルストレージにバックアップコピーがあり、Cookieがクリアされても保持されます。
このデュアルストレージアプローチにより、一方のストレージ方法がクリアされても、ゲストは再訪問時に認識されます。
ゲストメンバーの作成
RewardsWPがゲストメンバーレコードを作成する際、通常のメンバーアカウントとは異なる動作をします。
- WordPressアカウントは不要 – ゲストメンバーレコードはRewardsWP内にのみ存在します。ゲストはWordPressのユーザーアカウントやログイン認証情報を持っていません。
- ステータスは「ゲスト」 – ゲストメンバーは、アクティブメンバーとは別に、RewardsWP » メンバーリストにゲストステータスバッジ付きで表示されます。
- まだポイントは付与されていません – 購入は記録されますが、ゲストがフルメンバーにコンバートするまでポイントは付与されません。これにより、残高にアクセスするためのアカウントが確実に存在します。
- 注文データは保持されます – ゲストのメールアドレス、氏名、注文履歴は保存され、サインアップ時にリンクされる準備ができています。
ゲストタブを使用して、RewardsWP » メンバーページからゲストメンバーを表示およびフィルタリングできます。
ゲストからメンバーへのコンバート
ゲストがストアでアカウントを作成することを決定すると、RewardsWPは自動的にコンバートを処理します。手動での介入は必要ありません。
コンバートフローは次のようになります。
- ゲストがストアに戻る – RewardsWPは、ゲストのCookieまたはローカルストレージ内の追跡トークンを確認します。
- ゲストがアカウントを作成する – ゲストは、サイトのアカウント作成フォーム、WooCommerceのチェックアウトアカウント作成、またはその他のWordPress登録方法を通じて登録します。
- トークンがゲストレコードに一致 – RewardsWPは、保存されたトークンを使用して、ゲストの既存のメンバーレコードを見つけます。
- ゲストレコードがアップグレードされる – ゲストメンバーレコードが新しいWordPressユーザーアカウントにリンクされます。メンバーのステータスはゲストからアクティブに変更されます。
- 過去の注文がリンクされる – そのメールアドレスまたはトークンに関連付けられたすべての過去のゲスト購入が、新しいメンバーアカウントにリンクされます。
- ポイントが付与される – ポイントは、リンクされたすべての購入に対して遡って計算および付与されます。
メンバーのアクティビティログには、リンクされた購入が獲得ポイントのエントリとして表示され、新しいメンバーはすでに蓄積された報酬をすぐに確認できるようになります。
注文のリンク方法
注文リンクとは、ゲストの過去の購入を新しいメンバーアカウントに接続するプロセスです。これは、次の2つの照合方法に依存します。
メールアドレスの照合
ゲストがアカウントを作成すると、RewardsWPは新しいアカウントのメールアドレスが、ゲスト購入に使用されたメールアドレスと一致するかどうかを確認します。一致した場合、それらの注文はメンバーにリンクされます。
これは主なリンク方法であり、最も一般的なシナリオ(チェックアウトとアカウント登録に同じメールアドレスを使用したゲスト)をカバーしています。
トークンの照合
メールアドレスの照合に加えて、RewardsWPはゲストのデバイスに保存されている追跡トークンを使用します。これにより、次のようなエッジケースを処理できます。
- ゲストがアカウントとは異なるメールアドレスをチェックアウトに使用した場合。
- 複数のメールアドレスで、同じデバイスからゲスト注文が行われました。
トークンベースのアプローチは、セッション間でトークンを永続化および取得します。RewardsWPは、いくつかのステップを通じてトークンのライフサイクルを管理します。
- トークンの設定 – ゲストメンバーが作成されると、トークンはCookieとローカルストレージの両方に書き込まれます。
- トークンの取得 – 再訪問時、RewardsWPは両方のストレージ場所を確認し、利用可能なトークンを使用します。
- トークンの照合 – アカウント作成中、トークンはゲストメンバーレコードと照合され、リンクする適切なアカウントが見つけられます。
リンクされるもの
注文が正常にリンクされると、次のようになります。
- 対象となる各注文は、メンバーのアカウントに関連付けられます。
- 設定された獲得率を使用して、各注文のポイントが計算されます。
- ポイントエントリは、適切なソースラベル(例:「購入しました」)とともに、メンバーのアクティビティログに表示されます。
- メンバーのポイント残高は、リンクされたすべての購入を反映するように更新されます。
ストアオーナーが知っておくべきこと
ゲスト参加はほとんどのセットアップで自動的に機能しますが、いくつか注意すべき点があります。
- ゲストチェックアウトが有効になっている必要があります – ゲスト参加は、ほとんどのストアでデフォルトで有効になっているWooCommerceのゲストチェックアウト機能に依存します。無効にしている場合、顧客は購入前にアカウントを作成する必要があり、ゲストフローは適用されません。
- ポイントはコンバージョン後に付与されます – ゲストはゲストステータス中はポイントを蓄積しません。ポイントは、ゲストがフルメンバーにコンバートされたときにのみ計算および付与されます。これにより、誰もアクセスできない孤立したポイント残高を防ぎます。
- ゲストレコードがメンバーリストに表示されます – ゲストメンバーは、RewardsWP » Members ページのGuests タブに表示されます。ゲストの数を確認し、注文データをレビューできます。
- 手動でのリンクは不要です – コンバージョンと注文のリンクプロセスは完全に自動化されています。レコードをマージしたり、注文を再割り当てしたり、手動でポイントを付与したりする必要はありません。
- Cookieの有効期間は400日です – トラッキングCookieは、ブラウザで許可される最大期間である400日に設定されます。この期間が経過した後、またはゲストがCookieをクリアした場合、ローカルストレージのトークンがバックアップとして機能します。
よくある質問
ゲストは購入でポイントを獲得しますか?
ゲストの間は獲得しません。ポイントは、ゲストがアカウントを作成してメンバーになったときに、遡って計算および付与されます。これにより、顧客が実際にアクセスして使用できるアカウントにポイントが付与されることが保証されます。
ゲストがアカウントを作成するとどうなりますか?
RewardsWPは、ゲストレコードをアクティブメンバーに自動的にアップグレードし、以前のすべてのゲスト購入を新しいアカウントにリンクし、それらの注文のポイントを付与します。プロセス全体は自動化されており、メンバーはウィジェットで獲得したポイントをすぐに確認できます。
ゲスト参加を無効にできますか?
ゲスト参加はWooCommerceのゲストチェックアウト設定に紐づいています。WooCommerce » 設定 » アカウントとプライバシーでゲストチェックアウトを無効にすると、お客様は購入前にアカウントを作成する必要があり、これはチェックアウト時にはすべての購入者がすでにメンバーであることを意味します。