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

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

対応者:Cam Gumley

メール配信

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

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

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

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

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

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

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

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

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

  • 適格性チェック

    • 私たちは毎時間usersとleadsをチェックしますが、新規users(2時間未満)はオンボーディングを早めるためにping時に処理されます。

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

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

  • トランザクションメール:最高優先度のキューを通じて即時(通常は数秒または数分以内)に送信されますが、トラフィックが多い場合はわずかな遅延が発生することがあります。

アウトバウンドメールがaudience全体に送信を完了していない場合、まだ処理中であり、まもなく配信されます。

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

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

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

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

最初の2時間後は、Intercomは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が「配信停止」「スパム苦情」「ハードバウンス」など異なるアクションで表示されることがあります。このカウントはusersではなく、実際のユニークなアクション数に基づいています。個別のアクションは独立しているため、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に存在している必要があります。このインポートは存在しないメールのContactsを作成しません。

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

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

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

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

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

Intercomでは、CDAはユーザー/leadに少なくとも1つの値が付与されて初めて追跡済みとマークされます。それまでは未追跡とみなされ、オーディエンスフィルターやメッセージルールで使用できません。

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

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

  • 資格属性(名前やメールなどのデフォルトを超えるCDA)を使用している場合、未追跡で始まり、ワークスペース内の任意のuser/leadに値が付与されて初めて追跡されます。

修正方法

アウトバウンドメールのオーディエンスでCDAを使用するには:

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

  2. 任意のuser/leadが値を受け取ると、その属性は追跡済みになります。

  3. その後、メッセージのオーディエンスルールで使用できるようになります。

未追跡属性の使用は、予期しない動作を避けるためにアウトバウンドメッセージのオーディエンスルールで禁止されています。ルールがまだ受信していないデータに依存している場合、メッセージが送信されなかったり、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に値を設定すると、ユーザープロファイルページでの手動操作やメール内の配信解除リンクのクリックより優先されます。

Inbox経由

Inboxでチャット中にLeads/Usersを直接配信解除できます。Lead/User Data inboxアプリの名前横の3点メニューから👇

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

Intercomでusersをメール配信解除に設定するには、CSVをアップロードし、ユーザーメールと2列目に各行で値がtrueの"unsubscribed_from_emails"を含めます。

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

usersをインポートする際、Emailフィールドをマッピングし、次に"Which additional columns would you like to import"が表示されるまで他をスキップします。

unsubscribed_from_emails列を選択し、ドロップダウンから"新しいカスタム属性を作成"を選び(正確に"unsubscribed_from_emails"と呼ばれていることを確認)、Booleanのデータ型を指定します。最後に確認してusersをインポートします。

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

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

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

Lead/Usersのプロフィール内の「New conversation」ボタンをクリックして、1:1メッセージを開始できます👇


クリックトラッキング

クリックトラッキングとは?

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

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

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

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

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

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

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


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


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

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

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

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

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

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

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

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

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

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

Composer

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

Inbox

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

設定

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

メールで送ったリンクを開いたleadsを識別できますか?

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


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


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

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

メールアドレスに基づいてleadsを識別する機能の「オン」「オフ」はどうやって切り替えますか?

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. New workflowをクリックし、Create from scratchを選択します。

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

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

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

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

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

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