How to Calculate the ROI of an AI Appointment Setter
A simple, honest way to work out whether an AI appointment setter pays for itself, with the formula, a worked example, the numbers to measure, and the mistakes that make ROI look better or worse than it is.
The ROI of an AI appointment setter comes down to one question: how many extra deals does it create, and what does it cost to get them? Extra deals come from replying faster, following up more, working leads outside office hours and reactivating old lists. The cost is the software, the AI usage and your setup time.
When I started building ReplySetter, I wanted a way to judge AI setters that didn't rely on vendor case studies. This is the method I use. It's deliberately simple, so you can do it with your own numbers in ten minutes.
The formula
Monthly ROI = (Extra revenue from the AI − Monthly cost of the AI) ÷ Monthly cost of the AI
Where:
- Extra revenue = extra booked calls × show rate × close rate × average deal value
- Monthly cost = software + AI usage + your time spent maintaining it
The hard part is "extra booked calls". That's where most ROI calculations go wrong, so let's take it piece by piece.
Step 1: Measure your baseline
Before turning anything on, write down a month of current numbers:
| Metric | How to get it |
|---|---|
| New leads per month | From your CRM or inbox |
| Average first response time | Sample 30 conversations and time the first reply |
| % of leads that get any reply | Often lower than people think |
| Booked calls per month | From your calendar |
| Show rate | Attended ÷ booked |
| Close rate | Deals ÷ attended calls |
| Average deal value | Revenue ÷ deals |
If you don't know these, that's the first finding. Most businesses I talk to overestimate how quickly they reply and how many leads get followed up.
Step 2: Identify where the AI creates extra calls
An AI setter doesn't conjure demand. It recovers leads you're already losing. The main sources:
- Faster first reply. Leads answered in seconds instead of hours. See what is speed to lead.
- After-hours leads. Evenings and weekends that currently wait until Monday.
- Follow-up. Leads who went quiet after one or two messages.
- Reactivation. Old leads nobody has time to contact. See how to reactivate old leads.
- No-show recovery. People who missed a call and never got rebooked.
Step 3: A worked example
Here's a made-up but realistic example for a home services business. Swap in your own numbers.
Baseline:
- 300 leads a month
- 60 booked estimates (20%)
- 70% show rate → 42 estimates
- 35% close rate → ~15 jobs
- $6,000 average job
With an AI setter, conservative assumptions:
- Faster replies and after-hours coverage lift booking from 20% to 24% → 72 booked (+12)
- Follow-ups recover another 5 booked calls → 77 booked
- Reminders lift show rate from 70% to 75% → ~58 estimates
- Close rate unchanged at 35% → ~20 jobs
That's about 5 extra jobs, or roughly $30,000 in extra revenue for the month.
Cost:
- Software: $97/month (a mid-tier plan)
- AI usage: ~1,000 conversations × ~10 cents = ~$100
- Your time: 4 hours a month reviewing conversations
Even if you cut the improvement in half, the setter pays for itself many times over. That's typical when deal values are in the thousands. When deal values are small (say a $40 class), you need a lot more volume for the same result, so measure carefully.
Step 4: Measure, don't assume
Run it for a month and compare against your baseline. The numbers I watch:
- First response time should drop to seconds.
- Reply coverage should approach 100% of leads.
- Booking rate per lead.
- Show rate, because more booked calls are only good if people show up.
- Qualified rate, judged by your closers, because booking unqualified people wastes their time.
In ReplySetter the analytics break these down per agent, flow step and A/B variant, so you can see exactly where the extra calls came from.
Mistakes that distort ROI
From what I've seen, these are the common traps:
- Counting every AI-booked call as extra. Some of those would have booked anyway. Compare to baseline, not to zero.
- Ignoring show and close rates. An AI that books lots of unqualified people looks great until your closers complain.
- Forgetting your time. Setting up and reviewing takes hours, especially in the first month.
- Judging too early. The first week is setup and tuning. Judge on month two.
- Per-message pricing surprises. A busy month on a per-message plan can wipe out the savings. See how much an AI appointment setter costs.
A quick back-of-the-envelope version
If you just want a gut check: if the AI creates one extra deal a month, does that deal cover the cost? For most businesses with deal values above a few hundred dollars, the answer is yes, by a wide margin. Then the question becomes whether the setup is worth your time, and that's what a free trial is for.
How I'd test ROI safely
With ReplySetter I'd start on the Free plan with one inbox in suggest mode, approving each reply, to see how well the AI handles your leads. Once the replies are good, move to Basic for booking, follow-ups and full auto, and compare a month against your baseline. Because you bring your own AI key, the usage cost is exactly what your provider charges, so the cost side of the formula is easy to read.
Frequently asked questions
What's a good ROI for an AI appointment setter?
If it books enough extra calls to cover its cost with a single extra deal, it's already positive. For businesses with deal values in the thousands, returns are often many times the cost.
How long until an AI setter pays for itself?
Usually within the first month or two once it's tuned, assuming you have steady lead flow. With very few leads, it takes longer.
How do I know the extra bookings came from the AI?
Compare against a baseline month, and look at which bookings came from after-hours replies, follow-ups and reactivation, which wouldn't have happened without it.
Does an AI setter improve close rates?
Indirectly. Better qualification means closers talk to better-fit leads, and faster replies mean leads are warmer on the call.
Is an AI setter worth it for a small business?
Often yes, especially if you miss leads after hours. I wrote a full post on whether an AI setter is worth it for a small business.
Keep reading
How Much Do Appointment Setters Make? Salary, Commission and Pay Structures
Appointment setter pay ranges from hourly wages to commission-only deals on high-ticket offers. Here's how setters are typically paid, what drives earnings, what businesses should budget, and how AI is changing the role.
Read Cost and ROIHow Much Does an AI Appointment Setter Cost in 2026?
AI appointment setters range from free to $1,000+ a month. Here's what actually drives the price, how AI usage costs work per conversation, the pricing models you'll run into, and the hidden costs to watch for.
Read Cost and ROIIs an AI Appointment Setter Worth It for a Small Business?
A straight answer on when an AI appointment setter is worth it for a small business, when it isn't, what it really costs, and how to try one without risking your reputation with real customers.
Read