AI voice bot ROI: does it pay off and where does it lose clients

What the bot’s calls cost, how many clients reached the goal, cost per goal and ROI, and at which step the conversation loses people: video and guide.

Updated 7 min read 12 views
In short

AI voice bot ROI is the return on the bot’s call spend, shown in the free “AI conversion analysis” report: costs for the period, leads that reached the goal, cost per goal and ROI. Open it from the bot’s “…” menu in the voice bot list and create a scenario with “New conversion”.

Your balance shows only the total charged for calls, and you can’t calculate AI voice bot ROI from it. A bot can call your database for a month and spend money on minutes while almost nobody gets to a booking, for example because the bot’s greeting doesn’t work. “AI conversion analysis” shows what one bot’s calls cost and how much each client who reached the goal cost.

This way you can fairly compare the robot with a human operator and see whether a script change helped. The report itself is free and charges nothing. Watch the two-minute video, and the step-by-step setup is below.

Could not load the video. Check your connection and refresh the page.

Why businesses need it

  • The owner sees whether the robot pays off: how much a client from the bot costs and what the ROI is. ROI shows how many dollars of payments each dollar of costs brought in.
  • The head of sales finds the step where clients drop off and checks whether the bot got better after training.
  • The marketer calculates the full cost per lead, including the price of the database or the lead from the card’s “Costs” field.
  • A clinic compares the cost of one appointment confirmation by the robot with an hour of an administrator’s work. A B2B company compares the cost of a meeting from the bot and from a manager on cold calls; how to launch such a campaign is described in “AI outbound calling bot”.
Client case
A balcony glazing company in Samara booked measurement visits through managers’ cold calls. One visit cost about $25 in salaries and phone charges. They launched a bot and built a ladder of scenarios from “Interest” to “Visit booked”. The ladder and “Call details” showed that 60% of conversations broke off at the greeting. The greeting was cut to one sentence with the reason for the call, and a third more people reached “Interest”. After three script changes, a visit from the bot costs about $9, and the calling campaign was scaled up.

How AI voice bot conversion analysis works

The report is built on one bot’s calls for the selected period. On the “Overview” tab:

  • the “Costs for the period”, “Calls”, “Talk minutes” and “AI share” tiles;
  • the “Costs for the period” block by item: telephony, speech recognition, text generation, speech synthesis, lead card update;
  • the “Costs by day” chart.

A minute of the bot’s conversation costs $0.12 on average, and the “Costs for the period” block shows what it is made up of for your bot.

You set the goal yourself: it is a conversion scenario, that is, which funnel steps count as success. Conversion is the share of leads that reached the goal. The “Conversions” block shows how many of the bot’s leads “Reached goal”, the “Cost per goal” and ROI.

AI voice bot costs for the period to calculate ROI

How to calculate AI voice bot ROI: step by step

  1. 1
    Open the analysis
    In the “AI voice bot” section, click “…” next to the bot and select “AI conversion analysis”. The report opens in a new tab.
  2. 2
    Choose the period
    In “Period”, for example “Last 30 days”, or set your own “Dates”.
  3. 3
    Create a conversion
    Click “New conversion” and fill in “Name”, for example “Booked a consultation”.
  4. 4
    Tick the steps
    In “Successful funnel steps”, tick the booking step and all the steps after it.
  5. 5
    Turn on payments
    In “Payments”, click “Count payments” to see ROI.
  6. 6
    Include the lead price
    If needed, tick a “Costs” type field from the lead card in “Lead costs”.
  7. 7
    Save
    Click “Save”. The page switches to “Overview”, and the figures appear in the “Conversions” block.

Where the bot loses customers

Build a “ladder” of scenarios in funnel order: “1. Interest”, “2. Qualified”, “3. Booked”, “4. Payment”. A lead card sits at one step, so in each scenario tick its step and all the following ones. Then the scenario counts everyone who got at least that far. How the bot sets lead steps is described in “Writing call results to CRM”.

Compare “Reached goal” for neighboring steps of the ladder. Where the number drops the most, that’s where the conversation loses people. Open “Call details” and copy the “Call ID”. Find it in the bot card: “Training AI” → “Find a call”. A bad reply is fixed there with the “Fix” button; see “AI voice bot training” for details. Calls are available for the last 7 days.

AI voice bot conversion by step: where the number of clients drops

Which bot script works better

  • Before and after: write down “Reached goal” and “Cost per goal” for the week before a change and compare them with the same week after.
  • Don’t judge by the first calls: after a prompt change, the reply cache is reset. The first 10–20 calls cost more, and minimum costs return after about 50–100 dialogs.
  • Two bots: copy the bot, change the script in the copy and compare the analyses for the same period.
  • The “Call details” window hints at the cause. Short calls of a few dozen seconds usually mean clients hang up at the greeting. Long calls without the goal mean the bot drifts off plan. The “Busy” label means the call didn’t get through, not a bad conversation.
Bot call details: duration and price per minute
Important
The analysis opens for an employee with the “Funnel” right and the “Access to the balance section” checkbox, because the report contains money figures.

Frequently asked questions

Why is “Reached goal” 0 even though the bot is calling?
The bot doesn’t set the scenario’s steps for leads. Check the “Writing to CRM” tab of the bot card and the “Successful funnel steps” checkboxes in the scenario.
Why is the “Cost per goal” higher than the “Costs for the period” tile?
Cost per goal is always calculated from all costs, including CRM and number rental. The tile shows only calls, without them. Turn on the “CRM + number rental” switch to make the figures match.
Why does AI voice bot ROI show “—”?
“Count payments” is not turned on in the scenario. Payments are taken from the “Payments” tab of lead cards in the CRM.
Why do I see “Access denied” instead of the conversion analysis?
In the current project, you don’t have the “Funnel” right or “Access to the balance section” is turned off. Ask the main account to turn them on.
Why don’t the figures match “Billing & Payments”?
The balance shows all the account’s charges, while the analysis shows only this bot.

Read also: How to train an AI voice bot to answer like your best sales rep, AI voice bot CRM integration: call results and funnel step, Sales funnel conversion rate: at which stage you lose clients

Next step
Ready to try Lptracker?

Everything from this article is already waiting in your account — open the section and get started.

Try Lptracker
Turnkey implementation

Our implementation team will set up the system for your business: voice and chat AI bots, funnels, robots, telephony and CRM. Book a meeting at a time that suits you.

Book a meeting
Was this article helpful?

You have unsaved changes||У вас есть несохранённые изменения