AI Chatbot Glossary
What Is Chat Attribution?
Chat attribution is the measurement of revenue and conversions that can be credited to a chat assistant, by linking a conversation to the order or lead that followed it, so a store can see what the chatbot actually earned rather than only how many messages it sent.
Definition
Attribution works by joining two records: the chat session (which visitor, which products were discussed or added to cart, when) and the commerce outcome (an order, a captured lead, a booked call). Common join keys are the cart token, the customer email, or a click on a checkout link generated in the chat, usually within a time window such as seven days. The result is reported as chat-influenced revenue, orders, and conversion rate, ideally with a comparison to visitors who did not chat. Honest attribution states its rules and window and does not claim orders that would have happened anyway.
Why Chat Attribution Matters for AI Chatbots
Without attribution, a chatbot is a cost line with a message count next to it. With it, the store can compare chat-assisted revenue to the subscription price and decide rationally. Chatonbo reports revenue attributed to chat on Shopify by matching the Shopify cart token and the customer's email against orders placed after the conversation, and shows it on the dashboard once a store has enough data for the number to be meaningful.
See it in practice:
See revenue attribution for ShopifyRelated Terms
Conversion Rate
Conversion rate is the percentage of visitors who complete a desired action, such as making a purchase or submitting a lead form.
AI Resolution Rate
AI resolution rate is the percentage of customer conversations that an AI assistant resolves on its own, without a human agent stepping in, and is the main metric used to judge how much support work a chatbot actually removes.
Agentic Commerce
Agentic commerce is online shopping where an AI agent takes actions on the shopper's behalf - looking up order status, applying discounts, confirming stock, and building checkout links - instead of only answering questions.
Lead Capture
Lead capture is the process of collecting contact information (name, email, phone) from website visitors during a chatbot conversation - weaved naturally into the dialogue.