はじめに
マーケターとして、私たちはユーザーに定期的にアプローチし、ウォレットへのチャージを促したいと考えています。定期的にサービスをチャージするユーザーにはより多くの通知を、15〜20 日に 1 回サービスをチャージするユーザーにはより少ない通知を送信するべきです。 たとえば、FASTag のユーザーには実質的に 期日 がありません。過去のチャージ間隔に基づいて、定期的なコミュニケーションを送信する必要があります。 これらのセグメントの特定は手動で行うことも、機械学習(ML)を使用して行うこともできます。 このユースケースを実現するには、次の 2 つの重要な要素があります。- 適切なセグメントを特定する
- 対応するキャンペーンを作成する
期待される結果
エンドユーザーに対し、ウォレットへのチャージを思い出させるタイムリーな通知を送信します。セグメントを作成する
ここで最も重要なステップはセグメントの特定です。これは次の 3 つの方法で行うことができます。- 機械学習に基づくアルゴリズムによって行うことができます。アルゴリズムに基づいて、各ユーザーに High(1〜7 日)、Moderate(7〜14 日)、Low(14 日〜)のいずれかのタグが付与され、ユーザープロファイルのユーザー属性として追加されます。
- ユーザー属性は API に基づいて更新されます。User API を使用して cron ジョブ を実行する必要があります。ペイロードには新しいセグメント名を含める必要があります。実行頻度はビジネス要件によって異なります。
- ハードコードされたセグメントを作成します。
- 過去 2 週間に Purchase を少なくとも 2 回実行した - High
- 過去 3 週間に Purchase を少なくとも 2 回実行した(High を除外) - Medium
- 過去 4 週間に Purchase を少なくとも 2 回実行した(Medium を除外) - Low

これらの定義は、観察結果や機械学習に基づいて変更できます。セグメントを作成したので、キャンペーンの作成に進みましょう。
Push キャンペーンを作成する
- 左側のサイドバーに移動して Engage > Campaigns をクリックし、+ Create campaign をクリックするか、+ Create new > Campaign をクリックします。
-
Outbound で、Push > Periodic を選択します。
キャンペーン定義の最初のステップである「Target users」に移動します。
-
次の詳細を入力します。
- Team: 組織のアカウントでチームが有効になっている場合は、チームを選択します。
- Campaign name: キャンペーンの名前を入力します。
- Campaign tags: 必要なキャンペーンタグを選択します。
-
Target Audience セクションで Filter users by を選択し、セグメントを選択します。
これらのセグメントは、ユーザー属性(ケース 1)、ユーザー行動(ケース 2)、またはカスタムセグメント(ケース 3)に基づくことができます。
ユーザー属性に基づくセグメンテーション ユーザー行動に基づくセグメンテーション
カスタムセグメントに基づくセグメンテーション
セグメントごとに異なるキャンペーンを作成します。
-
Target Platforms セクションで Android を選択します。

- Next をクリックして 2 番目のステップ「Content」に進み、Push キャンペーンのコンテンツを定義します。
ステップ 2: コンテンツ
- 使用するテンプレートを選択します。この例では、Basic notification を選択します。

- 必要な詳細を入力します。
- Next をクリックして 3 番目のステップ「Schedule and goals」に進み、キャンペーンのスケジュールと目標を定義します。
ステップ 3: スケジュールと目標
-
Send campaign セクションで、キャンペーンをユーザーに配信するタイミングと配信の周期を選択します。
コミュニケーションの頻度を決定します。次のように、毎日または毎週を選択できます。
Daily の場合、7/14/21 日ごとにキャンペーンを繰り返すことができます。
ビジネスモデルに応じて、頻度を毎週に変更することもできます。
- 要件に応じて配信設定を変更します。これらの設定の詳細については、Push キャンペーンを作成するを参照してください。
- Publish をクリックします。