Cost & ROI

How much can an AI chatbot actually cut your support costs?

By The SiteMind TeamUpdated August 8, 20269 min read

Every AI chatbot vendor claims it will slash your support costs. Almost none of them show you the arithmetic, because the arithmetic depends on numbers only you have — and on one number that nobody can honestly promise you in advance.

Your annual saving is (monthly tickets × deflection rate × cost per ticket × 12) − the annual cost of the tool. Everything hinges on the deflection rate, and any vendor quoting you one before you have deployed anything is guessing. This article shows you how to work out each term for your own business, and how to measure deflection once you are live instead of trusting a number off a marketing page.

The only formula that matters

Annual support saving = (monthly tickets × deflection rate × cost per ticket × 12) − annual tool cost.

That is the whole model. Four inputs, one subtraction. The reason ROI discussions get muddy is that vendors tend to supply the flattering terms (a high deflection rate) and leave you to supply the rest.

Work through the terms in the order below. Three of them you can establish today from data you already have. The fourth — deflection — you should refuse to estimate, and measure instead.

InputWhere you get it
Monthly ticketsYour helpdesk. Count only inbound support contacts.
Cost per ticketYour payroll and tooling, divided by resolved tickets.
Deflection rateMeasured after launch. Never taken from a vendor’s marketing claim.
Annual tool costThe vendor’s published pricing, at the tier your volume needs.
Where each input comes from.

Step 1: Work out your real cost per ticket

Cost per ticket = total monthly support cost ÷ tickets resolved that month — including salary, employer taxes, benefits, tooling and management overhead, not just base pay.

Published industry benchmarks for cost per ticket vary enormously — by channel, region, complexity and how the study defined a "ticket". Borrowing someone else’s average is the fastest way to build an ROI case that collapses under scrutiny. Your own number takes about ten minutes to produce and is defensible.

  1. 1

    Add up the true monthly cost of support

    Fully-loaded salaries for everyone answering tickets (base pay plus employer taxes and benefits — typically well above the headline salary), plus helpdesk licences, plus a fair share of the manager’s time.

  2. 2

    Count tickets actually resolved in the same month

    Use resolved rather than received, so the two halves of the fraction describe the same work.

  3. 3

    Divide

    That is your blended cost per ticket. Do it separately per channel if email and phone differ sharply — phone almost always costs several times what email does.

If you only count base salary, you will understate cost per ticket by roughly a quarter to a third once employer taxes and benefits are included — which makes your eventual ROI look worse than it really is.

Step 2: Find your deflectable share — not every ticket is a candidate

This is the step almost every vendor ROI page skips, and it is the one that decides whether the whole business case is real. A chatbot grounded in your website content can only answer questions your website content answers. That excludes a large, and often surprising, share of your ticket volume.

Usually deflectableUsually not deflectable
"What are your opening hours?""Where is my order #4471?"
"Do you ship to Ireland?""Please refund me."
"What is your returns window?""My account is locked."
"Does the Pro plan include X?""I want to speak to a manager."
"How do I install the widget?"Anything requiring identity verification
What a content-grounded chatbot can and cannot take off your queue.

The pattern: repetitive, informational, already-public questions are deflectable. Anything requiring account access, an action on your systems, human judgement or de-escalation is not — and should not be. A chatbot that tries to handle a refund request is a liability, not a saving.

Pull your last 200 tickets and tag each one against those two columns. The resulting percentage is your deflectable ceiling — the absolute maximum deflection you could ever achieve. Your real deflection rate will land somewhere below it, because not every visitor with a deflectable question will find or use the chatbot.

This tagging exercise is worth doing even if you never buy a chatbot. A high deflectable ceiling usually means your public documentation has gaps — and fixing those pages cuts tickets on its own.

Step 3: Measure deflection instead of guessing it

Deflection rate is the share of would-be support contacts that the chatbot resolved, and it can only be established from your own post-launch data — never from a vendor benchmark.

The honest way to establish it is a before-and-after comparison on ticket volume, controlled for traffic. Take your monthly tickets per thousand sessions for the quarter before launch, then the same ratio for the quarter after. The drop is your deflection, expressed in the only currency that matters: tickets that stopped arriving.

While you wait for that quarter of data, your chatbot’s own analytics give you a leading indicator. In SiteMind, the analytics dashboard reports the numbers this calculation needs directly:

  • Total questions and total answers — the volume actually flowing through the assistant.
  • Answer rate — the share of questions it answered rather than declined. A low rate means your content has gaps, not that the tool is broken.
  • Unanswered questions, listed individually — the single most valuable list in the product. Every entry is a real customer question your website does not currently answer.
  • Top questions — the repetitive queries that dominate your queue, ranked.
  • Conversations and unique visitors — the denominator for your per-session ratios.

The unanswered-questions list is where deflection improves over time. Each entry is either a page you should write or an answer you should edit into the knowledge base directly. Do that regularly and answer rate climbs, which pushes real deflection toward your ceiling.

Do not treat "questions answered" as "tickets deflected". A visitor who asks the bot something they would never have emailed you about is not a saved ticket. Conflating the two is the most common way ROI gets overstated — often by several multiples.

A worked example

The numbers below are an illustration, not a SiteMind measurement or a claim about what you will achieve. Substitute your own figures from steps 1–3.

Suppose a business handles 900 support tickets a month, has worked out a fully-loaded cost of $6 per ticket, and tagged 55% of a recent ticket sample as informational and already covered by its website. It launches an assistant and, after a quarter, measures an actual 30% drop in tickets per thousand sessions.

TermValue
Monthly tickets900
Measured deflection rate30%
Tickets deflected per month270
Cost per ticket$6
Monthly saving$1,620
Annual saving (gross)$19,440
Annual tool cost (Growth, billed annually)$566.40
Annual saving (net)$18,873.60
Illustrative annual calculation.

Two things are worth noticing. First, the tool cost is close to a rounding error against the labour cost — which is generally true, and is why the deflection rate, not the subscription price, is what you should scrutinise. Second, the measured 30% sits well below the 55% ceiling, which is realistic; assuming you will hit your ceiling is the second most common way these business cases get inflated.

What the tool actually costs

ROI maths needs a real number for the subscription, and it needs to be the tier your volume genuinely requires — not the cheapest one on the page. SiteMind’s pricing is public and metered on AI responses per month:

PlanPer monthAI responses / monthDomains
Starter$205001
Growth$592,5005
Pro$14910,00010
EnterpriseCustomUnlimitedUnlimited
SiteMind plans, monthly billing. Annual billing is 20% less.

Size the plan against expected chat volume, not deflected tickets — every question asked consumes a response, including the ones that would never have become tickets. If your site gets meaningful traffic, assume chat volume comfortably exceeds your current ticket volume.

Five mistakes that make ROI look better than it is

  1. Counting every answered question as a deflected ticket. Most chat questions were never going to be emails. Only a before-and-after ticket comparison tells you the truth.
  2. Using base salary instead of fully-loaded cost. This one understates savings, so it is the rare error that works against you — but it still makes the model wrong.
  3. Assuming you hit your deflectable ceiling. Real deflection lands below it, because discovery and willingness-to-use are never 100%.
  4. Ignoring the maintenance cost. Reviewing unanswered questions and keeping content current is a real, recurring half-hour a week. Small, but not zero.
  5. Forgetting that deflected tickets are the cheap ones. The easy, repetitive questions leave the queue first. Your remaining tickets get harder on average, so cost per ticket rises even as volume falls. Model the saving on volume, and expect your average to drift up.

That last point is a feature, not a problem. Removing the repetitive tier is what frees your team for the work that actually needs a human — which is usually the real reason to do this, with the cost saving as the thing that makes it affordable.

Running this for real

The honest version of this business case takes one quarter to prove and costs very little to test. Establish your cost per ticket and deflectable ceiling this week from data you already have. Deploy against your real content. Then measure tickets per thousand sessions before and after, and let that number — not a vendor’s — decide whether it worked.

SiteMind exists to make the deflectable share genuinely answerable: it reads your existing website, answers only from what it finds there with clickable citations, and declines honestly when your content does not cover something — which is what turns the unanswered-questions list into a reliable content to-do list rather than a pile of confident guesses.

You can start a free 3-day trial with no card required, or watch it answer live on this site before you model anything.

Frequently asked questions

What is a realistic deflection rate for an AI support chatbot?

There is no single honest answer, which is why any vendor quoting you a specific figure in advance is guessing. It depends almost entirely on what share of your tickets are repetitive informational questions your public content already answers. Businesses with thorough documentation and high-volume simple queries see far more deflection than those whose tickets are mostly account-specific or transactional. Tag a sample of 200 real tickets to find your ceiling, then measure your actual rate after a quarter of live traffic.

How do I calculate cost per support ticket?

Divide your total monthly support cost by the number of tickets resolved that month. Total cost must be fully loaded: base salaries plus employer taxes and benefits, plus helpdesk and tooling licences, plus a fair share of management time. Using base salary alone typically understates the real figure by a quarter to a third. Calculate separately per channel if phone and email volumes are both significant, since their costs differ sharply.

Does an AI chatbot let me reduce support headcount?

Usually it changes what the team does before it changes how many people you need. Deflection removes the repetitive, low-complexity tier first, which raises the average difficulty of what remains. Most teams reinvest that freed capacity into faster response times on complex issues or into proactive work, rather than cutting staff. Model the saving as capacity returned, and treat headcount as a separate decision.

Will the chatbot subscription cost outweigh the savings?

Rarely, because the subscription is measured against labour costs that are typically one to two orders of magnitude larger. In the worked example above, the annual tool cost is roughly 3% of the gross saving. The real risk to a chatbot business case is never the subscription price — it is overestimating the deflection rate, which is why measuring it beats assuming it.

How long before I can tell whether it is working?

Answer rate and the unanswered-questions list give you useful signal within days, and both are directly actionable. The deflection rate itself needs about a quarter of data to separate from normal seasonal and traffic variation. Compare tickets per thousand sessions rather than raw ticket counts, so a traffic change does not masquerade as a result.

See it answer questions about your own site

Free 3-day trial, no card required.

Start free trial