この記事を使ってIntercomのオーディエンスルールを設定、編集、トラブルシューティングします。オーディエンスルールは、メール、タグ、行動などの属性を使い、適切なコンテンツが適切な人に届き、不要な人は除外されるように、アウトバウンドメッセージ、workflows、ヘルプコンテンツで特定の顧客をターゲットにできます。
アウトバウンドメールのオーディエンスルールを編集・設定するには?
注意:以下の手順はアウトバウンドメールのオーディエンスルールに適用されます。アウトバウンドメールはすべてのIntercomプラン(Essential、Advanced、Expert)で利用可能です。アウトバウンドコンテンツを公開するには、Can bulk message visitors, leads and usersの権限が必要です。Fin AI Agent > Fin Settings > Audiencesで再利用可能なオーディエンスを管理するには、Can access workspace dataとCan create and manage content in Knowledgeの両方の権限が必要で、どちらか一方だけでは不十分です。オプションが表示されない場合はワークスペース管理者に連絡してください。
アウトバウンドメールのオーディエンスルールを編集する
公開されていないアウトバウンドメールのオーディエンスルールのみ編集可能です。
重要:オーディエンスルールはアウトバウンドメールが公開される前にのみ編集可能です。送信後にオーディエンスを変更する必要がある場合は、新しいドラフトを作成するかメールを複製し、オーディエンスルールを更新してから新しいバージョンを公開してください。送信中のDynamicメールは、追加送信を停止するためにまず元のメールを一時停止してください。Fixedメールは一時停止後に再開できません。
Intercomで該当のアウトバウンドメールを開きます。
右上の編集をクリックして編集モードに入ります。
Rules > Audienceまでスクロールし、+ Add audience ruleをクリックします。
人/会社のデータと論理フィルター(AND/OR)を使ってターゲティングを設定します。
すぐに公開するにはSet liveを、将来の送信に設定するにはSchedule to set liveをクリックします。オーディエンスルールは有効になり、メール送信前に評価されます。
特定のPeopleタグをターゲットにする
メールのオーディエンスビルダーで、Person Tagフィルターを使ってルールを追加します。
条件をPerson tag is [TAG_NAME]に設定します。
注意:タグは単独のフィールドとしては表示されません。タグを利用可能にするには、まずPerson Tag条件を選択する必要があります。
アウトバウンドメッセージ用のキャッチオールworkflowを作成する
オーディエンスルールを「conversation starter is outbound message」に設定します。これにより、個別のチャット設定なしで全てのアウトバウンドメッセージをターゲットにできます。
オーディエンスルールでANDとOR演算子はどのように機能しますか?
誤った論理演算子の選択は、オーディエンスルールが期待通りに動作しない最も一般的な原因の一つです。
ORロジック:否定条件でORを使うと(例:「Email domain is not A OR Email domain is not B」)、ルールは常に少なくとも一つの条件に一致し、メッセージが予期せずトリガーされます。
ANDロジック:複数の値を正しく除外するにはANDロジックを使います(例:「Email domain is not A AND Email domain is not B」)。これにより、すべての除外条件が同時に真でなければなりません。
重要:除外ルールを作成する際は必ずANDロジックを使い、ORは使わないでください。OR除外はほぼ常に一致し、ルールの目的を損ないます。
カスタムメール属性を使ったルールで除外が失敗するのはなぜですか?
「Email does not contain [domain]」のような除外ルールは、標準のEmail属性を参照している場合にのみ確実に機能します。カスタム属性(例:カスタムの「Email」フィールド)を使って除外ロジックを適用し、その属性が空の場合、「含まない」条件は値がないために真と評価されます。これにより除外が常に通過し、除外すべき顧客がオーディエンスに含まれてしまいます。
重要:「Email does not contain [domain]」のような除外ルールを作成する際は、必ず標準のEmail属性を使ってください。これにより、顧客レコードに値が設定されていない場合でもルールが正しく評価されます。
なぜ私のオーディエンスルールは機能しないのですか?
workflowが公開できない
「current page URL」オーディエンスルールを使ったworkflowが公開できない場合は、条件に有効なURLまたはURLパターンが指定されているか確認してください。指定がないとworkflowは有効化できません。
除外ルールが期待通りに機能しない
workflowプレビューとオーディエンスシミュレーションを使い、除外された顧客が正しい経路をたどるか確認してください。
トリガーの重複やworkflow間のオーディエンスルールの競合を確認してください。Automation > Workflowsに移動し、同じオーディエンス条件を共有するworkflowを確認します。
データの変化に合わせて定期的にオーディエンスルールを見直し、監査してください。
アウトバウンドオーディエンスルールのメール適格要件は何ですか?
アウトバウンドメールの受信者は、オーディエンスルールが評価される前に以下のすべての基本適格基準を満たす必要があります。
メールに何らかの値があること
迷惑メールとしてマークされていないこと
ハードバウンスしていないこと
メールの配信停止がされていないこと
オーディエンスルールを維持するためのベストプラクティスは何ですか?
これらの基本を超えて、オーディエンスルールを正確かつ効果的に保つために以下のベストプラクティスに従ってください。
定期的にオーディエンスルールを見直し、ターゲティング目標に合っているか確認してください。
分岐条件を定期的に監査して正確性を維持してください。
workflowを公開する前にオーディエンスシミュレーションツールを使ってルール設定をテストしてください。
特定の値をハードコーディングするのは避け、「属性に含まれる」やセグメントベースのルールなど動的条件を優先してください。
会話作成時にセグメント条件を検証し、workflowが期待通りに動作するようにしてください。
workflowとコンテンツのオーディエンスルールは別々に管理してください。相互に継承されません。
詳細なターゲティングにはユーザーレベルの属性や権限フラグを使ってください。
+ Add audience ruleボタンを使ってフィルターグループを作成します。各グループとグループ間の接続子は、ターゲティングに応じてANDまたはORロジックに設定できます。
高度なオーディエンスルール設定をどうやって行いますか?
ヘルプコンテンツの表示管理
内部記事はhelp centerの外部顧客には決して表示されません。各内部記事で、どのFin AI agent(Service、Sales、Ecommerce)とCopilotが利用できるかを制御します。各々に独立したトグルがあります。Copilotは内部記事をinboxでチームメイトに直接提供し、会話対応時に参照可能にします。AI agentのアクセスを制御し、外部顧客には公開コンテンツのみを表示するには:
各内部記事のFinセクションで、各Fin AI agent(Service、Sales、Ecommerce)とCopilotの利用可否を独立して切り替えます。
オーディエンスルールを使って顧客をセグメント化します。内部チームメイトはCopilot(Intercomのサポートチーム向けAIアシスタント)経由で内部記事にアクセスでき、外部顧客は外部向けリソースのみを閲覧します。
オーディエンスルールの表示と管理
ワークスペース内のすべてのオーディエンスルールを表示するには、Fin AI Agent > Fin Settings > Audiencesに移動します。
ここから既存のオーディエンスやルールを確認したり、新規作成できます。オーディエンスはKnowledge Hubを通じてFinコンテンツにも適用可能です。
よくある質問
なぜ除外ルールが機能しないのですか?
なぜ除外ルールが機能しないのですか?
除外ルールが機能しない最も多い原因はORロジックの使用です。否定条件でORを使うとルールはほぼ常に一致します。すべての除外条件が同時に真である必要があるため、ANDロジックに切り替えてください。
なぜworkflowを公開できないのですか?
なぜworkflowを公開できないのですか?
「current page URL」オーディエンスルールを使ったworkflowは、条件に有効なURLまたはURLパターンが指定されるまで公開できません。有効な値を追加して再試行してください。
カスタムの「Email」属性が空の場合、オーディエンス除外ルールはどうなりますか?
カスタムの「Email」属性が空の場合、オーディエンス除外ルールはどうなりますか?
カスタムの「Email」属性が空のオーディエンス除外ルールは、比較対象の値がないため「含まない」条件が常に真と評価され、除外チェックを常に通過します。これにより除外すべき顧客がオーディエンスに含まれてしまいます。これを避けるには、除外ルールでカスタム属性ではなく標準のEmail属性を使用してください。
「Email does not contain [domain]」のような除外ルールを正しく機能させるには?
「Email does not contain [domain]」のような除外ルールを正しく機能させるには?
「Email does not contain [domain]」のような除外ルールは、標準のEmail属性を参照し、複数の除外条件がある場合はANDロジック(ORではなく)と組み合わせることで正しく機能します。カスタム属性を使うと、その属性が未設定の顧客に対してルールが常に通過するリスクがあります。
同じオーディエンスを複数のworkflowで使えますか?
同じオーディエンスを複数のworkflowで使えますか?
はい。オーディエンスルールはworkflow間で再利用可能です。Fin AI Agent > Fin Settings > Audiencesで再利用可能なオーディエンスを作成し、一箇所から複数のworkflowに適用できます。
すべてのオーディエンスルールはどこで管理しますか?
すべてのオーディエンスルールはどこで管理しますか?
オーディエンスルールはFin AI Agent > Fin Settings > Audiencesで管理します。ここから既存のオーディエンスを確認、編集、新規作成できます。
ORロジックで組み合わせられるフィルターは最大いくつですか?
ORロジックで組み合わせられるフィルターは最大いくつですか?
1つのORフィルターグループ内で組み合わせられるフィルターは最大10個です。これはオーディエンスフィルター設定とworkflowの分岐条件の両方に適用されます。10個を超える値をマッチさせる必要がある場合は、複数のルールに分割するか、より広範な属性を使ってカバーしてください。 さらに、workflowトリガーは合計で最大10個のORフィルターグループをサポートします。詳細は「+ Add audience ruleボタンがグレーアウトする理由」を参照してください。
+ Add audience ruleボタンがグレーアウトする理由は?
+ Add audience ruleボタンがグレーアウトする理由は?
+ Add audience ruleボタンは、workflowトリガーにすでに最大の10個のORフィルターグループがある場合に無効になります。これは各グループ内の10フィルター制限とは別です。新しいグループを追加するには、既存のグループを削除または統合して合計を10未満にしてください。
ステージングでツアーを作成・テストし、本番でトリガーできますか?
ステージングでツアーを作成・テストし、本番でトリガーできますか?
はい。ステージングで作成・テストし、「page URL contains [本番のパス]」のようなオーディエンスルールを設定してすべての顧客サブドメインにマッチさせます。正確なテストのためにステージングは本番と同じ環境にしてください。
オーディエンスルールはチェックリストの適格性にどう影響しますか?
オーディエンスルールはチェックリストの適格性にどう影響しますか?
オーディエンスルールはデフォルトでANDロジックを使い、ORロジックはオプトインです。例えば「Email domain contains example.com」を設定すると、そのドメインのユーザーのみが対象になります。ルールが満たされない場合、ユーザーはチェックリストを表示しません。
