Analyze your bot's performance

Last updated: October 13, 2020

Applies to:

All products and plans

Compare each bot's performance side-by-side, and determine which bots have the highest conversation completion rate. You can also see a breakdown of how your visitors interact with each bot action. 

  • In your HubSpot account, navigate to Conversations > Chatflows.
  • Hover over the bot you want to analyze and click Details
  • Click the Date range dropdown menu to filter your data by a specific time range. If you select a date range consisting of a week, the default starting day is Sunday.
  • At the top of the report, view a total count of bot conversations that were started, completed, or abandoned. 
    • Started: the number of conversations started with the bot.
    • Completions: the number of sessions where a user interacted with the bot all the way to an ending action. The session length is set in the bot's Session timeout setting.
    • Abandoned: the number of sessions where a user interacted with the bot, but didn't complete a final action.The session length is set in the bot's Session timeout setting.
  • Analyze your data in the Action Completion chart visualization. 
    • At the top of the chart visualization, click a metric to customize the data displayed in the report.   bots-performance-filter-actions
    • To add this report to your dashboard, click + Save to dashboard
    • Click the Actions selected dropdown menu to view data for a specific bot action on the chart visualization. Select the checkbox next to an action you want to display. action-completion-report
  • Below the chart visualization, use the table to see a detailed breakdown for each bot action. View a count of how many times each action was started, how many were successfully completed, and how many failed to trigger. analyze-bot-individual-actions