RewardsWPはWooCommerceと連携し、購入時にポイントを付与し、商品ページに獲得機会を表示し、顧客が報酬を交換した際に割引クーポンを生成します。このガイドでは、連携の有効化方法、機能、各機能の動作について説明し、WooCommerceストアで報酬プログラムを最大限に活用する方法を解説します。
前提条件
WooCommerce連携を有効化するには、以下が必要です:
- WooCommerceがインストールされ有効になっていること – この連携には、サイトでWooCommerceが実行されている必要があります。WooCommerceがインストールされていない場合、連携ページに「この連携を有効化するには、WooCommerceをインストールして有効化してください。」というメッセージが表示されます。
- 競合する連携がないこと – RewardsWPは一度に1つのeコマース連携のみをサポートします。Easy Digital Downloadsが有効な場合、WooCommerceを連携として使用することはできず、「Easy Digital Downloadsが有効なため、この連携は使用できません。」と表示されます。
WooCommerceとEasy Digital Downloadsの両方がインストールされているが、WooCommerceのみが有効な場合、WooCommerce連携が優先されます。
有効化の仕組み
ほとんどのプラグイン連携とは異なり、スイッチを切り替える必要はありません。WooCommerce連携は、サイトでWooCommerceが有効になると自動的に有効化されます。
ステータスを確認するには、RewardsWP » 設定 » 連携に移動し、WooCommerceセクションを探してください。すべてが正常に機能している場合、「WooCommerce連携は自動的に有効化されました。」という確認メッセージが表示されます。
オン/オフを切り替えるトグルはありません。連携を無効化する必要がある場合は、WooCommerceプラグイン自体を無効化してください。
連携で提供されるもの
WooCommerce連携は、RewardsWPをストアの購入フローに接続します。以下はその概要です:
| 機能 | 説明 |
|---|---|
| 商品ページポイントバナー | 顧客が商品から獲得できるポイント数を示します |
| 注文追跡 | 注文が資格のあるステータスに達したときにポイントを付与します |
| 返金処理 | 全額または一部返金時にポイントを自動的に取り消します |
| クーポン生成 | 顧客が報酬を交換したときにWooCommerceクーポンを作成します |
| レビューポイント | 承認された商品レビューに対してポイントを付与します |
| アドボケイトのコンバージョン | 購入後に顧客をアドボケイトにコンバートします |
| カート/チェックアウトの動作 | カートとチェックアウトでウィジェットを非表示にし、お礼ページに報酬カードを表示します |
これらはすべて、以下で詳細に説明されています。
商品ページポイントバナー
顧客が個々の商品ページを表示すると、RewardsWPは、その商品を購入することで獲得できるポイント数を示すバナーを表示します。バナーは、商品タイトルと価格のすぐ下に表示されます。獲得レートは RewardsWP » 設定 » ポイント で設定して、顧客が費やした金額ごとに獲得できるポイント数を制御できます。
バナーは、計算されたポイントがゼロより大きい場合にのみ表示されます。商品が無料であるか、獲得レートがゼロポイントになる場合、バナーは表示されません。
バリアントのバナー
バナーは、訪問者のステータスに基づいてメッセージを適応させます。
| 訪問者の種類 | バナーが表示するもの |
|---|---|
| ログイン済みメンバー | 「この購入でXポイントを獲得」というパーソナライズされたメッセージ付き |
| ゲスト(ゲスト参加有効) | 参加または購入を促すポイントプレビュー |
| 非メンバー(メンバー限定) | ポイント獲得のためにメンバーになるよう促すプロンプト |
これは、すべての訪問者が、すでにプログラムに参加しているかどうかにかかわらず、文脈に応じた適切なメッセージを目にするということです。
注文追跡とポイント付与
RewardsWPは、WooCommerceの注文ステータスの変更を監視し、注文が適格なステータスに達するとポイントを付与します。顧客が「注文を確定する」をクリックした瞬間にポイントが付与されるわけではありません。代わりに、プラグインは支払いと履行プロセスが進むのを待ちます。
ポイントをトリガーするステータス
| 注文ステータス | 付与されるポイント | アドボケイトのコンバージョン |
|---|---|---|
| 処理中 | はい | はい |
| 完了 | はい | はい |
| 保留中 | いいえ | はい |
| 返金済み | 取り消し済み | いいえ |
処理中 は、クレジットカードやPayPalなどの標準的な支払い方法で最も一般的にトリガーされます。 完了 は、保留中から始まり、後で手動で完了とマークされる代金引換注文の典型的なトリガーです。
注文が保留中から直接完了に移動した場合(処理中をスキップ)、ポイントは正確に1回付与されます。RewardsWPは、重複付与を防ぐために、すでにクレジットされた注文を追跡します。
フォールバックとして、WooCommerceが支払いの完了を確認したときにもポイントがトリガーされます。これにより、通常のステータストランジションをスキップする非標準の支払いゲートウェイによって処理された注文でも、ポイントが正しく付与されることが保証されます。
返金とポイントの取り消し
WooCommerceで注文を返金すると、RewardsWPは対応するポイントを自動的に取り消します。
- 全額返金 – その注文から獲得したすべてのポイントが取り消され、顧客の残高から差し引かれます。
- 一部返金 – 新しい注文合計に基づいてポイントが再計算され、差額が差し引かれます。
払い戻しは顧客のアクティビティログに記録されるため、あなたと顧客の両方が調整の明確な記録を持つことができます。
報酬のためのクーポン生成
顧客が特典と交換するためにポイントを交換すると、RewardsWPは標準のWooCommerceクーポンを生成します。これは他のWooCommerce割引コードと同様に機能します。この連携では、4つの特典タイプに対してクーポンを生成できます。
| 報酬タイプ | WooCommerceクーポンタイプ |
|---|---|
| 固定割引 | 固定カート割引 |
| パーセンテージ割引 | パーセンテージ割引 |
| 送料無料 | 送料無料フラグ有効 |
| 無料商品 | 商品別割引 |
生成された各クーポンは次のとおりです。
- 使い捨て – クーポンは1回のみ適用でき、使用後に自動的に無効になります。
- 顧客に紐付け – ポイントを交換したメンバーのみがクーポンを使用できます。他の顧客は適用できません。
- 追跡可能 – クーポンはWooCommerceクーポンリストに表示され、メンバーのRewardsWPアクティビティログにリンクされます。
特典でクーポンプレフィックスを設定している場合(RewardsWP » Rewardsで特典を作成する際に設定)、生成されたコードには、WooCommerceクーポンを閲覧する際に簡単に識別できるように、そのプレフィックスが含まれます。
チェックアウトとカートの動作
RewardsWPウィジェットは、主要なWooCommerceページで表示を調整します。
- カートページ – 購入プロセス中に顧客の注意をそらさないように、ウィジェットは非表示になります。
- チェックアウトページ – チェックアウトフローをクリーンに保ち、購入完了に集中させるために、ウィジェットも非表示になります。
- ありがとうございますページ – 注文が成功した後、顧客が注文から獲得したポイント、現在の合計残高、および保留中のポイントを示す特典カードが表示されます。
ありがとうございますページの特典カードは重要なタッチポイントです。購入直後に特典プログラムの価値をすぐに強化し、リピート訪問を促進します。
アドボケイトのコンバージョン
WooCommerce連携では、購入後に顧客を紹介プログラムの推奨者に自動的に変換できます。これは特定の注文ステータスで発生します。
- 完了 – 顧客は推奨者に変換されます。
- 処理中 – 顧客は推奨者に変換されます。
- 保留中 – 顧客は推奨者に変換されます。
推奨者への変換はポイント付与とは別です。保留中の注文は推奨者への変換をトリガーしますが、ポイントは付与されないことに注意してください。これにより、支払い確認(銀行振込など)を待っている顧客は、ポイントが付与される前でも、すぐに友人の紹介を開始できます。
互換性
WooCommerce連携は、最新のWooCommerce機能とテスト済みで互換性があります。
- 高性能注文ストレージ(HPOS) – RewardsWPは、WordPressの投稿メタではなくカスタムデータベーステーブルを使用するWooCommerceの新しい注文ストレージシステムであるHPOSを完全にサポートしています。設定の変更は不要です。
- WooCommerce チェックアウトブロック(6.4.0+) – この連携機能は、WooCommerce 6.4.0 で導入されたブロックベースのチェックアウトエクスペリエンスに対応しています。ストアでクラシックなチェックアウトショートコードを使用しているか、新しいチェックアウトブロックを使用しているかに関わらず、ポイントは正しく追跡および付与されます。
よくある質問
WooCommerce と Easy Digital Downloads を同時に使用できますか?
いいえ。RewardsWP は一度に 1 つの eコマース連携のみをサポートします。両方のプラグインがアクティブな場合、WooCommerce が優先され、EDD 連携には使用できない旨のメッセージが表示されます。EDD に切り替えるには、WooCommerce を非アクティブ化すると、EDD 連携が自動的にアクティブになります。
注文ステータスを保留中またはキャンセル済みに変更した場合、どうなりますか?
注文が後方に移動した場合(例:処理中から保留中へ)、RewardsWP は自動的にポイントを元に戻しません。ポイントは WooCommerce で明示的に返金された場合にのみ元に戻されます。手動で変更された注文のポイントを削除する必要がある場合は、返金を発行するか、RewardsWP » メンバー で顧客の残高を調整してください。
商品ページでポイントバナーのテキストをカスタマイズできますか?
バナーテキストは、訪問者の種類と設定された獲得率に基づいて自動生成されます。テキストを直接編集することはできませんが、RewardsWP » 設定 » ポイント で獲得率を制御することで、表示されるポイント値を変更できます。バナーを完全に非表示にしたい場合は、CSS を使用するか、獲得率をゼロに設定することで可能です。
これで完了です!WooCommerce 連携は自動的にアクティブ化され、商品の閲覧からチェックアウト後の強化まで、購入フローのすべてのステップに報酬プログラムが接続されます。