Skip to content

メールキャプチャフォーム

メールキャプチャメッセージを使用すると、サイトのユーザーにメールアドレスの送信を簡単に促すことができます。その後、このメールアドレスがユーザープロファイル内で利用可能になり、すべてのメッセージングキャンペーンで使用できます。

エンドユーザーがこのフォームにEメールアドレスを入力すると、そのEメールアドレスがユーザープロファイルに追加される。

  • まだアカウントを持っていない匿名ユーザーの場合、メールアドレスは、ユーザーのデバイスに紐付けられた匿名ユーザープロファイルに登録される。
  • ユーザー・プロフィールにすでにEメールアドレスが存在する場合、既存のEメールアドレスは新しく入力されたEメールアドレスで上書きされる。
  • 既知のユーザーのメールアドレスにハードバウンスのフラグが設定されている場合、新しく入力したメールアドレスが Braze のユーザープロファイルにあるメールアドレスと異なるかどうかが確認されます。入力したメールアドレスが異なる場合、メールアドレスが更新され、ハードバウンスのステータスが削除されます。
  • ユーザーが無効なメールアドレスを入力した場合、エラーメッセージが表示される:「有効なEメールを入力してください。
識別されたユーザーと匿名ユーザーの違いの詳細

一般的に、Eメールキャプチャフォームのロジックは単純だ。Brazeのユーザープロフィールに、現在アクティブなユーザーのEメールアドレスを設定する。ただし、ユーザーが識別されている (ログインし、changeUser が呼び出されている) かどうかによって、動作が異なることを意味します。

匿名ユーザーがフォームに電子メールを入力して送信すると、Brazeはその電子メールアドレスをプロフィールに追加する。ユーザーの Web ジャーニー で changeUser が後で呼び出され、新しい external_id が割り当てられた場合 (新規ユーザーがサービスに登録した場合など) 、その匿名ユーザーについて、メールアドレスを含むすべてのユーザープロファイルデータがマージされます。

既存の external_id を使用して changeUser が呼び出された場合、その匿名ユーザーのユーザープロファイルは孤立し、識別されたユーザーにまだ存在しない特定のユーザープロファイルのデータフィールドがマージされます。ただし、メールアドレスを含めて、すでに存在するフィールドは失われる。

詳細については、「ユーザープロファイルのライフサイクル」を参照してください。

ステップ 1:アプリ内メッセージキャンペーンを作成する

このオプションに移動するには、アプリ内メッセージングキャンペーンを作成する必要があります。そこから、ユースケースに応じて、「送信先」を「ウェブブラウザ」、「モバイルアプリ」、「モバイルアプリとウェブブラウザの両方」のいずれかに設定し、メッセージタイプとしてメールキャプチャフォーム」を選択する。

ステップ2:フォームをカスタマイズする

次に、必要に応じてフォームをカスタマイズする。Eメールキャプチャフォームの以下の機能をカスタマイズできる:

  • ヘッダー、本文、送信ボタンのテキスト
  • 任意の画像
  • オプションの「利用規約」リンク
  • ヘッダーとボディのテキスト、ボタン、背景の色が異なる
  • キーと値のペア
  • ヘッダーとボディのテキスト、ボタン、ボタンのボーダーカラー、背景、オーバーレイのスタイル

メールキャプチャフォーム作成画面。

さらにカスタマイズが必要な場合は、[メッセージタイプ] に [カスタムコード] を選択します。Braze Templates GitHub リポジトリにあるこのメールキャプチャモーダルテンプレートをスターターコードとして使用できます。

ステップ 3:エントリーオーディエンスを設定する

このフォームを、既存のメールアドレスを持たないユーザーにだけ送信したい場合は、フィルターEmail Available is false を使用する。

利用可能な電子メールによるフィルタリングはfalseである

このフォームを外部IDを持たないユーザー(匿名ユーザー)にのみ送信したい場合は、フィルターExternal User ID is blank を使用する。

外部ユーザーIDによるフィルタリングが空白

必要であれば、AND のロジックを使って2つのフィルターを組み合わせることもできる。

ステップ 4:フォームに記入したユーザーを対象とする(オプション)

メールキャプチャフォームを起動して、ユーザーからメールアドレスを収集したら、フィルター Clicked/Opened Campaign を使用してこれらのユーザーをターゲットに設定できます。

キャンペーン<CAMPAIGN_NAME> のフィルタをHas clicked in-app message button 1 に設定する。<CAMPAIGN_NAME> をメールキャプチャフォームのキャンペーン名に置き換える。

ウェブメールキャプチャフォームのキャンペーンで、アプリ内メッセージボタン1をクリックした人をフィルタリングする。

「このページはどの程度役に立ちましたか?」
New Stuff!