Adapty Mail でキャンペーンを作成する
Adapty Mail は、アプリのストアメタデータからメールシーケンス全体(コピー、デザイン、ヒーロー画像、件名、送信間隔)を自動生成します。コピーライティングやデザイン作業は不要です。キャンペーンはドラフトとして保存され、フローに紐付けた時点ではじめて配信が開始されます。
始める前に
- 保存済みのウェブペイウォール: すべてのキャンペーンはウェブペイウォールにリンクする必要があります。ウェブペイウォールがないとバックエンドがキャンペーンを拒否します。まだ作成していない場合は、ウェブペイウォールを作成するをご覧ください。
- ブランドプロファイル: AI はブランドプロファイルを使って、シーケンス全体のコピー、トーン、ビジュアルを調整します。まだ設定していない場合は、Adapty Mail の Brand から設定してください — Brandをご参照ください。
1. シーケンスを生成する
-
Adapty Mail で Campaigns に移動し、Create をクリックします。
-
キャンペーン名を設定します。
-
Web paywall ドロップダウンで、メールのリンク先となるウェブペイウォールを選択します。
-
Generate emails をクリックします。
-
生成ダイアログに入力します:
- Tone: リストから選択します。選択肢はアプリのカテゴリに応じて生成されるため、別のアプリでは異なる選択肢が表示されます。選択したトーンは、すべてのメールの件名・見出し・本文・CTAに反映されます。レイアウトやヒーロー画像には影響しません。
- Language: メールの言語を選択します。
- Custom prompt(任意): 最大2,000文字の自由記述欄です。プロモーション情報、特別なイベント、オーディエンスの特性、必ず含めたいポイント、プリセットでは表現しきれないトーンの細かい指示などを記入できます。
- Number of emails: デフォルトでは、AI がベストプラクティスとアプリのコンテキストに基づいて件数を決定します。手動で設定する場合は Set number manually をクリックし、値(1〜15、デフォルト 4)を選択します。
Generate をクリックすると、そのキャンペーンのトーンが固定されます。別のトーンを試したい場合は新しいキャンペーンを作成してください — 生成のたびに異なる選択肢が表示されることがあります。
-
Generate をクリックします。生成には通常数分かかります。完了できない場合、バックエンドは5分後にタイムアウトします — その際は再試行してください。
2. 確認と調整
生成が完了すると、シーケンス全体がプレビューとして表示されます。各メールで確認できる内容は以下のとおりです:
- 件名のバリエーション: メールごとに3つの件名の候補があります。Adapty Mail は配信時にそれらをテストし、最もパフォーマンスの高いものを送り続けます — A/B テストをご参照ください。
- 見出し、本文、CTA: メインのコンテンツブロックです。
- ヒーロー画像: メールのコンテンツとブランドに合わせて生成された画像です。
- レイアウトと送信間隔: メールの構成と、前のメールからの送信間隔です。
プレビューのヘッダーには Theme toggle(Auto、Light、Dark)があります — プレビューペイン右上のアイコンボタンです。これはプレビューの表示方法のみを制御するもので、生成されたコンテンツはどのモードでも同一です。再生成せずに各カラースキームでの見た目を確認するために使用できます。
以下の操作が可能です:
- 個別メールの再生成: AI が1通のメールのコピーとヒーロー画像を書き直します。位置、タイミング、全体のデザインシステム(色、タイポグラフィ、ダークモード)はそのまま維持され、対象のメールのみが変更されます。
- HTML の直接編集: HTML コードエディタを開いて、AI が意図どおりに生成できなかった部分を細かく制御できます。
メールは自動的に適応されます。マルチカラムのデザインは620px未満の画面では1カラムに折り畳まれ、すべてのレイアウトはGmail(ウェブおよびモバイル)、Apple Mail(macOSおよびiOS)、Outlookデスクトップ、Yahoo Mail、Samsung Mail でライトモードとダークモードの両方においてテスト済みです。
3. ドラフトとして保存する
Create をクリックしてキャンペーンをドラフトとして保存します。この時点ではメールはまだ送信されません — キャンペーンエディタには「公開」や「開始」の操作はありません。
キャンペーンのステータスは、ライブフローへの紐付け状況を示します:
- draft: どのフローにも紐付けられていない状態。
- live: フローに紐付けられており、現在ユーザーをルーティング中。
- inactive: 紐付けられていたが、フローの A/B テストが終了した状態。
- archived: ダッシュボードから削除された状態。