Skip to main content
Flows の Next Best Action (NBA) オプションは、MoEngage の機械学習モジュールである Merlin AI が収集したユーザー行動に関するインサイトを活用しています。NBA を使用すると、マーケターは各ユーザーが好むチャネルで、そのユーザーにキャンペーンを配信するのに最適な時間にエンゲージできます。詳細については、Most Preferred Channel (MPC) および Best Time to Send (BTS) を参照してください。 NBA は推測や当て推量を減らし、ユーザー行動について収集したデータを使用して、各ユーザーとエンゲージするための最適なチャネルと時間を選択します。フローで NBA を使用すると、ユーザーごとに高度にパーソナライズされたフローを作成できます。NBA を使用したフローは、ユーザーグループの集合的な傾向ではなく、各ユーザーの過去のエンゲージメント傾向に基づいているため、より高いエンゲージメントの促進に役立ちます。 NBA_Illustration_.png
NBA は、すべての Enterprise クライアントにデフォルトで提供されています。その他のプランでは、この機能は BTS および MPC とともにアドオンオプションとして利用できます。この機能を有効にするには、MoEngage のカスタマーサクセスマネージャー (CSM) またはサポートチームにお問い合わせください。

NBA の仕組み

ユーザーが NBA ステージに入ると、Merlin AI は過去 60 日間のユーザーのエンゲージメント傾向のデータに基づいて MPC を選択します。ユーザーの MPC が利用できない場合は、指定したフォールバックチャネルが使用されます。また、マーケターはユーザーに関する Merlin AI の BTS 情報に基づいて、最適な時間帯にユーザーへキャンペーンを送信できます。Merlin AI は過去 60 日間のアクティビティに基づいてユーザーの BTS を特定し、この情報は User Profile で確認できます。MoEngage は、Flow 内の NBA ステージに入るすべてのユーザーに BTS を使用します。この情報が利用できない場合 (BTS 情報がないユーザーの場合) は、デフォルトの時間にキャンペーンを送信します。 NBA ステージの追加 Flow に NBA をステージとして追加するには、次の手順を実行します。
  1. Flow のステージから NBA を選択します。
  2. 下の画像に示すように、NBA をステージとして追加すると NBA 画面が表示されます。
  3. ドロップダウンでフォールバックチャネルを選択します。フォールバックチャネルとして、次のいずれかのチャネルを選択できます。
    • Push
    • Email
    • SMS
    • WhatsApp
  4. BTS でキャンペーンを送信するには、Send the notification at the best time to send (Merlin AI) チェックボックスを選択します。
  5. BTS での送信を選択した場合、BTS が利用できないときのデフォルトの時間として、次のいずれかを選択できます。
    • Yes, Immediately - BTS が利用できない場合、キャンペーンは選択したチャネルに即座に送信されます。
    • Yes, at App’s best - BTS が利用できない場合、キャンペーンはアプリの最適な時間 (アプリの集合的なエンゲージメントが最も高い時間) に選択したチャネルへ送信されます。
    • No, Don’t send - BTS が利用できない場合、キャンペーンは送信されません。
  6. Done をクリックして、NBA をステージとして追加します。
NBA をステージとして追加すると、キャンバスに次のように表示されます。 NBA.png NBA ステージの Push、Email、SMS、WhatsApp キャンペーンは、ペンアイコン (NBA ステージにカーソルを合わせると表示されます) をクリックして設定できます。あるユーザーの MPC が Push の場合、NBA Push ステージで設定したキャンペーンが設定した時間に送信されます。それ以外の場合は、Email がフォールバックチャネルであるため、NBA Email キャンペーンが設定した時間にユーザーへ送信されます。 NBA ステージの削除 NBA ステージを削除するには、削除アイコン (NBA ステージにカーソルを合わせると表示されます) をクリックします。NBA ステージで設定したチャネルは、いずれかを残すことも、すべて残さないこともできます。残すチャネルを選択すると、そのチャネルが NBA に置き換わるステージとして追加されます。たとえば、Push (設定済みの NBA Push チャネル) を残す場合、NBA の代わりに Push が追加されます。

キャンペーン分析

公開済み Flow の NBA ステージについて、Flows Canvas では次の NBA 固有の情報を確認できます。
  1. 入った (Entered) ユーザー数と終了した (Exited) ユーザー数
  2. フォールバックチャネルで到達したユーザー数
  3. エンゲージメントスコア
  4. エンゲージメントスコアのアップリフト
  5. CVR
  6. CVR のアップリフト
  7. BTS が有効な場合は、デフォルトの時間にコミュニケーションを受信したユーザー数も確認できます。

エンゲージメントスコア

エンゲージメントスコアは、BTS なしで NBA のみを使用する場合と、NBA と BTS を併用する場合とで計算方法が異なります。詳細は以下のとおりです。 BTS なしで NBA を使用する場合 アップリフト率 さまざまなシナリオにおけるアップリフト率の計算式を以下に示します。 凡例: Engagement Score - ES Default Score - DS Uplift in ES (in % )= [(ES via NBA / ES via Default) - 1]*100 Uplift in CVR (in % )= [(CVR via NBA / CVR Default) - 1]*100 NBA と BTS を併用する場合 アップリフト率 さまざまなシナリオにおけるアップリフト率の計算式を以下に示します。 凡例: Engagement Score - ES Uplift in ES (in % )= [(ES via NBA and BTS/ ES via Default) - 1]*100 Uplift in CVR (in % )= [(CVR via NBA and BTS / CVR Default) - 1]*100 下の画像は、NBA ステージを含む公開済み Flow を示しています。NBA ステージにカーソルを合わせると、上記のすべての指標が表示されます。次の Flow では、3 人のユーザーが NBA ステージに入っています。3 人のうち 2 人は MPC が Email と定義されており、BTS はそれぞれ午後 4~5 時と午後 2~3 時と定義されています。残りの 1 人は MPC も BTS も定義されていません。 NBA_Stats.png 上記の Flow における各指標の計算は次のとおりです。 1 人のユーザーに MPC 情報がなかったため、Sent via Fallback Channel は 1 です。同じユーザーには BTS 情報もなかったため、Sent at Default time も 1 と表示されます。そのため、このユーザーはこのステージに到達するとすぐに Email キャンペーンを受信しました。 Engagement Score (ES) = ((NBA clicks + (NBA opens/10))/NBA sents)*100 = ((3+(2/10))/2)*100 = 160 Default Scores (DS) = ((Default Clicks + (Default opens/10))/Default sents)*100 = ((1+(1/10))/1)*100 = 110 Uplift in Engagement Scores = ((ES/DS) - 1) * 100 = ((1.6/1.1) - 1) * 100 = 45.45% NBA CVR = NBA conversions/NBA impressions*= 3/2*100 = 150%* Default CVR = Default conversions/default impressions = 1/1 *100 = 100% Uplift in CVR = ((NBA CVR /Default CVR) - 1) * 100 = ((150/100) - 1) * 100 = 50% 以前は Sherpa AI と呼ばれていたすべての MoEngage AI 製品は、現在 Merlin AI という名称になっています。