メインコンテンツにスキップ

メール送信に関するよくある質問

対応者:Cam Gumley

メール配信

Intercomはどのくらいの速さでメールを配信しますか?

Intercomは、選択したusersに対して継続的なメールも一度限りのメールもできるだけ速く配信します。メッセージ配信にかかる時間は主に2つの要因によります。

  • メッセージを送るusersの数(ターゲットが絞られているほど、配信は速くなります)。

  • そして送信ボタンを押した時点でのキューの状態です。

    大規模なaudienceに送信する場合、最初の1,000件はかなり速く送信されるため、メッセージが機能していることがわかります。その後、残りはキューの状態に応じて数時間かけて送信されます。

なぜ私のメールはすぐに送信されないのですか?

アウトバウンドメールをライブに設定するとすぐに送信を開始しますが、大規模audienceの場合は処理キューのため完了までに時間がかかります。以下のことが予想されます。

  • 最初の1,000通のメール:配信が機能していることを確認するために速やかに送信されます。

  • 残りのメール:キューの状態とaudienceの規模に応じて数時間かけて送信されます。

  • 適格性チェック

    • 新しいusers(作成から2時間未満)を除き、usersとleadsは毎時チェックされます。新規usersはオンボーディングを速めるためping時に処理されます。

    • メッセージに配信ウィンドウがある場合、usersとleadsがそのウィンドウ内でのみメッセージを受け取るかチェックしますが、これはライブ設定時、新規userまたはleadのping時、毎時のファンアウト時の基準に従います。

    • シリーズエントリールールは毎時チェックされ、内部ルールブロックは15分ごとに更新されます。

  • トランザクションメール:最高優先度キューを通じて即時(通常数秒から数分以内)に送信されますが、トラフィックが多い場合はわずかな遅延が発生することがあります。アウトバウンドメールがaudience全体に送信完了していない場合は、まだ処理中で間もなく配信されます。

なぜ少人数のusersへのメールは速く配信されるのですか?

メッセージ配信は複数の論理的な作業単位に分けられ、それぞれがキューで処理されます。少人数のusersに送信されるメッセージは優先度の高いキューに入れられます。したがって、ターゲットが絞られているほど速く配信されます。

新しいusersはどのくらいの速さでメールを受け取りますか?

新しいuserがIntercomアカウントに作成されてから最初の2時間は、pingリクエストを受け取るたびに受け取るべきメールをチェックします。(これはIntercomがインストールされたウェブアプリのページを読み込むたびに発生します)。

最初の2時間経過後は、usersが受け取るべきメールを毎時チェックします。

アウトバウンドメールを一時停止できますか?

audienceの種類によります。Fixedメールを一時停止した場合、ライブ設定時にマッチしたusersにすでに送信されているため、audience全体に送信済みです(将来の日付にスケジュールされていない限り)。Dynamicメールを一時停止すると、その時点でそれ以降のusersへの送信が停止されます。

アウトバウンドメールを取り消せますか?

いいえ、一度送信されたメールは取り消せません。

スパムトラップにかかり送信がブロックされた場合はどうすればよいですか?

スパムトラップにかかり送信がブロックされた問題を解決し、メール配信を再開するには、こちらの推奨事項に従ってください。サインアップフローにダブルオプトインを導入し、メッセージaudienceを見直し、未検証のメールアドレスを正しく除外していることを確認してください。必要な変更を行ったら、実施内容の詳細を添えてIntercomのサポートチームに連絡し、ワークスペースの送信制限を見直してもらいましょう。

Intercom-mail.comでDMARC、DKIM、SPFに準拠するために必要なDNSエントリは何ですか?

Intercom-mail.comでドメインをDMARC、DKIM、SPFに準拠させるには、ドメイン認証のために特定のDNSレコードを追加する必要があります。以下の手順でこれらのレコードを確認できます。

  1. 新しいメールアドレスを追加するか、現在認証されていない既存のメールアドレスを編集します。

  2. メールアドレスを認証します。認証メールが送信されるので、メール内のリンクをクリックしてこのページに戻ってください。

  3. 次に、ドメインを認証するを選択します。

  4. DMARC、DKIM、SPF準拠に必要なDNSレコードが表示されます。

  5. 指示に従ってDNS設定を更新してください。

なぜ同じuserが異なるメール問題で表示されるのですか?

Issuesタブでは、同じuserが「配信停止」「スパム苦情」「ハードバウンス」など異なるアクションで表示されることがあります。このカウントはuser数ではなく、実際のユニークなアクション数に基づいています。個別のアクションは独立しているため、userはメールをスパムとしてマークしつつ配信停止もできます。

なぜ送信者の写真がアウトバウンドメールに表示されず、どうすれば表示できますか?

送信者の写真は、メールプラットフォームが連絡先リストのメールアドレスを認識しているためプレビューメールに表示されますが、アウトバウンドメールにプロフィール写真を含める標準的な方法はありません。Intercomはこの機能をサポートしていませんが、以下の方法があります。

  1. 連絡先カードの使用:メールにvCard(連絡先カード)を添付できます。これにより受信者はプロフィール写真を含む連絡先情報を保存でき、メール受信時に写真が表示される可能性があります。

  2. メールクライアント用の会社ロゴ設定:個人の送信者写真の代わりに会社ロゴを表示したい場合、Googleは認証済み企業向けにGmailでロゴを表示する機能を提供しています。Googleのサポート記事に従って設定できます。

なぜ受信したHTMLメールの見た目が異なるのですか?

IntercomでHTMLメールを作成する際、サポートされるHTMLタグと属性は限られています。サポートされていない要素や属性は自動的に変更または削除されることがあり、そのため受信時にメールの見た目が異なることがあります。

サポートされるHTML要素とベストプラクティスの詳細は、こちらのガイドをご覧ください:HTMLメールテンプレートの作成

メールにサポートされていないコードが含まれている場合は、開発チームと連携してHTMLをIntercomの要件に合わせて調整する必要があります。


メールaudienceと参加者

ページURLルールでメールをトリガーできますか?

dynamic audienceを持つメールは、ページURLルールに基づいてトリガーできます。対象者がaudienceルールに合致し、そのURLを訪問するとメールがトリガーされます。

アウトバウンドメールにCCやBCCを追加できますか?

現在、Outbound(つまり一括メールキャンペーン)から送信されるメールで参加者をCCまたはBCCに追加することはできません。この機能は近い将来の予定はありませんが、Product Wishlistでこの機能リクエストに投票、コメント、購読が可能です。

ただし、Inboxからユーザーとのメール会話を開始した場合は、参加者をCCおよびBCCに追加できます。

なぜオーディエンスプレビューが予想より小さいのですか?

メールメッセージのオーディエンスプレビューは、同じusersをチャットや投稿メッセージでターゲットにした場合や、Contactsでフィルタリングした場合と同じには見えません。

メールメッセージでは、以下のusersを自動的に除外します:

  1. メールアドレスがない

  2. あなたからのメールの配信を解除している

  3. あなたのメールをスパムとしてマークしている

  4. あなたが送信したメールがバウンスしたことがある

メールメッセージの受信から除外されるusersは、Contacts内で、メッセージのフィルターと同じ条件に加え、Email has any value かつ Unsubscribed from Emails is true または Marked email as spam is true または Has hard bounced is trueを追加して確認できます。

これがオーディエンスプレビューの数値の差異の原因となっているはずです。

オーディエンスでCSVインポートを使いましたが、プレビューがファイル内のメール数より小さいのはなぜですか?

csvからオーディエンスをフィルタリングする機能を使う際に注意すべき点がいくつかあります:

  • csv内のcontactsはすでにIntercomに存在している必要があります。このインポートは存在しないメールのcontactを作成しません。

  • contactsに重複したメールアドレスがある場合、どちらをオーディエンスに追加すべきか判断できません。この問題を防ぐために、User IDもインポートしてください。

  • 上記のFAQで述べたように、バウンス、スパムマーク、配信解除したusersは除外されます。

アウトバウンドメールをライブ設定しようとしたら「無効なオーディエンスまたは削除されたオブジェクトに依存する述語」エラーが出ますか?

アウトバウンドメッセージをライブ設定しようとしてこのエラーが出る場合、audienceルールで使用しているカスタムデータ属性(CDA)が現在Intercomで追跡されていない可能性があります。

「追跡されていない」とはどういう意味ですか?

Intercomでは、CDAはユーザー/leadに少なくとも1つの値が入るまでは追跡されていないとみなされます。それまではaudienceフィルターやメッセージルールで使用できません。

追跡の仕組みは以下の通りです:

  • UIまたはAPIで作成されたカスタムデータ属性を使用している場合、それは自動的に追跡されます。

  • 資格属性(名前やemailなどのデフォルトを超えるCDA)を使用している場合、それは最初は追跡されておらず、workspace内の任意のuser/leadに値が入ると追跡されるようになります。

修正方法

アウトバウンドメールのaudienceでCDAを使用するには:

  1. その属性のデータを(CSVインポート、API、Messenger経由で)送信していることを確認してください。

  2. 任意のuser/leadが値を受け取ると、その属性は追跡されます。

  3. その後、メッセージaudienceルールで使用できるようになります。

アウトバウンドメッセージのaudienceルールでは、予期しない動作を避けるために追跡されていない属性の使用が禁止されています。ルールがまだ受信していないデータに依存すると、メッセージが送信されなかったり、usersが誤って除外されたりする可能性があります。


メールの配信解除 contacts

contactsのメール配信を解除するには?

いくつかの方法があります:

Intercomコードスニペット経由で

intercomSettingsスニペットに追加オプションを含めることで、特定のuserを一括メールの受信から除外できます。

var intercomSettings = {  
'app_id' : 'abc123',
'email' : 'john@example.com',
'created_at' : 1350467386,
'unsubscribed_from_emails' : true
}

Workspaceのcontactsプロフィール経由で

LeadsおよびUsersは、プロフィール内で特定の購読を選択するか、「すべてのメールの配信解除」をチェックすることで、一括メールの受信を解除/再登録できます。

userのintercomSettingsunsubscribed_from_emailsに値を設定すると、プロフィールページでの手動操作やuserがメール内の配信解除リンクをクリックした操作より優先されます。

Inbox経由で

InboxでLeads/Usersとチャット中に、名前横の3点メニューから直接配信解除できます👇

usersを一括で配信解除/再登録するには?

CSVをアップロードし、userのメールと2列目に「unsubscribed_from_emails」をtrueにした値を入れることで、Intercomでusersをメール配信解除に設定できます。

そのCSVの例は以下の通りです:

usersをインポートする際、Emailフィールドをマッピングし、「どの追加列をインポートしますか」が表示されるまで他はスキップします。

unsubscribed_from_emails列を選択し、ドロップダウンから「新しいカスタム属性を作成」を選び(正確に「unsubscribed_from_emails」と名付ける)、Booleanのデータ型を設定し、確認してインポートします。

配信解除されたLeads/Usersにも連絡できますか?

はい。配信解除されたLeadsおよびUsersは以下を引き続き受け取ります:

単一のLead/Userに一回限りのメッセージを送るには?

Lead/Userのプロフィール内の「新しい会話」ボタンをクリックして1:1メッセージを開始できます👇


クリックトラッキング

クリックトラッキングとは何ですか?

Intercomは、open tracking、goal tracking、click trackingを使ってメッセージの成功を測定します。これらのトラッキング方法は、メッセージのどの部分が最も効果的かを特定し、今後のキャンペーンを最適化するのに役立ちます。エンゲージメントはキャンペーンの健全性を測る良い指標です。エンゲージしたusersは通常、メールを開き、リンクをクリックし、メッセージで促した行動を取ります。

どのように機能しますか?

クリックトラッキングは、メッセージ本文のリンクを書き換え、最終目的地にリダイレクトする前に当社のポータルを経由させることで機能します。

例えば、www.example.com/picardspersonallogのようなリンクを貼り付けると、当社はそれを別のユニークなリンクに変換します。ユーザーがそのリンクをクリックすると、当社のdomainを経由してクリックカウンターが増加し、その後元の目的地に転送されます。

リンクは次のようになります:

デフォルトのクリックトラッキングdomainはintercom-clicks.comで、このリンクは4日間有効です。つまりリンクは機能しますが、leadは識別されません。

クリックトラッキングにより、メールを送ったleadsがあなたのサイトのリンクをたどったときに識別できます。


例えば、新しいleadに「michelle@example.com」宛てにメールを送信し、そのリンクをクリックしてあなたのサイトにアクセスした場合、Messengerで会話を開始すると同じメールアドレスで自動的に識別されます。これにより、パーソナライズされたアプリ内メッセージで挨拶し、会話を続けることができます。


ABM(アカウントベースマーケティング)を行っている場合、leadが会話を開始しなくても、サイト訪問時に直接通知を受け取ることも可能です。

メッセージのクリック統計から、どのusersがメッセージ内のリンクをクリックしたか、各リンクのクリック回数を確認できます。

ディープリンクは使えますか?

Intercomを使うと、アプリ内メッセージやプッシュメッセージのURIにディープリンクを埋め込むことができます。モバイルアプリでのディープリンクを有効にするには、AndroidiOSの開発者ドキュメントをご覧ください。

ユニバーサルリンクは使えますか?

ユニバーサルリンクは特定のiOSモバイルアプリにユーザーを誘導するために使われますが、現在のクリックトラッキング機能とは互換性がありません。すでにユニバーサルリンクをサポートし、Apple App Site Association(AASA)ファイルをホストしている場合は、クリックトラッキングをオフにすることで、モバイルデバイス上の特定のアプリにユーザーを誘導できます。

クリックトラッキングをオフにしたいdomainは設定 > Outbound > カスタマイズUniversal linkingで指定できます。

iOS SDK(例:製品内メッセージや記事)でユニバーサルリンクを使うには、開発者ドキュメントの手順に従う必要があります。

Intercomのどこで表示されますか?

この機能はIntercomの3か所に表示されます:

Composer

メールにURLを挿入すると、リンククリックの追跡方法とリンクをクリックしたleadsの識別方法を説明するドキュメントへのヘッダーを表示します。

Inbox

Messengerでリンクをクリックして識別された人と話しているとき、メッセージの下に小さな警告アイコンを表示し、識別方法となりすましの可能性について説明するドキュメントへのツールチップリンクを表示します。

設定

この機能のON/OFF切り替えは設定 > セキュリティデータセキュリティ設定タブで可能です。既存のcustomersはデフォルトでOFF、新規customersはデフォルトでONになります。

メールで送ったリンクを開いたleadsを識別するために使えますか?

はい、クリックトラッキングにより、メールを送ったleadsがあなたのサイトのリンクをたどったときに識別できます。


例えば、新しいleadに「michelle@example.com」宛てにメールを送信し、そのリンクをクリックしてあなたのサイトにアクセスした場合、Messengerで会話を開始すると同じメールアドレスで自動的に識別されます。これにより、パーソナライズされたアプリ内メッセージで挨拶し、会話を続けることができます。


ABM(アカウントベースマーケティング)を行っている場合、leadが会話を開始しなくても、サイト訪問時に直接通知を受け取ることも可能です。

メッセージのクリック統計から、どのusersがメッセージ内のリンクをクリックしたか、各リンクのクリック回数を確認できます。

メールアドレスに基づいてleadsを識別する機能のON/OFFはどう切り替えますか?

Workspaceでメールアドレスに基づいてメールを送ったleadsを識別する機能は、Workspaceのセキュリティ設定データセキュリティ設定タブ内のLead email identificationで調整できます。

記事内でクリックトラッキングは機能しますか?

現在、IntercomのHelp Center記事内ではクリックトラッキングは利用できません。

送信したメールの「Clicked」列が空白なのはなぜですか?

メール統計レポートで「Clicked」列が空白の場合、クリックトラッキングが期待通りに記録されていない理由はいくつか考えられます。よくある原因は以下の通りです。

「HTMLモード」のメールテンプレートを使っていますか?

メールがHTMLモードで作成されている場合、Intercomはクリックトラッキング用のリンクを抽出できません。これはカスタムHTMLを自動解析してリンクを特定・追跡できないため、仕様です。

✅ 解決策:HTMLではなく標準のIntercomメールテンプレートを使い、リンクが追跡可能であることを確認してください。

ログインが必要なページへのリンクですか?

メールのリンクがログインが必要なページ(例:ダッシュボードやアカウントエリア)に誘導し、クリック時にユーザーがログインしていない場合、ログイン画面にリダイレクトされることがあります。そのログイン画面が元のURL(トラッキングパラメータを含む)に正しくリダイレクトしない場合、クリックは追跡されません。

✅ 解決策:ログイン後にトラッキングパラメータを含む元のURLにユーザーをリダイレクトするログインフローを確実に設定してください。


ユースケース

ユーザーがサインアップしてから14日後にメールを送るルールはどう設定しますか?

ユーザーのサインアップ2週目にメールを送るルールを設定するには、オーディエンスルールで「13日以上前にサインアップし、15日未満にサインアップした」を使うと良いでしょう。

チームメンバーが送信したメッセージのメールタグ付けを自動化するには?

次の手順でWorkflowを作成すると、チームメンバーが送信したメールメッセージに自動でタグを付けられます。

  1. AI & Automation > Workflowsに移動します。

  2. 新しいworkflowをクリックし、ゼロから作成を選択します。

  3. トリガーとして「チームメンバーがメッセージを送信したとき」を選択します。

  4. トリガー設定でチャネルをEmailに設定します。

  5. 希望のタグでTag conversationのアクションを追加します。

  6. ワークフローをライブに設定します。

設定が完了すると、このワークフローはチームメンバーが送信するすべての送信メールに指定したタグを自動的に適用します。

こちらの回答で解決しましたか?