Skip to main content

はじめに

MoEngage のテクノロジーパートナーの 1 つである Mailmodo を利用すると、インタラクティブなメールテンプレートを作成し、メールによるユーザーエンゲージメントとマーケティング ROI を向上させることができます。

MoEngage × Mailmodo

Mailmodo は AMP メールソリューションであり、この統合により次のことが可能になります。
  • MoEngage の Segmentation モジュールを使用して、ターゲットユーザーにメールを送信する。
  • Mailmodo でメールテンプレートを作成し、MoEngage のコネクターキャンペーンを使用してメールをトリガーする。
  • 既存の SendGrid アカウントを使用するか、Mailmodo SMTP を設定して Mailmodo からメールを送信する。
  • ユーザーのセグメント化や Flows の作成時に、Mailmodo のキャンペーンアクティビティデータを MoEngage 内で使用する。

統合

前提条件Mailmodo アカウントを持っていることを確認してください。
新しい Mailmodo アカウントにサインアップすると、プラットフォームをテストするためのデフォルトの送信者 ID がアカウントに自動的に追加されます。Mailmodo で実際のキャンペーンを送信するには、独自のカスタム送信者メールアドレスを追加する必要があります。たとえば、ドメインが ‘www.abc.com’ の場合、カスタム送信者メールアドレスは ‘[email protected]’ のようになります。 Step1.gif カスタムドメインを設定するには、送信者設定に移動して送信者メールアドレスを入力します。次に、メール配信サービスを選択できます。サービスを選択するとフォームが表示されるので、それに記入して送信し、Google にメールアドレスのホワイトリスト登録を申請します。 承認プロセスには最大 7 日かかる場合があります。完了すると確認メールが届きます。Google によってメールアドレスが AMP 用にホワイトリスト登録されると、Mailmodo を通じて動的な AMP メールキャンペーンを送信できるようになります。 カスタムドメインの追加について詳しくは、こちらをお読みください。

Mailmodo での MoEngage 統合の設定

  • MoEngage 統合を設定すると、MoEngage を外部トリガーとしてトリガーされたメールについて、そのキャンペーンアクティビティデータを使用して MoEngage でセグメント、キャンペーン、Flows、ダッシュボードを作成できるようになります。
MoEngage を外部トリガーとしてトリガーされたキャンペーンのキャンペーンアクティビティデータのみが MoEngage に送信されることに注意してください。メールアクティビティの傾向、AMP と HTML のパフォーマンス比較、上位のメールクライアント、リンクのパフォーマンス、送信数、インサイトなどのキャンペーン全体の統計は、Mailmodo のキャンペーンダッシュボードでも確認できます。 ユースケースの例としては、Mailmodo の特定のキャンペーンを開封またはクリックしたすべてのユーザーに対して MoEngage でプッシュキャンペーンをトリガーすることや、Mailmodo でフォームを送信したすべてのユーザーのダッシュボードを作成することなどがあります。 Step2.png 以下のデータは、Events エンドポイントを介して Tracked User Events として MoEngage に送り返されます。
  • MM Email Opened
    • Campaign Name
    • Email Subject
    • Campaign ID
  • MM Email Link Clicked
    • Campaign Name
    • Email Subject
    • Campaign ID
    • Link URL
  • MM Email Form Submitted
    • Campaign Name
    • Email Subject
    • Campaign ID
    • Template ID
    • Template Name
    • Form ID
    • Form Name
  • MM <Template Name> Form Submitted
    • Campaign Name
    • Email Subject
    • Campaign ID
    • Template ID
    • Template Name
    • Form ID
    • Form Name
    • Form Submissions
  • MM Email Bounced
    • Campaign Name
    • Email Subject
    • Campaign ID

設定手順

ステップ 1: 左側のナビゲーションメニューから Integrations に移動します。 Step3.png ステップ 2: Available For Connection セクションの MoEngage カードで “Click to Authenticate” をクリックします。 Step4a.png Step4b.png ステップ 3: ドロップダウンから Rest API Host を選択します。 Step5.png
  • ダッシュボードの URL に応じて Rest API Host を選択してください。次の表は、ダッシュボードの URL とそれに関連付けられた REST API ホスト名を示しています。
MoEngage のダッシュボード URL については以下の赤枠で囲まれた部分を参照し、上の表から関連する Rest API Host を選択してください。 Step6.png ステップ 4: Mailmodo の APP ID について: MoEngage アカウントの App ID は、Settings -> Account -> APIs -> Workspace ID (earlier App ID) で確認できます。 MoEngage アカウントの Data API ID と Workspace ID は同じです。 Step7a.png Step7b.png ステップ 5: Mailmodo の Data API Key について: MoEngage アカウントの Data API key は、Settings -> Account -> APIs -> API keys -> Data API settings で確認できます。 Step8.png Step9.png キーをまだ生成していない場合は、キーを使用する前に GENERATE KEY と SAVE をクリックする必要があります。 ステップ 6: Test and Save をクリックします。 Step10.png テストでは、customer_id を “[email protected]” とした “MM Email Opened” という名前のサンプルイベントが送信され、MoEngage に反映されます。
  • これで準備完了です。MoEngage から成功レスポンスが返されると、“Setup successful ” メッセージが表示され、MoEngage カードが Connected Platforms セクションに移動します。
Mailmodo と MoEngage の統合の詳細については、こちらの記事をご覧ください。

Mailmodo でテンプレートを作成する

Mailmodo のノーコード/ローコードのテンプレートエディターを使用すると、コーディングの専門知識がなくても、必要に応じてテンプレートを作成できます。要素をテンプレートにドラッグ&ドロップするだけです。ニュースレターテンプレート、プロモーションメールテンプレート、フィードバックメールテンプレートなど、さまざまなテンプレートを作成できます。 11.png Mailmodo のテンプレートでは、Polls、Calendars、carts、Spin the wheel、Forms などのさまざまな AMP ウィジェットを追加することもできます。テンプレートに AMP ウィジェットを追加する方法については、こちらをお読みください。これらのウィジェットは、エンゲージメント指標の向上に役立ちます。 テンプレートエディターにはパーソナライズのオプションもあります。テンプレートに名、姓、連絡先情報、メールアドレスなどを追加できます。すべてを一から作成したくない場合は、利用できる既製のテンプレートもいくつか用意されています。 テンプレートの作成プロセスについて詳しくは、こちらをお読みください。

Mailmodo でトランザクションキャンペーンを作成する

ステップ 1: 左側のナビゲーションメニューから Transactional キャンペーンに移動し、New Transactional Campaign をクリックします。 12.jpeg ステップ 2: 必要なテンプレートを選択し、Next をクリックします。 13.jpeg ステップ 3: Campaign Name、Subject Line、Pre-header Text、From Name、Reply to Email を追加し、Next をクリックします。 14.jpeg ステップ 4: External Trigger として MoEngage を選択し、Next をクリックします。 15.jpeg ステップ 5: キャンペーンを確認してテストした後、Enable Campaign をクリックします。 16.jpeg ステップ 6: Webhook URL をコピーし、MoEngage でコネクターキャンペーンを作成する際に使用します。 17.png 詳細については、Trigger Campaigns through MoEngage in Mailmodo を参照してください。

MoEngage からメールキャンペーンを送信する

コネクターキャンペーンを使用して、MoEngage からメールキャンペーンを送信します。詳細については、コネクターキャンペーンを参照してください。 MoEngage を使用してキャンペーンを送信する場合は、MoEngage のコネクターキャンペーンで次の操作を行ってください。 ステップ 1: Create New → Connector → Custom をクリックし、要件に応じて one-time、periodic、event-triggered のいずれかを選択します。 18.png ステップ 2: キャンペーン名、タグを追加し、要件に応じてオーディエンスを選択して、Next をクリックします。 19.png ステップ 3: Method で POST を選択し、Mailmodo Trigger Info セクションから次の内容をコピーして貼り付けます。
  • Mailmodo の Webhook URL を MoEngage の Webhook URL に
  • Mailmodo の Headers を MoEngage の Headers に
    • Key : content-type
    • Value : application/json;charset=utf-8
20.png ステップ 4: Body Type で Raw を選択し、Mailmodo Trigger Info セクションの body を貼り付けます。 Mailmodo テンプレートにパーソナライズが含まれている場合は、MoEngage の body 内の <Value for personalization parameter> を削除して @ を入力し、表示される Connector Personalisation ポップアップで MoEngage の対応するパーソナライズ属性を選択します。 21.png
  • 上記のポップアップで選択したプロパティのパーソナライズが失敗した場合のフォールバックを、要件に応じて選択してください。
  • たとえば、テンプレートに first_name が含まれている場合は、<Value for first_name> を削除して @ を入力し、表示されるポップアップで First Name 属性を選択します。
22.png Mailmodo からの body
パーソナライズのマッピング後の MoEngage の body type
  • Mailmodo の body では、email と moengage_id (customer_id) の両方がデフォルトでマッピングされています。
  • メール ID を別の属性に保存している場合は、{{UserAttribute['Email']}} の値を削除して @ を入力し、その属性にマッピングします。
  • また、手動でマッピングする場合は、moengage_id を MoEngage の ID (a.k.a customer_id) 属性にマッピングしてください。
キャンペーンアクティビティを MoEngage にプッシュするには、メール受信者の moengage_id (MoEngage における ID または customer_id) が必須です。そのため、MoEngage Transactional (Trigger) キャンペーンの設定時に body で同じものが設定されます。詳細については、こちらの記事を参照してください。
  • メール ID を使用してキャンペーンをテストし、Next をクリックします。
23.png ステップ 5: Schedule and Goals ステップで、スケジュールの日時、コンバージョン目標、配信コントロールなどの必要な詳細を入力した後、キャンペーンを公開します。 24.png
送信要件: ドメインの評価を損なわないように、キャンペーン作成時の Segmentation で Hard Bounce、Spam、Unsubscribe の条件を手動で追加してください。

パーソナライズ

  1. Mailmodo で件名、リンク、画像をパーソナライズするには、パーソナライズタグ '${attribute_name}' を使用します。
  2. テンプレートに値を反映してパーソナライズするために、それぞれの値を持つ属性が MoEngage からの API 呼び出しで渡されるようにしてください。
  3. MoEngage の属性パーソナライズを使用して Mailmodo テンプレートをパーソナライズするには、属性値に MoEngage のユーザー属性を使用してください。
  4. Mailmodo で画像をパーソナライズします。Mailmodo テンプレートで画像をパーソナライズする方法の詳細については、How to use dynamic image feature in your campaign を参照してください。

MoEngage でキャンペーンデータを分析する

  1. キャンペーンの分析の詳細については、MoEngage でのメールの分析を参照してください。
  2. Mailmodo からレスポンスデータをエクスポートし、エクスポートしたデータを MoEngage の Data API で使用します。

MoEngage × Mailmodo 統合の制限事項

  1. Mailmodo で作成したテンプレートを MoEngage に同期することはできません。AMP テンプレートを表示するには、MoEngage から Mailmodo に切り替えてください。
  2. A/B テストは件名に基づいて行われ、配分は常に 50-50% です。
  3. Mailmodo キャンペーンではロケールを使用できません。
  4. Mailmodo キャンペーンでは MoEngage Content API はサポートされていません。