Adapty MailのダブルオプトIN
ダブルオプトインをオンにすると、新しいプロファイルにはまず確認メールが送信されます。クリックされるまでは、マーケティングメールは一切届きません。EUやカナダなど、オプトイン同意が必要な市場をターゲットにする際にご活用ください。アドレス検証はメールボックスの存在を確認するものですが、ダブルオプトインは、そのアドレスを入力した本人がメールを読んでいることを証明します。この設定はアプリのコード変更なしで利用できます。
ダブルオプトインは、最初にメールアドレスを入力してもらう際に取得する同意の代わりにはなりません。必要な対応についてはコンプライアンスをご確認ください。
この設定は、有効にした後に作成されたプロファイルにのみ適用されます(すべてのエントリーポイントが対象)。既存のプロファイルは、これまでどおりキャンペーンを受信し続けます。すべてのオーディエンスに対応するには、送信を開始する前にダブルオプトインを有効にしておきましょう。
FunnelFox のプロファイルも含まれてしまいます。ファネルがすでに同意を収集済みの場合でも、Adapty Mail は FunnelFox が送信する email_consent 属性を読み取りません。
仕組み
Adapty Mail は、いずれかのエントリーポイントからメールアドレスを受け取った瞬間にプロファイルを作成します。ダブルオプトインが有効な場合、その瞬間から2通のメール送信シーケンスが始まります。
- 最初のメールはプロファイル作成から1分後に送信され、アドレスの確認を求めます。通常の送信ウィンドウは無視されるため、深夜3時にサインアップしたユーザーには深夜3時に送信されます。
- 確認されなかった場合、約72時間後にリマインダーが1通送信されます。送信ウィンドウ外になる場合はウィンドウ内にずらされます。Adapty Mail はそれ以上リマインダーを送りません。
確認ボタンをクリックすると、マスクされたメールアドレスがブランドカラーで表示されるページが開きます。そのページを読み込むだけでは確認は完了しません。ページ上でもクリックが必要なため、リンクをたどるメールボックスのスキャナーが代わりに確認してしまうことを防げます。リンクに有効期限はなく、どちらのメールも数ヶ月後に使用できます。
ユーザーがまだ何も購入していない場合、ボタンには Confirm and open my offer と表示され、クリック後すぐにウェブペイウォールへ誘導されます。
確認すると、以下の3つの効果があります:
- リマインダーが削除されます:まだスケジュールされている確認メールはすべてキャンセルされます。
- マーケティングブロックが解除されます:Adapty Mail はそのユーザーのマーケティングフローを即座に評価し、条件に一致するフローへ参加します。一致するフローがなければ、一致するまで何も送信されません。
- Adapty Mail は再度確認を求めません:確認は一度保存されると、設定をオフにしてからオンにしても新たなリクエストはトリガーされません。
プロファイルのジャーニーでは、確認メールはメールイベントとして表示され、確認自体は Confirmed として表示されます。
ダブルオプトインを有効にする
有効にする前に、プロジェクトに少なくとも1つのウェブペイウォールがあることを確認してください。Adapty Mail はAIを使って確認キャンペーンを生成し、確認済みユーザーをそのペイウォールに送る必要があります。ペイウォールがない場合、スイッチは “Failed to update double opt-in” というメッセージとともに失敗します。
ダブルオプトインを有効にするには、Settings > Project に移動します。Double opt-in セクションで、スイッチをオンにしてください。Adapty Mail は設定を保存する前に確認メールを生成するため、応答に1分程度かかる場合があります。
スイッチをオンにすると、シーケンスの両方のパーツが自動的に作成されます。確認メールを保持するトランザクションキャンペーンと、すべての新規プロファイルに送信するフローです。
- キャンペーン: Campaigns > Transactional 内に Double opt-in という名前で作成されます。
- フロー: Flows > Transactional > Double opt-in 内に作成され、All Users がそのキャンペーンと紐付けられます。
この設定がオンの間は、フローを空にしないでください。確認を求められる人がいなければ、新しいプロファイルはマーケティングメールを受け取れなくなります。
ダブルオプトインをテストする
実際のユーザーが入力する前にシーケンス全体を一度確認するには、テストプロファイルを使って実行してください:
- アプリでまだプロジェクトにプロファイルが存在しないメールアドレスでサインアップするか、Adapty Mail API 経由で新しいアドレスのプロファイルを送信してください。
- Adapty Mail で Profiles を開き、新しいプロファイルを開いて、ジャーニーに Double opt-in メールが表示されるまで待ちます。1分間の遅延の後、配信まで数分かかります。
- メール内の確認ボタンをクリックし、開いたページで確認を完了してください。
- ジャーニーに戻ると、メールが Confirmed になっているはずです。プロファイルにマーケティングフローが一致する場合、最初のメールがすぐにスケジュールされます。
マーケティング部分のチェーンについては、Adapty Mail フローのテストを参照してください。
確認メールを編集する
確認メールは、マーケティングメールよりも厳格なルールに従います。
- 確認ボタンが遷移先リンク: ボタンには必ず
{{ destination_url }}を使用してください。ダブルオプトインキャンペーンでは、Adapty Mail がペイウォール URL の代わりに受信者ごとの確認リンクに置き換えます。 - 販売訴求の禁止: 価格、割引、トライアル、期限などの記載は一切できません。そのような内容はジェネレーターに拒否されます。
- 他のリンクの禁止: このメールには確認ボタン以外のリンクを含められず、フッターの購読解除リンクも設置できません。また、Adapty Mail は
List-Unsubscribeヘッダーも省略するため、メールクライアントに確認リクエストの購読解除ボタンが表示されません。
Double opt-in メールを再生成するには、Campaigns > Transactional からキャンペーンを開き、Generate emails をクリックします。ダイアログには Purpose ドロップダウン(Double opt-in に設定済み)と Custom prompt フィールドが表示されます。シーケンスの長さ、遅延、レイアウトは Purpose によって固定されているため、マーケティングキャンペーンのトーン、画像、メール数のオプションは表示されません。
受信者の言語でメールを届けるには、Double opt-in キャンペーンをローカライズしてください。
ダブルオプトインを無効にする
ダブルオプトインを無効にするには、Settings > Project に移動します。Double opt-in セクションで、スイッチをオフにしてください。
Adapty Mail は Double opt-in フローを終了します。自分で追加したセグメントも含まれます。キャンペーン自体は残るため、設定を再度オンにすると、メールが新しく生成されるのではなく、既存のものが再利用されます。
無効にした後:
- 新しいプロファイルは確認なしでマーケティングフローに入ります。
- 確認待ちだったプロファイルはブロックされなくなりますが、その場で再評価されることはありません。次のイベントが届いた時点でマーケティングフローに入ります。
- 設定を再びオンにした場合、オフの間に作成されたプロファイルは既存のものとして扱われ、確認を求められません。
制限事項
- 確認メールはキャンペーン分析にカウントされます: Double opt-in キャンペーンはアナリティクスページで独立したキャンペーンとして表示され、その送信数・開封数・クリック数が合計値に含まれます。マーケティング指標のみを確認するには、Campaigns でグループ化し、このキャンペーンの表示チェックボックスをオフにしてください。
- プロファイルに確認ステータスは表示されません: プロファイル一覧およびプロファイルページには、メールアドレスが確認済みか保留中かは表示されません。確認状況はジャーニー内でのみ確認できます。
- 国別ルールには非対応: この設定はプロジェクト内のすべての新規プロファイルに適用され、国籍は問いません。Adapty SDK にも Adapty Mail API にも、プロファイルがすでに同意済みであることを示すフィールドはありません。
- 既存のプロファイルは対象外: 設定を有効にする前に作成されたプロファイルには確認が求められることはありません。これらのプロファイルから確認を収集するには、Adapty Mail 以外の方法で対応する必要があります。
- 確認ページは英語のみ: 確認メールをローカライズしていても、受信者には英語の確認ページが表示されます。