The 6 variables of real ROI
An honest ROI calculation must include these 6 factors:
- Direct cost of AI (per minute of call, licenses, integrations)
- Direct cost saved (salaries, charges, turnover, training)
- Additional revenue generated (conversions, upsells, recovery of abandonment)
- Hidden implementation costs (configuration, testing, CRM integrations)
- Valuable qualitative gains (availability 24/7, consistency, reporting)
- Potential risks and losses (bugs, unmanaged escalations, NPS)
According to Forrester (Q3 2024), 64% of voice AI deployments produce a positive ROI in less than 9 months — but only if the 6 variables are correctly modeled in advance.
Step 1: quantify your baseline
First of all, measure your current situation. For each targeted use case (incoming, outgoing, qualification, follow-up), note:
- Monthly call volume
- Average duration per call
- Fully-loaded cost per FTE (salary + charges + management + tools + training)
- Current conversion rate (if sales pitch or follow-up)
- Abandonment and pick-up rates
- Activity peak (peak hours, special days)
Step 2: project the volume handled by AI
Not all call hours can be delegated to AI immediately. The empirical rule we observe at Vocalis.pro across more than 200 deployments:
| Type of call | % automatable (month 1) | % automatable (month 6) |
|---|---|---|
| Simple appointment scheduling | 85% | 95% |
| Lead qualification (BANT) | 60% | 85% |
| Payment plan follow-up | 55% | 78% |
| Standard complaint | 40% | 68% |
| Complex sale / consulting | 15% | 35% |
Multiplying the total volume by these percentages gives the volume handled by AI. The rest remains in the hands of humans (or is transferred by automatic escalation).
Step 3: calculate direct savings
Simple formula:
Savings = (Automated volume × Human cost / min) − (Automated volume × AI cost / min)
Concrete example: brokerage firm with 12,000 incoming calls/month, average duration 4 min, fully-loaded cost €1.20/min, 60% automatable.
- Automated volume: 12,000 × 4 × 0.60 = 28,800 min/month
- Avoided human cost: 28,800 × €1.20 = €34,560/month
- AI cost: 28,800 × €0.12 = €3,456/month
- Net monthly savings: €31,104
- Annual savings: €373,248
Step 4: additional revenues
This is often the most underestimated factor. AI that answers 100% of calls captures revenues that a human center would lose:
- Recovered missed calls: on average, 15-25% of incoming calls in a human center are abandoned due to unavailability. At a lead value of €80, 1,000 recovered missed calls = €80,000 in pipeline.
- Higher conversion due to consistency: AI does not vary. Deloitte (2024) measures an uplift of 12-18% on conversion rates with a constant script.
- Systematic upsell: AI systematically offers programmed cross-sell offers. Average upsell rate: 8-14%.
Step 5: hidden costs and risks
Costs to include on the negative side:
- Setup and integration: between €3,000 and €20,000 depending on complexity (CRM, telephony, KB)
- Script configuration: 5-15 man-days for a truly effective agent
- Team training on the dashboard and escalations
- Continuous monitoring and optimization: 2-5 hours/week
- NPS risk if poorly implemented: budget a "penalty" of 2% of impacted revenue for the first 3 months
Complete ROI formula
ROI = (Annual savings + Additional revenues − AI costs − Amortized setup costs − Hidden costs) / Initial investment × 100
For our brokerage example, with €30,000 of setup amortized over 12 months and €5,000/year of hidden costs:
- Annual savings: €373,248
- Estimated additional revenues: €120,000
- AI cost already deducted
- Amortized setup: €30,000
- Hidden costs: €5,000
- Net ROI: €458,248 / €30,000 × 100 = 1,527%
Of course, the ROI will not be 15x everywhere. It heavily depends on the sector, volume, and quality of deployment. Our sector benchmarks:
| Sector | 12-month ROI (median) |
|---|---|
| Collections | 720% |
| Insurance / brokerage | 580% |
| Training / Qualiopi | 410% |
| B2B SaaS | 340% |
| Real estate | 290% |
Test your own business case
We build a personalized business case during the free 30-minute strategic audit. Send us your volumes and we will return a quantified estimate within 48 hours. Book your slot.