Skip to content

カスタムHTMLでメールを作成する

メールメッセージは、ユーザーが望むタイミングでコンテンツを届けるのに最適です。また、アプリをアンインストールしたユーザーを再エンゲージするための優れたツールでもあります。カスタマイズされたメールメッセージを送信することで、ユーザー体験が向上し、アプリから最大限の価値を引き出す手助けになります。

メールキャンペーンの例については、ケーススタディをご覧ください。

ステップ1:メッセージの作成場所を選択する

シンプルな単発メッセージにはキャンペーンを使用します。複数ステップのユーザージャーニーにはキャンバスを使用します。

  1. メッセージング > キャンペーンに移動し、キャンペーンを作成を選択します。
  2. メールを選択するか、複数のチャネルをターゲットとするキャンペーンの場合はマルチチャネルを選択します。
  3. キャンペーンにわかりやすく意味のある名前を付けます。
  4. 必要に応じてチームタグを追加します。
    • タグを使用すると、キャンペーンを見つけやすくなり、レポートを作成しやすくなります。たとえば、レポートビルダーを使用する場合、特定のタグでフィルターできます。
  5. キャンペーンに必要な数のバリアントを追加して名前を付けます。このトピックの詳細については、多変量テストとABテストを参照してください。
  1. キャンバスコンポーザーを使用してキャンバスを作成します。
  2. キャンバスを設定したら、キャンバスビルダーでステップを追加します。ステップにはわかりやすく意味のある名前を付けてください。
  3. ステップスケジュールを選択し、必要に応じてディレイを指定します。
  4. 必要に応じて、このステップのオーディエンスをフィルタリングします。セグメントを指定し、追加のフィルターを加えることで、このステップの受信者をさらに絞り込むことができます。オーディエンスオプションは、メッセージ送信時にディレイの経過後にチェックされます。
  5. 昇進動作を選択します。
  6. メッセージと組み合わせたい他のメッセージングチャネルを選択します。

ステップ2:編集エクスペリエンスを選択する

Brazeでは、メールキャンペーンを作成する際に2つの編集エクスペリエンスを提供しています。ドラッグ&ドロップエディターと標準HTMLエディターです。お好みの編集エクスペリエンスに対応するタイルを選択してください。

メール編集エクスペリエンスとして、ドラッグ&ドロップエディター、HTMLエディター、またはテンプレートから選択する画面。

次に、既存のメールテンプレートを選択するか、ファイルからテンプレートをアップロードするか(HTMLエディターのみ)、空白のテンプレートを使用できます。

HTMLエディターを使用していて、デバイスがダークモードの場合にGmailモバイルアプリで背景色の一貫性を保つ必要がある場合は、Gmailモバイルアプリとダークモードの背景色を参照してください。

ステップ3:メールを作成する

テンプレートを選択すると、メールの概要が表示されます。ここからフルスクリーンエディターに直接移動してメールを作成したり、送信情報を変更したり、到達性や法令遵守に関する警告を確認したりできます。作成中は、HTML、クラシック、プレーンテキスト、およびAMPのタブを切り替えることができます。

「HTMLから再生成」ボタン。

Brazeは、プレーンテキスト版への編集を検出するまで、HTMLバージョンからプレーンテキスト版を自動的に更新します。編集が検出されると、意図的な変更が行われたと判断し、プレーンテキストの自動更新を停止します。自動同期を復元するには、プレーンテキストに移動してHTMLから再生成を選択してください(プレーンテキストが同期していない場合のみ表示されます)。

アラビア語やヘブライ語などの右から左に書く言語のメッセージを作成する際は、ベストプラクティスについて右から左に書くメッセージの作成を参照してください。

Gmailモバイルアプリとダークモード

Gmailモバイルアプリ(AndroidおよびiOS)は、デバイスがダークモードの場合に背景色を反転させることがあります。これにより、メールの背景が画像の端や特定のブランドカラーと一致すべきレイアウトが崩れる場合があります。

これを回避するには、安定した背景が必要なテーブルセルでbackground-colorの代わりに単色のCSS linear-gradientを使用します。Gmailは、フラットな背景色よりもこの処理を反転する可能性が低くなります。

たとえば、セルの背景を白に保つには、次のように使用します:

1
<td style="background-image: linear-gradient(#ffffff, #ffffff);">

#ffffffを意図する色に置き換えてください。

グラデーション構文の詳細については、W3SchoolsのCSSグラデーションを参照してください。

ステップ3.1:送信情報を追加する

メールメッセージのデザインと構築が完了したら、送信設定で送信情報を追加します。

  1. 送信情報 で、差出人表示名 + アドレス としてメールを選択します。差出人表示名 + アドレスをカスタマイズ を選択してカスタマイズすることもできます。
  2. 返信先アドレス としてメールを選択します。返信先アドレスをカスタマイズ を選択してカスタマイズすることもできます。
  3. 次に、BCCアドレス としてメールを選択し、このアドレスにメールが表示されるようにします。
  4. メールに件名を追加します。オプションで、プリヘッダーを追加することもできます。プリヘッダーの後に空白を追加するには、プリヘッダーの後に空白を追加 チェックボックスを選択します。

右側のパネルにプレビューが表示され、追加した送信情報が反映されます。この情報は、設定 > メール設定 > 送信設定からも更新できます。

詳細設定

送信設定 > 詳細設定で、インラインCSSをオンにすると、最も幅広いクライアントサポートが得られます。メッセージがクリップされたり、画像が行の高さに引き伸ばされたりする場合は、インラインCSSを一時的にオフにしてみてください。一部のテンプレートはインライン化なしの方がうまく動作します。

メールヘッダーやメールエクストラのパーソナライゼーションを追加して、他のメールサービスプロバイダーに追加データを送信することもできます。

メール添付ファイル

メール添付ファイルは、以下の方法で追加することもできます:

  • ファイルをアップロード: ドラッグ&ドロップするか、参照してコンピューターからメールにファイルを直接アップロードします。Brazeはアップロード前にファイルの種類とサイズ(デフォルトで最大2 MB)を検証し、その後ファイルはメディアライブラリにアップロードされます。2 MBの制限を超えるファイルはアップロードできません。
  • メディアライブラリを使用: メディアライブラリに既に保存されているアセットを参照して選択します。PDF、Word文書、Excelファイル、PowerPointプレゼンテーションがすべてサポートされています。
  • URLから追加: ファイルを指すURLを入力し、表示用のファイル名を指定します。Brazeはメール作成時に任意のURLのサイズを検証できないため、ファイルサイズは送信時に適用されます。

具体的なベストプラクティスについては、メールガイドラインを参照してください。

メールヘッダー

メールヘッダーを追加するには、新しいヘッダーを追加を選択します。メールヘッダーには、送信されるメールに関する情報が含まれます。これらのキーと値のペアには通常、送信者、受信者、認証プロトコル、およびルーティング情報が含まれます。Brazeは、メールが受信トレイプロバイダーに到達するために必要なRFC準拠のヘッダー情報を自動的に追加します。

Brazeでは、高度なユースケースに応じて追加のメールヘッダーを柔軟に追加できます。送信時にBrazeプラットフォームが上書きする予約フィールドがいくつかあります。

以下のキーの使用は避けてください:

メールヘッダー
予約フィールド
BCC dkim-signature Reply-To
CC From Subject
Content-Transfer-Encoding MIME-Version To
Content-Type Received x-sg-eid
DKIM-Signature received x-sg-id
メールエクストラの追加

メールエクストラを使用すると、他のメールサービスプロバイダーに追加データを送信できます。これは高度なユースケースにのみ適用されるため、お客様の会社でこの設定がすでに完了している場合にのみ使用してください。

メールエクストラを追加するには、送信情報に移動し、新しいエクストラを追加を選択します。

メールエクストラの値はCurrentsやSnowflakeには公開されません。追加のメタデータやダイナミックな値をCurrentsやSnowflakeに送信する場合は、代わりにmessage_extrasを使用してください。

ステップ3.2:メッセージをプレビューしてテストする

メールの作成が完了したら、送信前にテストしてください。概要画面の下部からプレビューとテストを選択します。

ここでは、顧客の受信トレイでメールがどのように表示されるかをプレビューできます。ユーザーとしてプレビューを選択すると、ランダムなユーザーとしてメールをプレビューしたり、特定のユーザーを選択したり、カスタムユーザーを作成したりできます。これにより、Connected Contentやパーソナライゼーションの呼び出しが正しく機能しているかをテストできます。

次に、プレビューリンクをコピーして、ランダムなユーザーに対してメールがどのように表示されるかを示す共有可能なプレビューリンクを生成しコピーできます。詳細については、共有可能なプレビューを参照してください。

デスクトップ、モバイル、プレーンテキストのビューを切り替えて、さまざまなコンテキストでメッセージがどのように表示されるかを確認することもできます。

最終確認の準備ができたら、テスト送信を選択して、自分自身またはテスターグループにテストメッセージを送信し、さまざまなデバイスやクライアントでメールが正しく表示されることを確認します。

メール作成時のテスト送信オプションとメールプレビューの例。

メールに問題がある場合や変更を加えたい場合は、メールを編集を選択してエディターに戻ります。

ステップ3.3:メールのエラーを確認する

送信前に、エディターが一般的な問題をフラグ表示します:

  • 差出人の表示名とヘッダーが一緒に設定されていない
  • 無効な差出人または返信先アドレス
  • 重複するヘッダーキー
  • Liquid構文エラー
  • 完全な<!DOCTYPE html>を含むContent Blocks
  • メール本文が400 KBを超えている
    • クリッピングを避けるため、102 KB未満を目指してください。
  • 空の本文または件名
  • 購読解除リンクがない
  • 差出人ドメインが許可リストに登録されていない(送信が大幅にスロットリングされます)

ステップ4:キャンペーンまたはキャンバスの残りの部分を構築する

次に、キャンペーンの残りの部分を構築します。Brazeのツールを使用してメールキャンペーンを構築する方法の詳細については、以下のセクションを参照してください。

配信スケジュールまたはトリガーを選択する

スケジュールされた時間、アクション、またはAPIトリガーに基づいてメールを配信します。詳細については、キャンペーンのスケジュール設定を参照してください。

キャンペーンの期間を設定したり、サイレント時間を指定したり、フリークエンシーキャップルールを設定したりすることもできます。

ターゲットユーザーを選択する

次に、セグメントやフィルターを選択してユーザーをターゲットにします。Brazeは、メールでリーチ可能なユーザー数を含め、セグメント母集団のライブプレビューを表示します。正確なセグメントメンバーシップは送信直前に計算されます。

メールに購読済みかつオプトインしているユーザーなど、特定の購読ステータスを持つユーザーにのみキャンペーンを送信することも選択できます。

オプションとして、セグメント内の指定した数のユーザーに配信を制限したり、キャンペーンの繰り返し時にユーザーが同じメッセージを2回受信できるようにしたりすることも可能です。

メールとプッシュのマルチチャネルキャンペーン

メールとプッシュの両方のチャネルをターゲットにするマルチチャネルキャンペーンの場合、明示的にオプトインしたユーザーのみがメッセージを受信するようにキャンペーンを制限することができます(購読済みまたは購読解除済みのユーザーを除外します)。たとえば、異なるオプトインステータスを持つ3人のユーザーがいるとします。

  • ユーザーAはメールをサブスクライブしており、プッシュが有効です。このユーザーはメールを受信しませんが、プッシュを受信します。
  • ユーザーBはメールにオプトインしていますが、プッシュが有効ではありません。このユーザーはメールを受信しますが、プッシュを受信しません。
  • ユーザーCはメールにオプトインしており、プッシュが有効です。このユーザーはメールとプッシュの両方を受信します。

これを行うには、オーディエンスの概要で、このキャンペーンを「オプトインしたユーザーのみ」に送信するよう選択します。このオプションにより、オプトインしたユーザーのみがメールを受信し、Brazeはデフォルトでプッシュが有効になっているユーザーにのみプッシュを送信します。

コンバージョンイベントを選択する

Brazeでは、キャンペーンを受信した後にユーザーが特定のアクション(コンバージョンイベント)を実行する頻度を追跡できます。以下のアクションのいずれかをコンバージョンイベントとして指定できます。

  • アプリを開く
  • 購入を行う(一般的な購入または特定のアイテム)
  • 特定のカスタムイベントを実行する
  • メールを開封する

ユーザーが指定したアクションを実行した場合にBrazeがコンバージョンをカウントする最大30日間のウィンドウを設定できます。Brazeは開封とクリックを自動的に追跡しますが、BrazeAITMで最適化を使用するために、コンバージョンイベントを開封またはクリックに設定することもできます。

まだ完了していない場合は、キャンバスコンポーネントの残りのセクションを完了してください。多変量テストやBrazeAITMで最適化を含め、キャンバスの残りの部分を構築する方法の詳細については、キャンバスを構築するを参照してください。

ステップ5:確認してデプロイする

最後のセクションでは、設計したキャンペーンの概要を確認できます。関連するすべての詳細を確認し、キャンペーンを開始を選択します。

メールキャンペーンの結果にアクセスする方法については、メールレポートを参照してください。

New Stuff!