The Three ROI Drivers

A chatbot’s return on investment comes from three sources. Most businesses recover the cost from just one of them.

The first is after-hours lead capture. Visitors who arrive on your website outside business hours get no response from you today. The chatbot answers their questions and collects their contact information. Every lead captured after hours that converts to a sale is revenue that would not have existed without the chatbot.

The second is support time saved. Your team spends real time answering the same questions repeatedly. Hours per week spent on phone calls and emails about business hours, pricing ranges, service details, and location. The chatbot handles all of that. That time goes back to your team for work that requires human judgment.

The third is faster response time converting more visitors. Response time is the largest driver of online lead conversion. Visitors who get an immediate answer convert at significantly higher rates than visitors who wait. The chatbot answers in seconds, not hours.

After-Hours Lead Value

On average, 40 to 60 percent of website traffic arrives outside normal business hours. If your website gets 500 visitors per month and half arrive evenings and weekends, that is 250 visitors getting no response from you today.

A well-configured chatbot typically captures contact information from 8 to 15 percent of conversations. Apply that to 250 after-hours visitors and you get 20 to 37 new leads per month from traffic you were already paying to attract but not converting.

If your average customer value is $500 and you close 20 percent of those leads, that is 4 to 7 new customers per month worth $2,000 to $3,500 in revenue. Against a $297 to $497 monthly chatbot cost, the math is straightforward. See full pricing details. For context on how this compares to live chat costs, see the AI chatbot vs. live chat comparison.

The calculation that convinces most business owners is simple. Take your average customer value, multiply it by the number of after-hours visitors you get each month, apply a 10 percent lead capture rate and your normal close rate. If that number is larger than $297, the chatbot pays for itself from after-hours leads alone before you count anything else.

Scott Thomas, AgentScott

Support Time Savings

Repetitive support questions are the most underestimated cost for small businesses. A business owner or staff member answering 20 routine inquiries per day at 3 minutes each spends 60 minutes daily on questions the chatbot can answer instantly. That is 5 hours per week, 20 hours per month.

At $20 per hour in staff time, that is $400 per month in labor spent on questions with known answers. The chatbot handles those for $297 to $497 per month. For a business where the owner is answering these questions personally, the saved time has an even higher value.

  • Business hours and location questions: typically 3 to 5 per day
  • Pricing range or service availability questions: typically 5 to 10 per day
  • Process questions (“how do I book,” “what do I need to bring”): 2 to 5 per day
  • Status questions from existing customers: 2 to 8 per day depending on business type

How to Calculate Your ROI

Use these four numbers to estimate your chatbot ROI before committing to anything.

  • Monthly website visitors: Find this in Google Analytics. If you do not have analytics, estimate conservatively.
  • Percentage arriving after hours: Assume 50 percent if you do not have data. Check your analytics for the actual number.
  • Average customer value: Total revenue divided by number of customers in a month, or the typical project size.
  • Your close rate: What percentage of interested leads become customers? Even 15 to 20 percent is typical for many service businesses.

After-hours lead value = (monthly visitors x 0.50) x 0.10 x close rate x average customer value. Add to that your estimated staff time savings. Compare the total to the chatbot monthly cost. Most businesses see a positive return within the first 30 to 60 days. For exact cost inputs to your calculation, see how chatbot pricing works.

ROIAI ChatbotSmall BusinessLead CaptureCustomer Service

Frequently Asked Questions

Most businesses with steady website traffic see positive ROI within 30 to 60 days of launch. The first month is typically the weakest because the chatbot is still being refined based on real visitor questions. Month two and beyond typically show stronger results as the knowledge base fills gaps identified in month one.
Even businesses with mostly business-hours traffic benefit from the support time savings and faster response speed. If 80 percent of your visitors arrive during the day, the ROI shifts more toward staff time saved than after-hours lead capture. Both drivers still produce a positive return for most businesses.
The setup fee is a one-time investment, not a recurring cost. For ROI calculation purposes, amortize it over 12 months. A $1,500 setup fee divided over 12 months adds $125 to your monthly cost comparison. In most cases the ongoing return still exceeds the amortized setup cost within 2 to 3 months.
8 to 15 percent of chatbot conversations resulting in a captured lead is a reasonable expectation for a well-configured chatbot. This compares to 1 to 3 percent for a typical contact form. The conversational context of a chatbot makes visitors significantly more likely to share their contact information than a static form.