RewardsWPには、メンバーが報酬ジャーニー全体を通じて最新情報を把握できる、組み込みのメール通知システムが搭載されています。獲得ポイントの確認や紹介報酬から、失効リマインダーまで、メールは価値を強化し、エンゲージメントを促進する上で重要な役割を果たします。
このガイドでは、RewardsWPのメールシステムがどのように機能するか、メールがいつどのように送信されるか、メンバーがどのようにメールを体験するか、そして管理者がメール通知をどのようにカスタマイズ、管理、拡張できるかを説明します。
RewardsWPメールシステムの仕組み
RewardsWPのメールはトランザクションメールであり、イベント駆動型です。ポイントの獲得、紹介の完了、ポイント失効の接近など、報酬プログラム内で特定の操作が発生すると、メールは自動的に送信されます。設定が完了すると、メールシステムはバックグラウンドで動作します。メールは手動介入なしでトリガー、生成、配信されるため、メンバーは常に適切なタイミングで情報を受け取ることができます。
メールシステムは次のように設計されています:
- 自動かつ信頼性の高い
- チェックアウトやユーザー操作をブロックしない
- グローバルレベルと個々のメールレベルの両方でカスタマイズ可能
メールが送信されるタイミング
RewardsWPのメールは、メンバーのジャーニーにおける重要な瞬間にトリガーされます。これらの瞬間を理解することで、メンバーが何を受け取り、なぜ受け取るのかを予測することができます。
ポイント関連の瞬間
メンバーがポイントを獲得すると、RewardsWPはそのポイントのソースを判断し、適切なメールを送信します。
- 購入、レビュー、紹介、またはカスタムアクションからポイントを獲得した場合、獲得ポイントメールがコンテキストの詳細とともに送信されます。
ポイントメールは、チェックアウトやその他のユーザー向けのアクションを遅延させないように、非同期で送信されます。
紹介関連の瞬間
紹介アクティビティが報酬につながった場合、メールはアドボケイトと友人の両方にループを閉じます。
- アドボケイトが報酬を獲得:アドボケイト報酬メールが、生成されたクーポンコードと報酬の詳細とともに送信されます。
- 友人が報酬を請求:友人報酬メールが、紹介された友人に割引情報とともに送信されます。このメールはRewardsWP Proライセンスで利用可能です。
失効関連の瞬間
予期せぬポイント損失を防ぐために、RewardsWPはポイントが失効する前にメンバーに通知できます。
- 失効が近づいているポイント:ポイント失効メールは、事前にメンバーに警告し、利用を促します。このメールはRewardsWP Proライセンスで利用可能です。
メールの配信方法
RewardsWPは、サイトのパフォーマンスに影響を与えることなく、メールを確実に配信するように設計されています。
デリバリーパイプライン
ポイント獲得などのイベントが発生すると、次のプロセスが実行されます。
- トリガーイベントが検出されます
- 適切なサービスレイヤーがイベントを処理します
- MailerFactory が正しいメールタイプを選択します
- メールコンテンツが準備され、マージタグが入力されます
- メールは即時または非同期で送信されます
ほとんどのメールは Action Scheduler を使用して送信されます。これは、バックグラウンド処理のためにメールをキューに入れます。このアプローチにより:
- チェックアウトまたは登録中の遅延を防ぎます
- 失敗した送信を自動的に再試行します
- オプションの配信遅延を許可します
- 全体的な信頼性が向上します
メールが送信される前に、RewardsWP は次のことを確認します。
- メールが有効になっているかどうか
- 現在のライセンスでそのメールタイプが許可されているかどうか
どちらかのチェックに失敗した場合、メールはサイレントにスキップされます。
メールテンプレートとフォーマット
RewardsWP はデフォルトで マルチパートメール を送信します。
各メールには次のものが含まれます:
- HTML バージョン (ブランディング、ボタン、スタイリングを含む)
- プレーンテキスト バージョン (メールクライアントの互換性を最大限に高めるため)
テンプレート構造
すべてのメールは一貫した構造を共有します:
- グローバルロゴ
- オプションのメールごとのバナー
- メール固有のコンテンツ
- サイトリンク付きフッター
ボタンとリンクは、設定したブランドカラーが自動的に使用されます。RewardsWP は、アクセシビリティガイドラインを使用してコントラストのあるテキストカラーを計算し、読みやすさを確保します。
メール設定へのアクセス
メール設定は、WordPress 管理画面の RewardsWP → Emails から管理されます。
このページには次のものが含まれます:
- グローバルメール設定
- 利用可能なすべてのメール通知のリスト
- メールごとのカスタマイズオプション
グローバルメール設定
グローバル設定は、すべてのRewardsWPメールに適用されます。

送信者名
- 受信トレイに表示される送信者名を制御します。
- メンバーが信頼する認識可能なブランド名を使用することをお勧めします。
送信者メールアドレス
- 通知の送信と返信の受信に使用されるメールアドレス。
- 配信を最適化するには、SPFおよびDKIMレコードに一致する独自のドメインのメールアドレスを使用してください。
メールロゴ
- すべてのメールの上部に表示されるグローバルロゴ。
- 推奨サイズは360 x 120ピクセルです。ロゴは、メールごとのバナーの上に表示され、ブランドの一貫性を強化します。
メール通知の種類
RewardsWPは、目的と対象者に基づいてメールをグループ化します。
紹介メール
紹介メールは、紹介によって報酬が発生した場合にメンバーに通知します。

- 紹介者報酬メール:紹介が成功したことを祝い、紹介者の報酬クーポンを提供します。
- 友人報酬メール:紹介された友人の報酬を確認し、引き換え手順を提供します。
ポイントメール
ポイントメールは、ポイント残高の変更についてメンバーに通知します。
- 獲得ポイントメール:購入、レビュー、紹介、またはカスタムアクションを通じてポイントを獲得するたびに送信されます。
- 報酬引き換えメール:ポイントの引き換えが成功したことを確認し、生成されたクーポンコードを提供します。
- ポイント失効メール:ポイントが失効する前にメンバーに警告し、適時の引き換えを促します。
個々のメールの管理
各メール通知は個別に管理できます。メールを編集する際に、ステータスを制御し、コンテンツをカスタマイズし、メンバーへの表示方法を確認し、有効にする前にテストメッセージを送信できます。
メールの有効化と無効化
各メールには独自のトグルがあります。
- 無効化されたメールは送信されません
- 有効化されたメールはトリガー時に送信されます
報酬確認などの重要なメールを無効化すると、メンバーエクスペリエンスに悪影響を与える可能性があります。
件名の編集
メール通知の件名は、ブランドの声に合わせてカスタマイズしたり、編集ボタンをクリックして緊急性を高めたりできます。

ここで件名フィールドの件名をカスタマイズできます。

ベストプラクティスは次のとおりです。
- 件名を50文字未満に保つ
- 報酬またはポイントのマージタグを含める
- スパムをトリガーする可能性のある言語を避ける
メールにバナーを追加する
各メールにはカスタムバナー画像を含めることができます。バナーはグローバルロゴの下に表示され、プロモーション、キャンペーン、または季節のメッセージに最適です。

メールのプレビュー
メールを編集すると、RewardsWPは画面の右側にライブプレビューを表示します。このプレビューは、マージタグのサンプルデータを使用して、メンバーにメールがどのように表示されるかを示します。
プレビューには以下が含まれます。
- レンダリングされたHTMLレイアウト
- グローバルロゴとバナー
- サンプルマージタグ値
これにより、メールを有効にする前にフォーマットとコンテンツを確認できます。
テストメールの送信
画面上のプレビューに加えて、いずれかのメールのテストバージョンを送信できます。メールを編集中に テストを送信 をクリックして、設定済みの差出人メールアドレスにテストメッセージを送信します。
テストメール:
- ライブメールと同じテンプレートを使用する
- マージタグをサンプルデータに置き換える
- ポイント、報酬、または紹介をトリガーしない
テストメールの送信は安全であり、複数回行うことができます。
これで完了です!設定が完了すると、RewardsWPのメールシステムは自動的に実行され、メンバーの報酬ジャーニーのあらゆる重要な瞬間に情報を提供し続けます。
タイムリーな通知、一貫したブランディング、信頼性の高い配信を組み合わせることで、RewardsWPのメールは報酬プログラムの価値を強化し、継続的な手動作業なしで長期的なエンゲージメントを促進します。