Zoom の登録を自動化する
Braze の顧客がウェビナーを主催することは、ここ数年で一般的になりました。Zoom ウェビナーを開催する場合、ユーザーは Zoom のランディングページに自分の情報を入力して登録する必要があります。
推奨されるユーザーフローの概要は次のとおりです。
- Zoom でウェビナーをスケジュールし、
webinarId
を生成します。 - Braze を使用して、メール、プッシュ、アプリ内メッセージのチャネルで Zoom ウェビナーを宣伝します。
- これらのコミュニケーションには、ユーザーを自動的にウェビナーに追加する「CTA (call-to-action)」ボタンを含めます。
これは、Zoom API を使用して、メール、プッシュ、またはアプリ内メッセージ内のボタンクリックを通じて、ユーザーを自動的にウェビナーに追加することで実現できます。API リクエストのウェビナー ID を置き換えて、以下のエンドポイントを使用します。
POST: /meetings/{webinarId}/registrants
詳細については、Zoom の「ウェビナー登録者エンドポイントの追加」を参照してください。
メッセージ本文内に CTA ボタンを含むメールキャンペーンを作成します。ユーザーがボタンをクリックすると、ウェビナーのランディングページにリダイレクトされます (リダイレクトリンクには適切なパラメーターが含まれています)。
URL のパラメーターを使用してユーザーデータを渡し、ページの読み込み時に実行される API 呼び出しを作成して、ユーザーをウェビナーに追加します。
これで、ユーザーが Braze プロファイルにすでに存在する詳細でウェビナーに登録されます。
-
プッシュキャンペーンを作成する
ウェビナーのランディングページにリンクアウトするボタンのクリック時動作を設定します。
プッシュからボタンクリックで登録するユーザーのためのランディングページの簡単な例です。登録した内容をユーザーに知らせ、登録を確認します。
-
アプリ内メッセージやボタンクリックによってトリガーされる Webhook キャンペーンを作成します。
Braze プロファイルの既存のユーザーデータを使用して、ユーザーをウェビナーに登録します。Zoom エンドポイントへの Webhook 呼び出しの例。
1 2 3 4 5 6 7 8 9 10
POST https://api.zoom.com//meetings/{webinarId}/registrants { "email": "{{${email_addresses}}}", "first_name": "{{${first_name}}}", "last_name": "{{${last_name}}}", "city": "{{${city}}}", "country": "{{${country}}}", "phone": "{{${phone_number}}}" }
-
これで、ユーザーが Braze プロファイルにすでに存在する詳細でウェビナーに登録されます。
-
アプリ内メッセージキャンペーンを作成する
ウェビナー・ランディング・ページにリンクするボタンのクリック時の動作を設定する。
アプリ内メッセージからボタンクリックで登録するユーザーのためのランディングページの簡単な例です。登録した内容をユーザーに知らせ、登録を確認します。
-
アプリ内メッセージやボタンクリックによってトリガーされる Webhook キャンペーンを作成します。
Braze プロファイルの既存のユーザーデータを使用して、ユーザーをウェビナーに登録します。Zoom エンドポイントへの Webhook 呼び出しの例。
1 2 3 4 5 6 7 8 9 10
POST https://api.zoom.com//meetings/{webinarId}/registrants { "email": "{{${email_addresses}}}", "first_name": "{{${first_name}}}", "last_name": "{{${last_name}}}", "city": "{{${city}}}", "country": "{{${country}}}", "phone": "{{${phone_number}}}" }
-
これで、ユーザーが Braze プロファイルにすでに存在する詳細でウェビナーに登録されます。