> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# 請求書支払いをクロスセルする方法

# はじめに

クロスセルは、マーケターがユーザーの定着率と顧客生涯価値 (CLV) を高めるための効果的な方法の 1 つです。FinTech アプリケーションは、さまざまな種類の請求書支払い（ガス、電気、携帯電話、ブロードバンドなど）を処理します。請求書支払いの多くは設定が 1 回で済み、その後の支払いは自動支払いオプションで自動化できるため、定着しやすい傾向があります。

この記事では、いずれかのカテゴリで初めて請求書を支払ったユーザーに、他の請求書の支払いにも利用するよう促す Flow キャンペーンを作成します。このユースケースを実現するために、Flows の Conditional Split 機能を使用します。

# 期待される結果

ユーザーは、請求書の支払いを促すプッシュ通知をスマートフォンで受信します。

<img alt="1.png" src="https://mintcdn.com/moengage/t9nft78wsoLTI2Nx/images/moengage_29d490.png?fit=max&auto=format&n=t9nft78wsoLTI2Nx&q=85&s=63a7c589b2759103ae3bd3d22912c9a3" style={{ width:"60%" }} width="1518" height="1116" data-path="images/moengage_29d490.png" />

<Tip>
  * ユーザーの請求書支払いのアクションと、カテゴリ、請求金額、支払日、次回の支払期日などの関連情報を追跡するイベント。この例では、「Bill Payment Completed」というイベント名にします。イベントの追跡方法については、[Developer Guide](/docs/ja/developer-guide/introduction) を参照してください。
  * Push、Email、SMS、WhatsApp などの 1 つ以上のチャネルの設定。
</Tip>

# Flow を作成する

このセクションでは、顧客がアプリで初めて請求書を支払ったときに、他の請求書も支払うよう促す Flow を作成します。

## Flow の詳細を追加する

1. **Engage** > **Flows** に移動して **+ Create Flow** をクリックするか、サイドバーに移動して **+ Create new** をクリックしてから **Flow** をクリックします。
2. **+ Start with a blank canvas** をクリックして、このユースケース用の Flow の作成を開始します。最初のステップ「Details and goals」に移動します。
3. 次の詳細を入力します。
   * Flow Name: Flow 名を入力します。たとえば、「Cross Sell Bill payments」と入力します。
   * Flow tags: 必要な Flow タグを選択します。
4. **Conversion goal** セクションで、**Exit on conversion** トグルをオンにして、「Bill Payment Completed」イベントを実行してコンバージョンしたユーザーを Flow から退出させます。これは主要なコンバージョン目標であり、ユーザーが請求書の支払いを正常に完了したときにトリガーされます。
   <img src="https://mintcdn.com/moengage/_fazdN5K6hQMBuV9/images/moengage_382c29.png?fit=max&auto=format&n=_fazdN5K6hQMBuV9&q=85&s=d7822b9d51d739c872d0031242626e0f" alt="2.png" width="5426" height="2978" data-path="images/moengage_382c29.png" />
5. **Next** をクリックして 2 番目のステップ「When will users enter the flow」に進みます。このステップでは、トリガー条件を指定して、ユーザーをいつ Flow に参加させるかを定義します。この例では、イベントは「Bill Payment Completed」とします。
6. **IF user** セクションで、ユーザーが請求書の支払いに成功したときにトリガーされるイベント「Bill Payment Completed」を選択します。
7. **THEN enter the user** セクションで、**Immediately** オプションを選択します。
   <img src="https://mintcdn.com/moengage/N1a7P_mcSpm-5bMa/images/moengage_574e60.png?fit=max&auto=format&n=N1a7P_mcSpm-5bMa&q=85&s=9cd5bd3272cf123f576647432c1bba85" alt="3.png" width="5406" height="2760" data-path="images/moengage_574e60.png" />
8. **Flow Schedule** セクションで、必要に応じて Flow の開始時刻と終了時刻を定義します。デフォルトでは、Flow は「As soon as possible」に開始され、終了しません。
9. **Limit user entry into this flow** トグルをオンにして、ユーザーが Flow に参加できる最大回数を定義します。このような制限を定義すると、ユーザーが繰り返し Flow に再参加するのを制御でき、過剰なメッセージ送信を避けられるため、より良いユーザーエクスペリエンスを提供できます。
   <img src="https://mintcdn.com/moengage/Deli0Qwc2s7oDHRm/images/moengage_96c233.png?fit=max&auto=format&n=Deli0Qwc2s7oDHRm&q=85&s=4df3e39f7523a620c968ecf0fd1cd064" alt="4.png" width="5394" height="2442" data-path="images/moengage_96c233.png" />
10. **Next** をクリックして 3 番目のステップ「Who will enter the flow」に進みます。ここでは、Flow のターゲットオーディエンスとコントロールグループを選択します。
11. このユースケースでは、初めて請求書を支払ったユーザーにクロスセルを行うため、オーディエンスは基本的にこれまで一度も支払いをしたことのないユーザーです。ユーザーは支払いの直後にこの Flow に参加します。**User behavior** タブで、最初のドロップダウンリストで「Has Not Executed」を選択し、2 番目のドロップダウンリストで「Bill Payment Completed」イベントを選択します。ターゲットオーディエンスの定義は次のとおりです。
    <img src="https://mintcdn.com/moengage/xGyg9rXr6djolSrt/images/moengage_dbc544.png?fit=max&auto=format&n=xGyg9rXr6djolSrt&q=85&s=99d1b69fcbd4fc773d38cce6d49d2cf3" alt="5.png" width="5342" height="2864" data-path="images/moengage_dbc544.png" />
12. **Next** をクリックしてキャンバスセクションに移動します。ここでは、ユーザーが進む Flow の構造を定義できます。

## Flow の構造を定義する

1. **+** アイコンをクリックします。ドロワーが表示されます。
2. **Conditions** で、エントリー条件として「Conditional Split」を追加し、ユーザーが支払いを行って Flow に参加したカテゴリに基づいてユーザーを分割します。
   <img src="https://mintcdn.com/moengage/-uVFLyK4XoHTd5WE/images/moengage_17336c.png?fit=max&auto=format&n=-uVFLyK4XoHTd5WE&q=85&s=07bdf7fd2017947cb2f54d7d36387183" alt="6.png" width="2554" height="1576" data-path="images/moengage_17336c.png" />
3. これを行うには、追加した Conditional Split ステージの編集アイコンをクリックします。
   <img src="https://mintcdn.com/moengage/t_8awpRKFC9RNHlT/images/moengage_aa5aa2.png?fit=max&auto=format&n=t_8awpRKFC9RNHlT&q=85&s=56c27b25fcb016116a884ee6a48cadf1" alt="7.png" width="2058" height="1322" data-path="images/moengage_aa5aa2.png" />
4. Flow entry events セクションで「Trigger condition: Bill Payment Completed」を選択します。このオプションを選択すると、Flow に参加した後の新しいイベントを待つのではなく、ユーザーが参加するきっかけとなったイベントに基づいてユーザーをブランチに分割できます。詳細については、[Branching of Users via Condition Stages](/docs/ja/user-guide/flows-cross-channel-messaging/create/conditions-and-controls-in-flows/branching-of-users-in-flows) を参照してください。
   <img src="https://mintcdn.com/moengage/fUSb9kG75-iJ0JuL/images/moengage_e50c11.png?fit=max&auto=format&n=fUSb9kG75-iJ0JuL&q=85&s=2d0cc3c6011a45c24c907620b67e9517" alt="8.png" width="5390" height="3212" data-path="images/moengage_e50c11.png" />
5. **+ Attribute** をクリックし、ユーザーが支払った請求書の種類を持つ「Category」属性を選択します。
   <img src="https://mintcdn.com/moengage/iCae3l_a7eOJMTbz/images/moengage_1ffb4e.png?fit=max&auto=format&n=iCae3l_a7eOJMTbz&q=85&s=69c2107014a2ad7c3e2a52b910fa539c" alt="9.png" width="5366" height="3170" data-path="images/moengage_1ffb4e.png" />
   上の画像に示す Conditional Split を定義すると、携帯電話料金を支払ってこの Flow に参加したユーザーは、Mobile Bill という名前のブランチ 1 を通過します。その他のユーザーは Default Branch を通過します。
6. 要件に基づいて、Conditional Split を使用してカテゴリを追加します。
   <img src="https://mintcdn.com/moengage/xGyg9rXr6djolSrt/images/moengage_dc82c0.png?fit=max&auto=format&n=xGyg9rXr6djolSrt&q=85&s=137ef523207265c1635d4f21cfe9cbcf" alt="10.png" width="5382" height="2934" data-path="images/moengage_dc82c0.png" />
7. クロスセルのためにユーザーにメッセージを送信する Action ステージを追加します。このようにユーザーを分割すると、Mobile Bill ブランチに入ったユーザーには電気料金の支払いや家賃などを試すよう促し、他のブランチではその逆を促すといった具合に、具体的なメッセージを送ることができます。
8. このプロセスを簡単にするには、ブランチ 1 で Action ステージを定義し、それを他のブランチにコピーして、一から作成する代わりに軽微な編集を行います。
   1. 定義したステージにマウスポインターを合わせ、コピーアイコンをクリックします。
      <img src="https://mintcdn.com/moengage/rcvpxihxIp--_HSE/images/moengage_901913.png?fit=max&auto=format&n=rcvpxihxIp--_HSE&q=85&s=40789dd97c45c4539e764faa0af54378" alt="11.png" width="5382" height="2962" data-path="images/moengage_901913.png" />
   2. ステージを追加する場所の **+** アイコンをクリックし、ドロワーの上部セクションをクリックします。\\
      <img src="https://mintcdn.com/moengage/rlD8iAX6JQFx0hql/images/moengage_b938bb.png?fit=max&auto=format&n=rlD8iAX6JQFx0hql&q=85&s=afeede2417159134ed33e21dc5e22789" alt="12.png" width="5404" height="2928" data-path="images/moengage_b938bb.png" />
      Electricity Bill ブランチとまったく同じ設定の Push ステージが追加されます。
   3. 必要な変更を行い、ここでは携帯電話料金や家賃などを試すよう促す内容にします。
9. アクションキャンペーンを編集する際は、ユーザー名、性別、その他の情報など、ユーザーに関する追加情報を使用してメッセージをパーソナライズします。また、前回の支払いにかかった時間やその他の関連情報も含めます。パーソナライズされたメッセージは、ユーザーが大切にされていると感じ、ブランドとのつながりを感じるため、一般的なメッセージよりも高い効果が期待できます。詳細については、[Personalization in Flows](/docs/ja/user-guide/flows-cross-channel-messaging/create/actions-in-flows/personalization-in-flows) を参照してください。
10. 各ブランチで Action キャンペーンを定義したら、**Has done event** ステージを追加し、ドロップダウンリストから「Bill Payment Completed」イベントまたはその他の目標を選択して、ユーザーがコンバージョンしたかどうかを確認します。
11. **Keep evaluating for the next** トグルをオンにして、ユーザーがイベントを実行するのを待つ最大時間を定義します。このユースケースでは、2 日と入力します。
    <img src="https://mintcdn.com/moengage/60BzFdXTJDO5dnCb/images/moengage_336926.png?fit=max&auto=format&n=60BzFdXTJDO5dnCb&q=85&s=90539be910895345ebeb1ce0bccbb3c3" alt="14.png" width="5380" height="3186" data-path="images/moengage_336926.png" />
12. Action ステージと同様に、この条件ステージもすべてのブランチにコピーできます。詳細については、[Add Actions to Flows](/docs/ja/user-guide/flows-cross-channel-messaging/create/actions-in-flows/add-actions-to-flows) を参照してください。
13. No パスには、ユーザーに働きかけるためのアクションキャンペーンを必要なだけ追加します。特に「Has done events」の Yes パスでは、Wait ステージを使用して各コミュニケーションの間に間隔を空け、ユーザーへの過剰なメッセージ送信を避けてください。詳細については、[Add Controls to Flow](/docs/ja/user-guide/flows-cross-channel-messaging/create/conditions-and-controls-in-flows/force-move-or-delay-users-in-flows) を参照してください。
    <img src="https://mintcdn.com/moengage/t9nft78wsoLTI2Nx/images/moengage_2ac235.png?fit=max&auto=format&n=t9nft78wsoLTI2Nx&q=85&s=630c73a9eeac13c262889c2a95d85a2e" alt="15.png" width="5380" height="3204" data-path="images/moengage_2ac235.png" />
14. **Publish** をクリックします。

# まとめ

このユースケースでは、いずれかのカテゴリで初めて請求書を支払ったユーザーに、他の請求書の支払いにも利用するよう促す Flow キャンペーンを作成しました。

* Flow を公開したので、Flow のパフォーマンスを[分析](/docs/ja/user-guide/flows-cross-channel-messaging/faqs/analyzing-flows)できます。
* キャンペーンによって Flow に参加したユーザー数を把握できます。「Flow ID」を指定して「User Entered Flow」イベントでセグメンテーションを作成します。詳細については、[Users who have entered/exited the Flow](/docs/ja/user-guide/flows-cross-channel-messaging/analyze-flows/tracking-users-in-flows) を参照してください。
* キャンペーンによってユーザーが実際に他の請求書を支払った状況も把握できます。「Flow ID」を指定して「Flow Trip Conversion」イベントでセグメンテーションを作成します。詳細については、[Conversion Tracking and Attribution in Flows](/docs/ja/user-guide/flows-cross-channel-messaging/analyze-flows/conversion-attribution-in-flows) を参照してください。
