Adapty Mailのフロー
Adapty Mail には独自のフローが含まれており、Adapty のアプリ内フローとは関係ありません。フローは保存済みキャンペーンをスケジュールされた配信に変換します。トリガーが発火したときにユーザーが受け取るキャンペーンを決定し、セグメントによって対象ユーザーが絞り込まれます。Adapty Mail は、一致するイベントが発火するたびにすべてのフローを評価します。ポーリングも cron もなく、手動での起動も不要です。
トリガー
Adapty Mail には5つの固定マーケティングトリガーが用意されており、それぞれ Flows → Marketing 配下に専用のフロービューがあります:
- 未購入: サインアップしたが、まだ購入していないユーザー。目標: アクティベーションと初回コンバージョン。トライアルユーザーはここに含まれません — トライアルを開始した時点でアクティブなサブスクリプションとみなされます。
- 自動更新キャンセル済み: 自動更新をオフにしたが、サブスクリプションはまだ有効なユーザー。有料サブスクライバーと、コンバージョン前にキャンセルしたトライアルユーザーの両方が含まれます。ユーザーがまだアクセスを持っているため、最も効果的なウィンバックのタイミングです。メッセージを変える必要がある場合は、セグメントフィルターで有料とトライアルのオーディエンスを分けましょう。
- 支払い問題: 支払いが失敗した — カードの拒否または有効期限切れ、または更新失敗後のグレース期間。目標: セールスではなく、緊急かつ親切なリカバリー対応。すでに支払う意欲があったユーザーなので、迅速に回復を促しましょう。
- 期限切れ: サブスクリプションが失効し、アクセスが失われた状態。有料サブスクリプションの期限切れと、コンバージョンせずに終了したトライアルの両方が含まれます。目標: ウィンバック。セグメントフィルターを使って、トライアル期限切れと有料期限切れのオーディエンスに合わせたメッセージを作成できます。
- 返金済み: 購入後に返金を申請したユーザー。目標: 何が問題だったかを理解し、より適切なオプションを提案する。強引な再セールスではなく、謙虚で好奇心のあるトーンを心がけましょう。
トリガーは設定変更ができません。カスタムトリガーを作成したり、リストを拡張したりすることはできません。
Transactional タブにはもう1つのトリガー Profile created があります。これはプロファイルが作成されたときに一度だけ発火し、ダブルオプトインが生成する確認フローを保持します。
All Usersセグメント
Adapty Mailには、フィルターが設定されていない組み込みのAll Usersセグメントが含まれており、プロジェクト内のすべてのユーザーが対象となります。フローでのキャッチオールの行として特に便利で、上位のより具体的なセグメントにマッチしなかったユーザーに対して表示されます。All Usersは編集・削除できません。詳細についてはセグメントをご参照ください。
優先度
各トリガービューには、セグメント → キャンペーン(またはセグメント → A/B テスト)の行が優先度順に並んでいます。ユーザーがトリガーに到達すると、Adapty Mail は次のように動作します:
- 行を上から下に順番に確認します。
- セグメントが一致した最初の行のキャンペーンを送信します。
- 停止します。そのユーザーに対して、以降の行は評価されません。
順序は重要です。範囲の広いセグメントが狭いセグメントより上に置かれると、狭い行に本来マッチするユーザーをすべて取り込んでしまいます。
並び替えるには、任意の行の左側にあるハンドルをドラッグしてください。保存された順序に基づいて、バックエンドが優先度番号 1、2、3… を再割り当てします。
All Users(全ユーザー)の行が存在する場合、必ず最後(最も優先度が低い位置)に配置してください。All Users が最終スロット以外にあると、バックエンドが保存を拒否します。そのままでは、より具体的なセグメントがマッチングされる前にすべてのユーザーを取り込んでしまうためです。
コンテンツタイプ
行には、単一のキャンペーンまたは A/B テストのいずれかを設定できます:
- キャンペーン: セグメントに一致するすべてのユーザーに1つのキャンペーンを送信します。
- A/B テスト: 設定可能なウェイトで2つ以上のキャンペーンをまとめ、受信ユーザーをランダムに振り分け、バリアントごとの指標を追跡します。詳細は A/B テスト を参照してください。
ライフサイクル
フローの行にはドラフト状態がありません。行は保存した瞬間から有効になり、それ以降はトリガーに該当してセグメントに一致するユーザーがそのキャンペーンにルーティングされます。
- 行を作成する: 保存後すぐに配信が開始されます。
- 行を編集する: 変更はその時点以降にトリガーに該当したユーザーに適用されます。すでにシーケンスの途中にいるユーザーは、変更前の設定で継続されます。
- 行を削除する: 新規ユーザーはシーケンスへの追加が停止されます。すでにシーケンスの途中にいるユーザーは、スケジュールされたメールを引き続き受信する場合があります。自動的なキャンセルは行われません。
A/B テストの行は、行自体とは別に管理される独自のライフサイクル(下書き → ライブ → 完了)に従います。詳細は A/B テスト をご覧ください。