コンテンツにスキップ

WhatsApp BSUIDのみのユーザーに連絡先情報をリクエストする

電話番号が空白の WhatsApp BSUIDのみのインバウンドユーザーを検出し、連絡先情報の共有を依頼して、共有された電話番号を Brazeプロファイルに保存するワークフローを構築します。これにより、必要に応じて重複ユーザーをマージできます。

WhatsAppユーザーがユーザー名を使用し、過去の会話履歴がない状態でビジネスにメッセージを送信すると、Brazeは BSUIDを持ち電話番号のないプロファイルを作成またはマッチングする場合があります。連絡先情報をリクエストすると、そのプロファイルに電話番号を保存し、ワークスペースにそのユーザーがすでに存在するかどうかを確認して、必要に応じて重複ユーザーをマージできます。

要件

このワークフローを構築する前に、以下を確認してください。

要件 説明
WhatsAppの設定 WhatsApp Businessアカウントが Brazeに接続されており、購読グループでインバウンドメッセージを受信できること。WhatsAppの設定を参照してください。
連絡先リクエストのメッセージング WhatsAppのメッセージ作成画面で連絡先情報のリクエスト応答レイアウトを選択するか、連絡先情報のリクエストテンプレートを作成または選択できること。
インバウンド連絡先共有の Liquid ユーザー更新ステップで {{whats_app.${contact_shared_phone_number}}} を使用できること。属性の詳細については、連絡先共有の電話番号を参照してください。
マージ計画 共有された電話番号を既存のプロファイルとどのように照合するかの計画があること。重複ユーザーのマージを参照してください。

フローの仕組み

sequenceDiagram
    participant User
    participant Braze
    User->>Braze: Inbound WhatsApp message (BSUID only)
    Note over Braze: Entry audience: Phone Number is blank
    Braze->>User: Request Contact Info response (Share Contact Info)
    User->>Braze: Responded to contact info request
    Braze->>Braze: User Update sets Phone Number from contact_shared_phone_number
    Note over Braze: Optional: merge duplicate profiles
  1. ユーザーが WhatsAppのインバウンドメッセージを送信します。
  2. Brazeは、電話番号が空白の場合にのみユーザーをキャンバスにエントリさせます。つまり、インバウンドの送信者は電話番号が保存されていない BSUIDを使用しています。
  3. Brazeは、WhatsAppに組み込まれた連絡先情報を共有ボタンを含む連絡先情報のリクエスト応答メッセージで返信します。
  4. ユーザーが連絡先情報を共有すると、アクションパスステップが連絡先情報リクエストに応答したに一致します。
  5. ユーザー更新ステップが {{whats_app.${contact_shared_phone_number}}} をプロファイルの電話番号属性に書き込みます。
  6. ステップ 5 で説明するように、そのプロファイルを同じ電話番号を使用する既存のプロファイルとマージします。

キャンバスを構築する

ステップ 1: アクションベースのキャンバスを作成する

  1. メッセージング > キャンバスに移動し、キャンバスを作成を選択します。
  2. キャンバスに名前を付けます (例: 「WhatsApp — BSUIDユーザーへの連絡先情報リクエスト」)。
  3. エントリスケジュールでアクションベースを選択します。
  4. アクションベースのオプションで、エントリトリガー WhatsAppインバウンドメッセージを送信を追加し、購読グループを選択します。
    • 特定のキーワードでのみこのフローを開始したい場合を除き、一致する条件でなしを選択します。
  5. ターゲットオーディエンスに進みます。フィルターグループに電話番号が空白を追加します。

インバウンドの WhatsAppメッセージと空白の電話番号を組み合わせることで、BSUIDでメッセージを送信しており、まだ Brazeプロファイルに電話番号がないユーザーをターゲットにできます。

ステップ 2: 連絡先情報のリクエスト応答メッセージを送信する

ユーザーはすでにビジネスにメッセージを送信しているため、24時間の会話ウィンドウが開いています。そのため、テンプレートではなく応答メッセージの使用をお勧めします。以下の手順でリクエストを送信します。

  1. メッセージステップを追加します。
  2. WhatsApp > 購読グループ > 応答メッセージを選択します。
  3. 連絡先情報のリクエストレイアウトを選択します。
  4. 電話番号を求める理由を説明する本文を作成します。
    • たとえば、ユーザーがすでにアカウントを持っている可能性があり、連絡先情報を共有すると WhatsAppの会話をそのプロファイルに紐付けられることを説明します。
  5. 組み込みの連絡先情報を共有ボタンはそのまま残します。WhatsAppはユーザーの番号を一貫した形式で提供するため、手入力や書式の問題を減らせます。

他の応答メッセージと同様に、本文をパーソナライズしたり、コピーをローカライズしたりすることもできます。

連絡先情報のリクエストレイアウト、電話番号の共有を依頼する本文、連絡先情報を共有ボタンを表示した WhatsApp応答メッセージ作成画面。

ステップ 3: 連絡先情報の応答を待つ

  1. メッセージの後にアクションパスステップを追加します。
  2. 同じ WhatsApp購読グループを使用するグループを作成します。
  3. 条件を連絡先情報リクエストに応答したに設定します。

この条件は、連絡先情報リクエストへの返信である WhatsAppインバウンドメッセージに一致するため、共有された電話番号をインバウンドイベントで利用できます。

「WhatsAppインバウンドメッセージを送信」と「連絡先情報リクエストに応答した」が選択されたアクションパスのグループ。

ステップ 4: プロファイルの電話番号を更新する

連絡先情報リクエストに応答したのアクションパスの Branchで、共有された電話番号を使ってユーザープロファイルを更新します。

  1. ユーザー更新ステップを追加します。
  2. 標準の電話番号属性を更新します。
  3. パーソナライゼーションで WhatsAppプロパティを開き、連絡先共有の電話番号属性を選択して、値が {{whats_app.${contact_shared_phone_number}}} になるようにします。

このステップの後、それまで匿名だった BSUIDプロファイルに電話番号が設定され、そのプロファイルの WhatsAppメッセージ履歴も保持されます。

WhatsAppの連絡先共有電話番号の Liquidタグで電話番号属性を更新するユーザー更新ステップ。

ステップ 5: 重複ユーザーをマージする

電話番号を保存しても、プロファイルは自動的にはマージされません。BSUIDプロファイルに番号が設定されたら、既存の重複解決プロセスを使用して、一致するユーザーが存在する場合にそのプロファイルをメインユーザーに統合します。

次の方法があります。

他のチャネルや IDソースから作成された重複をすでにマージしている方法と同じように扱ってください。

代替設定: フロー全体をキャンペーンとキャンバスに分割する

1つのガイド付きジャーニーのためにキャンバスフロー全体を構築する代わりに、同じワークフローをキャンペーンとキャンバスに分割することもできます。複数の上流メッセージで連絡先情報を依頼でき、共通の更新ファネルを1つにまとめたい場合は、この分割方法を使用します。

  1. 電話番号が空白の場合にWhatsAppインバウンドメッセージを送信でユーザーをエントリさせ、連絡先情報のリクエスト応答メッセージを送信するキャンペーンを構築します。
  2. 条件が連絡先情報リクエストに応答したの場合にWhatsAppインバウンドメッセージを送信でユーザーをエントリさせ、ユーザー更新ステップ (および自動化するマージのフォローアップ) を実行するキャンバスを構築します。
New Stuff!