Chatbot ROI Calculator
Calculate the return on investment of deploying an AI chatbot for customer support or lead qualification. See savings, payback period, and 3-year ROI.
Chatbot ROI Calculator
Adjust the inputs — your estimate updates live.
🔒 Runs entirely in your browser — your data never leaves this tab.
How this estimate works
A chatbot ROI model works by multiplying your current per-conversation cost by the number of conversations the bot will fully resolve without a human agent (containment rate), then subtracting the platform and maintenance costs. The result is your net monthly saving, which amortises the build cost to give a payback period.
What is containment rate?
Containment rate is the percentage of conversations the chatbot handles from start to resolution without escalating to a human. For well-scoped, FAQ-style support (returns, order status, password reset, opening hours), 60–75% is achievable. For lead qualification flows with structured questions, 70–85% is realistic. General enquiries with high variability are harder to contain — start at 40–50% as a conservative baseline.
What drives per-conversation cost?
Agent handling cost per conversation depends on your average handle time (AHT) and the loaded hourly cost of your support staff. A 6-minute conversation at £24/hour effective cost = £2.40. A 20-minute conversation at £35/hour = £11.67. Include overhead, management, and QA time in the hourly rate — typically 1.2–1.5× base salary. Use your AHT from your helpdesk system to set this figure accurately.
Beyond cost savings, chatbots typically provide 24/7 availability (reducing overnight human cover costs), faster first response (seconds vs minutes), and consistent messaging (no agent variation). These benefits are not modelled here but are often worth as much as the direct savings for businesses with significant out-of-hours volume.
What deflection really means, and where the savings come from
Chatbot business cases live or die on one number: the deflection rate — the share of contacts fully resolved without a human. It is also the number most often overstated.
| Scenario | Realistic deflection |
|---|---|
| Top FAQs only, narrow scope | 20–35% |
| FAQs plus account lookups via API | 35–55% |
| Broad LLM agent with tools and good data | 50–70% |
Vendor claims above 80% usually count any conversation the bot touched, including ones the customer abandoned in frustration. Measure resolution, not containment: did the customer's problem go away, or did they simply give up?
Where the savings actually come from
Rarely from removing headcount. In practice the gains are absorbing volume growth without hiring, cutting first-response time, covering nights and weekends without a rota, and freeing experienced agents from repetitive questions so they handle the complex work that retains customers.
The cost side
Build cost is one line. Also include model API fees, which scale with conversation volume, hosting, and — the one people forget — content maintenance. A chatbot is only as good as the knowledge behind it, and that needs owning as products, prices and policies change. Budget continuing effort, not a one-off build.
The number that decides it
Multiply your monthly contact volume by your fully loaded cost per contact, then by a realistic deflection rate. If that annual figure is not comfortably above build plus running costs, the case rests on service quality rather than savings — which can still be a good reason, but should be argued honestly.
Frequently asked questions
20 to 35% for an FAQ bot with narrow scope, 35 to 55% once it can look up account data through APIs, and 50 to 70% for a well-built LLM agent with tools and good underlying content. Treat vendor claims above 80% with scepticism — they usually count abandoned conversations.
Multiply monthly contact volume by your fully loaded cost per contact, then by a realistic deflection rate, to get the monthly saving. Compare the annual figure against build cost plus model API fees, hosting and content maintenance. If it is not comfortably ahead, the case rests on service quality rather than savings.
Containment counts conversations that never reached a human, including ones where the customer gave up. Resolution counts problems actually solved. Containment flatters the numbers; resolution is what determines whether you saved anything or simply annoyed a customer.
Model API fees that scale with conversation volume, hosting, and content maintenance — the one people forget. A chatbot is only as good as the knowledge behind it, so someone must own keeping it current as products, prices and policies change.
Usually not directly, and business cases built on that assumption tend to disappoint. The realistic gains are absorbing volume growth without hiring, faster first response, out-of-hours cover without a rota, and freeing experienced agents from repetitive questions.
Ready to build your AI chatbot?
ruxox builds production AI chatbots with CRM integration, escalation flows, and analytics. Free estimate in 48 hours.