Adapty MailのダブルオプトIN

ダブルオプトインを有効にすると、Adapty Mail はすべての新規プロファイルに対して、その人がメールアドレスの所有者であることを確認するまで、マーケティングメールの送信を保留します。Adapty Mail は確認メールを送信し、クリックを待ち、クリックされて初めてそのプロファイルがマーケティングフローに進めるようになります。EUやカナダなど、オプトイン同意が必要な市場に送信する場合に使用してください。また、タイポや偽のアドレスがマーケティング送信に混入するのを防ぐ効果もあります。この設定はアプリのコード変更を必要としません。

ダブルオプトインは、メールアドレスが実在すること、そしてそのユーザーがメールを受け取りたいと思っていることを確認するための仕組みです。これは、メールアドレスを取得する際に収集する同意の代わりにはなりません。Adapty Mail がコンプライアンス対応として処理する内容を参照してください。

この設定は、有効にした後に作成されたプロファイル(エントリーポイントのどちらから作成されたものも含む)に適用されます。すでに存在していたプロファイルは、引き続き従来どおりキャンペーンを受け取ります。すべてのオーディエンスに適用したい場合は、送信を開始する前にダブルオプトインを有効にしてください。

仕組み

Adapty Mail は、Adapty SDK または Adapty Mail API からユーザーのメールアドレスを受け取った時点でプロファイルを作成します。ダブルオプトインが有効な場合、その瞬間から2通のプレーンテキストメールによる確認シーケンスが始まります。

  1. 最初のメールはプロファイル作成の1分後に送信され、メールアドレスの確認を求めます。
  2. 確認されない場合、72時間後に最終リマインダーが送信されます。それ以降、Adapty Mail は確認を求めません。
最初の確認メール:受信した理由の簡単な説明と「メールアドレスを確認する」ボタン

本人が確認を完了するまで、そのプロファイルに対してマーケティングフローは開始されません。この設定がオンの間は、一度も確認を行わないプロファイルにはマーケティングメールが届きません。

確認ボタンをクリックすると、ブランドカラーのページが開き、マスクされたアドレスが表示されて、クリックを求めるメッセージが出ます。リンクを開くだけでは確認が完了しないため、メールスキャナーがリンクをたどっても、本人に代わってアドレスを確認することはできません。まだ何も購入していない場合、ボタンには Confirm and open my offer と表示され、クリック後すぐにウェブペイウォールへリダイレクトされます。

アドレスを確認すると、次の3つの効果があります。

  • リマインダーがキャンセルされます: そのプロファイルに対してスケジュールされていた確認メールはすべて削除されます。
  • マーケティングが開始されます: Adapty Mail は即座にそのプロファイルに対してマーケティングフローを評価します。他のイベントと同様の処理です。フローの条件を満たすプロファイルは、すぐにそのフローに入ります。
  • プロファイルへの再確認は行われません: 確認情報は一度だけ保存されます。この設定をオフにしてから再度オンにしても、新たな確認リクエストはトリガーされません。

プロファイルのジャーニーでは、確認メールはメールイベントとして表示され、クリックは Confirmation link のクリックとして表示されます。

ダブルオプトインを有効にする

有効にする前に、プロジェクトに少なくとも1つのウェブペイウォールがあることを確認してください。Adapty Mail はAIを使って確認キャンペーンを作成し、確認済みユーザーをペイウォールに誘導します。ペイウォールがない場合、*「Failed to update double opt-in」*というメッセージが表示されて切り替えが失敗します。

ダブルオプトインを有効にするには、Adapty Mail で Settings → Project に移動し、Double opt-in セクションのスイッチをオンにします。Adapty Mail は設定を保存する前に確認メールを作成するため、スイッチが反応するまで1分ほどかかる場合があります。

The Double opt-in section on the Settings → Project tab, with the switch set to Enabled

スイッチをオンにすると、キャンペーンとフローが作成され、それぞれを開くことができます:

  • CampaignDouble opt-in という名前のトランザクショナルキャンペーンです。確認するには、Campaigns に移動し、Transactional タブを開いてください。
  • FlowProfile created トリガーに設定されたフローで、キャンペーンを送信する All Users 行が1つあります。確認するには、Flows に移動し、Transactional タブを開いて、Profile created を選択してください。
トランザクションタブのフローページ。Profile createdトリガーとAll Usersの行がDouble opt-inキャンペーンを送信している状態

このフローは他のフローと同様に動作します。All Users の行の上に、より絞り込まれたセグメントの行を追加することも、キャンペーンをA/B テスト(2種類の確認メッセージを比較)に置き換えることもできます。この設定がオンの状態ですべての行を削除しないでください。削除すると、新しいプロファイルは誰もリクエストしない確認を待ち続け、何も受け取れなくなります。

ダブルオプトインをテストする

実際のユーザーが入力する前にシーケンス全体を一度確認するには、テストプロファイルを使って実行してください:

  1. アプリでまだプロジェクトにプロファイルが存在しないメールアドレスを使ってサインアップするか、APIエントリーポイントで新しいアドレスを使ってプロファイルを作成してください。
  2. Adapty Mail で Profiles に移動し、新しいプロファイルを開いて、ジャーニーに Double opt-in メールが表示されるのを待ちます。配信は1分間の遅延の後、数分かかります。
  3. メール内の確認ボタンをクリックし、表示されたページで確認してください。
  4. ジャーニーに戻ると、クリックが Confirmation link クリックとして表示されます。マーケティングフローがプロファイルに一致する場合は、最初のメールがすぐにスケジュールされます。

マーケティング部分のチェーンについては、Adapty Mail フローのテストを参照してください。

確認メールを編集する

確認メールは、マーケティングメールよりも厳格なルールに従います。

  • 確認ボタンはプレースホルダーです:ボタンのリンクは必ず {{ confirm_url }} にしてください。Adapty Mail は送信時に各受信者の確認リンクに置き換えます。
  • 販促は禁止:価格、割引、トライアル、期限などの記載は不可です。そのようなコピーはジェネレーターによって拒否されます。
  • 他のリンクは不可:メールには確認ボタン以外のリンクを含めることができず、フッターの配信停止リンクもありません。Adapty Mail は List-Unsubscribe ヘッダーも省略するため、メールクライアントは確認リクエストに対して配信停止ボタンを表示しません。

メールを再生成するには、Campaigns → Transactional からキャンペーンを開き、Generate emails をクリックします。ダイアログには Purpose ドロップダウン(Double opt-in に設定済み)と Custom prompt フィールドがあります。シーケンスの長さ、遅延、レイアウトはpurposeによって固定されているため、マーケティングキャンペーンのトーン、画像、メール数のオプションは表示されません。

ダブルオプトインを無効にする

ダブルオプトインを無効にするには、Settings → ProjectDouble opt-in セクションでスイッチをオフにします。Adapty Mail は Profile created フローを停止しますが、Double opt-in キャンペーンは保持されます。そのため、設定を再度オンにすると、メールを書き直すことなく既存のものが再利用されます。

無効にした後:

  • 新しいプロファイルは確認なしでマーケティングフローに入ります。
  • 確認を待っていたプロファイルはそのままの状態を維持します。Adapty Mail は保留していたマーケティングシーケンスを開始しません。
  • 設定を再度オンにした場合、オフの間に作成されたプロファイルは既存のものとしてカウントされ、確認を求められません。

制限事項

  • 確認メールはキャンペーン分析にカウントされます: Double opt-in キャンペーンは、Analytics ページで独立したキャンペーンとして表示され、その送信数・開封数・クリック数が合計値に含まれます。マーケティング数値のみを確認するには、Campaigns でグループ化して該当行を除外してください。
  • プロファイルに確認ステータスは表示されません: プロファイル一覧 やプロファイルページでは、メールアドレスが確認済みか保留中かは表示されません。確認状況を確認できるのはジャーニーのみです。
  • 国別のルールはありません: この設定は、国に関わらずプロジェクト内のすべての新規プロファイルに適用されます。Adapty SDK および Adapty Mail API には、プロファイルがすでに同意済みであることを示すフィールドはありません。
  • 既存のプロファイルは対象外です: 設定を有効にする前に作成されたプロファイルは、確認を求められることはありません。既存プロファイルから確認を収集するには、Adapty Mail の外部で対応する必要があります。