In this article you'll learn
An AI chatbot is often judged by how many messages it answered. But that's a weak metric. A high number of answers can mean a useful tool, but also a poor website, unclear information or customers getting lost in the buying process. Proper measurement has to show whether the chatbot saves time, increases the chance of a purchase and doesn't worsen the customer experience.
Three layers of measurement
The first layer is operational: how many queries the chatbot handled, how many it passed to a human and where it failed. The second layer is commercial: how many customers clicked a recommended product, continued to the cart or completed an order. The third layer is qualitative: which answers were marked as unhelpful, which queries repeat and what information is missing on the website.
For an e-shop owner it's important to keep these layers separate. Operational data tells you whether the widget works. Commercial data tells you whether it helps purchases. Qualitative data shows what to improve in products, FAQ or business rules.
Metrics that matter for the business
Core metrics
Measure these values: number of widget opens; number of queries asked; number of AI answers; share of queries resolved without a human; share of handoffs to a human; share of fallback answers; number of clicks on recommended products; assisted conversions; number of leads; average conversation length; the most common query topics.
These metrics only make sense when they're tied to specific scenarios. Otherwise the dashboard will be full of numbers that tell no one what to do next.
Practical formulas
- Support savings estimate: resolved routine queries × average manual reply time × cost per minute.
- Product benefit: clicks on a recommended product / number of relevant conversations.
- Handoff rate: conversations passed to a human / all conversations.
- Fallback rate: "I don't know" answers / all AI answers.
- Assisted conversion: orders after interaction with the chatbot / visits with chatbot interaction.
Funnel from widget to order
Recommended GA4 events
Implement the events chatbot_open, chatbot_question_sent, chatbot_ai_answer_shown, chatbot_product_recommendation_shown, chatbot_product_click, chatbot_handoff_requested, chatbot_lead_submitted, chatbot_fallback, chatbot_order_status_requested and chatbot_feedback_submitted.
For a product click, send at least product_id, product_name, category, recommendation_source, conversation_id and page_location. For a handoff, send the reason for the transfer, for example complaint, unknown_answer, pricing, order_issue or human_requested.
If you're still setting up measurement, start with a smaller scope. The important thing is that events are named consistently across the widget, the website and reporting. From the customer's perspective it's still one AI chatbot for an e-shop, even if technically you collect data from several places.
What to show in Looker Studio
The dashboard should be simple. The e-shop owner needs to see the number of conversations, the share of resolved queries, the most common topics, product clicks, assisted orders, handoff rate and fallback rate. For the support team, a list of queries the chatbot couldn't answer is more important. That list is the input for improving the FAQ, product data and business rules.
What not to measure as the main KPI
Don't take the number of messages, the number of tokens or the number of widget opens as your main KPI. These metrics are useful for operations, but they don't say whether the chatbot brought in money or saved work. The main KPI should be tied to a business result: time saved, a higher click-through to products, a better conversion rate or fewer unresolved queries.
Conclusion
An AI chatbot should be measured like any other business tool. It's not enough that it answers. It has to be clear which answers helped the customer, which saved the team work and which led to a purchase.
Want to see what a dashboard for your e-shop could look like?
INFLO can measure queries, product recommendations and handover to a human so the data makes sense for both the business and support.