チャットボットKPI: 測定項目、追跡方法、数値の意味

Jakub Swistak
公開日 読了時間:約10分
チャットボットのパフォーマンス指標とKPIチャートを表示するダッシュボード

チャットボットの導入は簡単です。実際に機能しているかを知るには測定が必要です。多くのチャットボット導入が失敗するのは、技術が悪いからではありません。「機能している」とは何かを誰も定義せず、それを確認するための適切な指標を追跡していないからです。

このガイドでは、チャットボットのパフォーマンスで重要なKPI、計算方法、目標とするベンチマーク、そしてデータを使ってボットを継続的に改善する方法を説明します。

主要なKPI

追跡できる指標は数十あります。以下の指標は、特に実行可能性が高いものです。指標は2つのカテゴリに分かれます。運用指標(ボットは役割を果たしているか)と品質指標(ボットは役割を適切に果たしているか)です。

運用指標

KPI測定するもの数式良好なベンチマーク
封じ込め率人へのハンドオフなしでボットが完全に対応した会話の割合(ボットのみの会話数 / 総会話数) * 10060-80%
デフレクション率ボットによって作成を防げた可能性のあるサポートチケットの割合(ボットが解決した会話数 / (ボットによる解決数 + 作成されたチケット数)) * 10040-60%
ハンドオフ率人間のエージェントにエスカレーションされた会話の割合(エスカレーションされた会話数 / 総会話数) * 10020-40%
平均解決時間ユーザーの最初のメッセージから課題解決までの時間(解決時刻 - 最初のメッセージ時刻) の平均または中央値単純な問い合わせでは2分未満
初回応答時間ユーザーの最初のメッセージからボットの最初の返信までの時間(ボットの最初の返信時刻 - ユーザーの最初のメッセージ時刻) の平均5秒未満
1日/1週間あたりの会話数時間経過に伴うボットとのやり取りの量期間ごとの会話数導入内容による
フォールバック率ボットがユーザーを理解できず、汎用的な応答を返したメッセージの割合(フォールバック応答数 / ボットの総応答数) * 10015%未満

品質指標

KPI測定するもの数式良好なベンチマーク
CSAT(顧客満足度)ボットとのやり取りに対するユーザー満足度(肯定的な評価数 / 総評価数) * 10080%超
目標完了率ユーザーが目的を達成した会話の割合(目標が完了した会話数 / 総会話数) * 10070%超
会話評価ユーザーがボットとのやり取りに付けた平均評価すべてのユーザー評価の平均(1-5段階)4.0超
感情スコア会話中のユーザーメッセージ全体の感情ポジティブ/ネガティブ/ニュートラル分類、または連続スコア大半がポジティブまたはニュートラル
トピック精度ボットがユーザーの意図を正しく特定したか手動レビューまたは自動分類チェック90%超

封じ込め率: 最も重要な指標

封じ込め率は、人が介入せずにボットが会話を最初から最後まで処理できるかを測定します。コスト削減と直接相関するため、最も重要な運用指標です。

ボットの封じ込め率が70%の場合、10件中7件の会話が完全に自動化されていることを意味します。残りの3件は人間のエージェントにハンドオフされます。封じ込め率が1パーセントポイント改善するたびに、必要なエージェント時間が直接減少します。

計算方法

封じ込め率 = (ボットだけで解決した会話数 / 総会話数) * 100

「解決済み」の会話とは、ユーザーが回答を得た、またはタスクを完了した会話を意味します。ユーザーが不満を感じて離脱した会話は、人が引き継いでいなくても解決済みではありません。この区別は重要です。一部のボットは、ユーザーが諦めただけで高い封じ込め率を報告しますが、これは解決と同じではありません。

封じ込め率に影響する要因

  • Knowledge baseのカバレッジ: ボットがあるトピックに関する情報を持っていない場合、そのトピックに関する質問には回答できません。Knowledge baseの不足は、封じ込め率が低い最も一般的な原因です。
  • 意図認識の精度: ボットがユーザーの質問内容を誤解すると、誤った回答を返す(ユーザーが満足しない)か、不要にエスカレーションする(封じ込め率が下がる)ことになります。
  • 会話設計: ボットが曖昧さ、追加質問、複数ターンの会話をどう処理するかは、問い合わせを完全に解決できるかに影響します。
  • アクション実行能力: ボットが注文ステータスの確認、チケット作成、その他のアクションを実行できる場合、人の助けなしに解決できるリクエストの種類が増えます。

デフレクション率と封じ込め率の違い

この2つの指標は関連していますが、測定するものは異なります。

封じ込め率は、ボットが処理するすべての会話のうち、ボットだけで解決した会話の数を測定します。

デフレクション率は、ボットによって作成を防げた可能性のあるサポートチケットの数を測定します。これには以下の両方が含まれます。

  • ボットが解決した会話(ボットがなければユーザーがチケットを作成していたもの)
  • ボットが十分な情報を提供したため、ユーザーが追加対応を必要としなかった会話

デフレクション率を正確に測定するのは難しいです。ボットがなかった場合に何が起きていたかを推定する必要があるためです。一般的な方法は、トラフィック変動を考慮したうえで、ボット導入前後のチケット量を比較することです。

CSAT: 処理量だけでなく品質を測定する

会話の90%を解決できても、ユーザーに不満を残すボットは成功とは言えません。顧客満足度(CSAT)スコアは、定性的な側面を捉えます。

収集方法

方法長所短所
会話後アンケート(高評価/低評価、または1-5つ星)シンプルで完了率が高い二値データで文脈がない
会話中の評価プロンプト特定のタイミングで質問できるフローを中断する可能性がある
フォローアップメールアンケートより詳細なフィードバックが可能回答率が低い(5-15%)
メッセージの感情分析ユーザー操作が不要で、すべての会話を対象にできる明示的なフィードバックより精度が低い

最も一般的な方法は、会話の最後に高評価/低評価のプロンプトを表示することです。これにより、最小限の手間で二値の満足度シグナルを得られます。Quickchat AIには会話評価が組み込み機能として含まれているため、カスタムのアンケートロジックを構築せずに追跡できます。

CSATベンチマーク

チャットボットのCSATに関する業界ベンチマークは、ユースケースによって異なります。

ユースケースCSATベンチマーク
簡単なFAQ / 情報提供85-95%
注文ステータス / アカウント照会75-85%
技術的なトラブルシューティング60-75%
営業 / リードの絞り込み70-80%
一般的なカスタマーサポート75-85%

CSATがこれらの範囲を下回っている場合、原因は通常、誤った回答(Knowledge baseの問題)、役に立たない応答(プロンプトエンジニアリングの問題)、または必要なときにハンドオフされないこと(エスカレーションロジックの問題)のいずれかです。

トピック分布の追跡

ユーザーが何を質問しているかを知ることは、ボットがどれだけうまく回答しているかを知ることと同じくらい重要です。トピック分類は会話を主題別にグループ化し、以下に役立ちます。

  1. ナレッジの不足を特定する(頻度が高く、解決率が低いトピック = コンテンツ不足)
  2. コンテンツ作成の優先順位を決める(最も一般的なトピックは最も充実したカバレッジが必要)
  3. 新たな問題を検出する(あるトピックの急増 = 潜在的な製品問題)
  4. 人間のエージェントのリソースを割り当てる(ボットの対応が弱いトピックには、人によるカバレッジを増やす必要がある)

多くのAIチャットボットプラットフォームは、会話内容を使ってトピックを自動分類します。Quickchat AIはAIベースのトピック分類を使用し、手動のタグ付けルールなしで会話を分類します。

トピックレポートの例

トピック会話数封じ込め率平均CSAT
料金に関する質問34282%4.2
アカウントアクセスの問題21845%3.1
製品機能に関する質問18978%4.0
請求に関する異議8722%2.8
インテグレーション設定6461%3.7

この表から、「アカウントアクセスの問題」と「請求に関する異議」に注意が必要であることがすぐに分かります。これらの領域で封じ込め率とCSATが低い場合、ボット機能の不足またはコンテンツギャップが示唆されます。

感情分析

感情分析は、ユーザーメッセージの感情的なトーンをポジティブ、ネガティブ、またはニュートラルに分類します。これはCSATとは異なります。結果だけでなく、会話全体を通じた感情を測定するためです。

会話の最後にポジティブなCSAT評価が付いていても、感情分析によって、ボットが最終的に質問を理解するまでの最初の3回のやり取りでユーザーが不満を感じていたことが分かる場合があります。この会話途中の摩擦は、ボット改善に有用な情報です。

感情トラッキングは、時間をかけて集計したときに最も有用です。すべての会話でネガティブ感情の傾向が高まっている場合、それはボットの問題ではなく、製品の問題(ユーザーがすでに不満を抱えて訪れている)を示している可能性があります。

成果の追跡

成果の追跡は封じ込めを超えて、会話が特定のビジネス目標を達成したかを測定します。追跡する一般的な成果は以下のとおりです。

成果測定方法例
リード獲得ボットが連絡先情報を収集した、またはリードを絞り込んだユーザーがメールアドレスと会社規模を提供した
チケット作成ボットがアクション/インテグレーション経由でサポートチケットを作成した課題詳細付きのHubSpotチケットが作成された
販売支援ボットがユーザーの購入判断を支援したユーザーが料金ページまたはチェックアウトに遷移した
課題解決ユーザーの問題がエスカレーションなしで解決されたユーザーが解決を確認した、またはCSATがポジティブだった
ハンドオフ完了ボットが人間のエージェントへの引き継ぎに成功したエージェントが会話を引き取った

Quickchat AIでは、成果の追跡はProfessionalプラン以上で利用できます。AIが会話の成果を自動分類し、ビジネスロジックに合ったカスタム成果カテゴリを定義できます。

KPIダッシュボードの設定

KPIダッシュボードは、ひと目で次の3つの質問に答えられる必要があります。

  1. ボットは機能しているか。(封じ込め率、フォールバック率、初回応答時間)
  2. ユーザーは満足しているか。(CSAT、感情トレンド)
  3. 何を改善する必要があるか。(トピック別の封じ込め率とCSATを含むトピック内訳)

最小限の実用ダッシュボード

始めたばかりの場合は、次の5つの指標を追跡します。

  1. 封じ込め率(日次)
  2. 総会話数(日次)
  3. CSATスコア(週平均)
  4. ボリューム上位5トピック(週次)
  5. フォールバック率(日次)

この5つにより、問題を特定し、改善の優先順位を付けるために十分なシグナルが得られます。

データソース

データポイントソース
会話ログ使用しているチャットボットプラットフォーム(Quickchat AI dashboard、Intercomなど)
CSAT評価組み込みの評価機能、またはチャット後アンケートツール
トピック分類プラットフォーム組み込みの分類器、または別のNLPパイプライン
チケット量使用しているヘルプデスク(HubSpot、Zendesk、Freshdesk)
エージェント対応時間ヘルプデスクまたはワークフォース管理ツール

KPIを使ってボットを改善する

指標を収集しても、それに基づいて行動しなければ意味がありません。体系的な進め方は以下のとおりです。

週次レビューサイクル

  1. 封じ込め率のトレンドを確認する: 上昇、低下、横ばいのどれですか。低下している場合は、フォールバック率とトピック分布を確認して原因を見つけます。
  2. 低CSATの会話をレビューする: ユーザーが体験を低く評価した実際の会話記録を読みます。誤った回答、不自然な表現、早すぎるエスカレーション、エスカレーション不足などのパターンを探します。
  3. 量が多く封じ込め率が低いトピックを特定する: これらは改善効果が最も大きい対象です。Knowledge base記事を追加する、既存の記事を改善する、またはAI Actionsを追加して対応します。
  4. 感情トレンドを確認する: CSATの低下を伴わないネガティブ感情への変化は、まだ評価には表れていない不満の蓄積を示している可能性があります。
  5. 前週比で比較する: 先週行った変更が期待どおりの効果を生んだかを追跡します。

一般的な改善アクション

問題KPIシグナル修正
ボットが答えを知らないあるトピックのフォールバック率が高いKnowledge baseコンテンツを追加する
ボットが誤った回答を返す封じ込め率が高いトピックのCSATが低いKnowledge base記事をレビューして修正する
ボットが早くエスカレーションしすぎる封じ込め率が非常に低く、ハンドオフ率が高いエスカレーションしきい値を調整し、プロンプトを改善する
ボットが必要なときにエスカレーションしないCSATが低く、ユーザーがボットのループに不満を述べている特定の意図に対するエスカレーショントリガーを追加する
ユーザーがボットではできないことを質問しているアクション関連リクエストのフォールバック率が高いAI Actionsを追加する(例: 注文照会、チケット作成)

会話あたりのコスト

最終的な運用KPIは、すべてをコストに結び付けます。会話あたりのコストは、各ボットとのやり取りにどれだけ費用がかかるかを測定します。

ボット会話あたりのコスト = (月額プラットフォーム費用 + API費用) / 総会話数

Quickchat AI Essentialプランが月額$99の場合、月額プラン費用をAIが処理する会話数で割ることで、会話あたりのコストを計算できます。

これを、同じ会話を人間のエージェントが処理する場合のコストと比較します。エージェントが1時間に4件の会話を処理し、総負担コストが$20/時間の場合、会話あたり$5です。複雑なケースにエージェントの時間を使えるようになる効果を考慮する前でも、ボットは1回のやり取りあたり100倍以上安くなります。

使用量ベースの料金体系や独自モデルを運用している場合、計算はより複雑になりますが、会話あたりのボットと人間のコストに桁違いの差があることは、ほぼすべてのシナリオで成り立ちます。自社のチケット量でこの計算を行うには、インタラクティブなチャットボットROI計算ツールを使用してください。チャットボットのコストについて詳しくは、詳細なコストガイドをご覧ください。

関連記事