I wrote this because I got tired of the same conversation.
A store owner would ask me about chatbot ROI. I'd ask what numbers they'd seen. They'd quote vendor marketing: "30% conversion lift!" "Cut support costs in half!" And I'd have to explain why those numbers were misleading: cherry-picked case studies, correlation mistaken for causation, best-case scenarios presented as typical.
Every chatbot vendor has a slide deck with impressive stats. And every experienced e-commerce operator knows to treat those numbers with skepticism. Case studies cherry-pick. Demos are staged. The "typical results" in marketing materials come from the top 5% of implementations.
So I decided to write down what I tell people in those conversations. Conservative estimates based on industry research and what I've seen across real implementations, not vendor marketing. I'm not trying to sell you on chatbots. I want to help you build a business case that holds up when your CFO asks hard questions.
The ROI Equation
Chatbot ROI comes from two sides:
- Revenue gains: Increased conversions, higher average order value
- Cost savings: Reduced support ticket volume, faster resolution times, extended support hours
Both matter, but they matter differently depending on your current situation. A store drowning in support tickets sees immediate cost savings. A store with solid support but flat conversion rates might value revenue lift more.
Let's examine each component with real numbers.
Conversion Rate Impact
The headline claim you'll hear: chatbots can improve conversion rates by 15-30%.
It's more complicated than that. Studies show that customers who engage with chat convert at higher rates than those who don't. But correlation isn't causation. Customers who click on chat widgets were probably already more engaged, closer to buying. The chatbot might help close the deal, but it didn't create the intent from nothing.
What the research shows once you account for selection bias:
- Assisted conversions: 8-15% of chatbot-assisted sessions result in purchase (vs 2-3% site-wide baseline). But remember: these visitors self-selected into using chat.
- Incremental lift: After controlling for selection bias, stores see 3-10% improvement in overall conversion rate, not 30%.
- Chat-to-purchase rate: Among customers who engage with chat, 15-25% make a purchase within 24 hours. Some of these would have bought anyway.
Calculating your potential gain
If your store has 50,000 monthly visitors with a 2% conversion rate, that's 1,000 orders. A 5% improvement in conversion rate (the conservative end) means 50 additional orders monthly.
At a $75 average order value: $3,750/month in additional revenue.
At a $150 AOV: $7,500/month.
These are conservative estimates, and that's intentional. When building a business case, assume the bottom of realistic ranges. If you hit the top, you overperformed. If you used inflated projections and hit the bottom, you're explaining a miss.
The lift varies dramatically by what you sell. In my experience, stores with products that need explanation (electronics, furniture, specialized equipment) see the best results. Customers have real questions, and answering them removes buying friction. Stores selling commodity products where price is the only differentiator? Modest gains at best. Those customers aren't asking questions, they're comparison shopping.
Support Cost Reduction
This is where the numbers get concrete. Support costs are measurable, and chatbot deflection rates are trackable.
Cost per interaction comparison
- Human agent (email/chat): $6-12 per interaction
- Human agent (phone): $8-15 per interaction
- Chatbot: $0.50-0.70 per interaction (per-message platforms) or pay-as-you-go at $0.25 per conversation
The cost difference is stark. Every interaction the assistant handles instead of a human represents significant savings.
Deflection rates
How many inquiries can a chat assistant resolve without human intervention? It depends on the query type:
- Simple queries (hours, shipping, return policy): 70-85% assistant resolution. These are pattern-match easy. The assistant just needs to find the right policy text.
- Product questions: 50-70% assistant resolution. Depends entirely on product data quality. If your descriptions are thin, the assistant has nothing to work with.
- Complex issues (disputes, complaints, technical problems): 10-25% assistant resolution. These usually need human judgment and often involve frustrated customers who want a person.
Blended across typical e-commerce query mix: 40-60% overall deflection rate. When vendors claim 80%+, I always ask how they're measuring. Usually they're either counting only certain query types or measuring "engagement" rather than actual resolution. Be skeptical.
Calculating support savings
If your store handles 2,000 support inquiries monthly at an average cost of $8 per human interaction:
Current monthly cost: $16,000
With 50% chat assistant deflection (conservative):
- Assistant handles: 1,000 inquiries × $0.25 = $250 (capped at $59/month by default; raise the cap if you want more headroom)
- Human handles: 1,000 inquiries × $8 = $8,000
- Total: $8,000 + $59 (or your adjusted cap)
Monthly savings: ~$7,500+
Annual savings: ~$90,000+
Note: These savings only land if your human support costs go down with the volume. If you still need the same number of agents because volume varies unpredictably, the savings on paper don't translate to real budget reductions. Deflection matters most when it lets you avoid hiring or when existing staff can shift to higher-value work.
Average Order Value Impact
Less discussed but meaningful: chatbots can increase average order value through recommendations and upsells.
When customers ask "which laptop should I buy?", the assistant can recommend options and suggest relevant accessories. This is the online equivalent of a knowledgeable sales associate.
Reported impacts:
- AOV increase: 5-15% higher for chatbot-assisted orders
- Cross-sell success: Chatbot-suggested add-ons have 10-20% attach rates
Calculating AOV lift
If your store does 1,000 orders monthly at $100 AOV, and 20% of those are chatbot-assisted with a 10% AOV lift:
200 orders × $10 additional value = $2,000/month
Small on its own, but it compounds with the other gains.
Extended Availability
Human support has hours. A chat assistant doesn't. The value of 24/7 availability depends on your customer base:
- International customers in different time zones: High value
- Products purchased during non-business hours: Significant impact
- Weekend and holiday shopping: Critical for seasonal businesses
Some stores report 30-40% of chatbot interactions happening outside business hours. Those are potential sales and support needs that would otherwise go unaddressed.
Building Your Business Case
Here's a framework for calculating expected ROI for your specific situation:
Step 1: Baseline your current metrics
- Monthly visitors
- Current conversion rate
- Average order value
- Cart abandonment rate
- Monthly support inquiries
- Average cost per support interaction
- Support hours (if not 24/7)
Step 2: Apply conservative estimates
- Conversion lift: Use 3-5% (not the 30% from marketing decks)
- Support deflection: Use 40-50% (not the 80% vendors claim)
- AOV increase: Use 3-5% on assisted orders only
These aren't pessimistic numbers. They're realistic. Build your business case on what's likely, not what's possible in ideal conditions. If reality beats conservative projections, you overdelivered. If you used inflated projections and missed, you're defending a failure.
Step 3: Calculate potential gains
Revenue gains:
- Additional orders from conversion lift × AOV
- AOV increase on assisted orders
Cost savings:
- Deflected inquiries × (human cost - assistant cost)
- Value of extended hours (harder to quantify)
Step 4: Compare to costs
Chatbot costs vary widely:
- Per-message platforms: $0.50-0.70 per conversation, sometimes higher
- Usage-based platforms: $1-6 per resolution
- Tiered subscriptions: Monthly minimums plus per-message overages once the included quota runs out
- Pay-as-you-go (Emporiqa): $0 base, $0.25 per conversation, $25 of signup credit (~100 conversations), $59/month default cap you can raise
Project your expected conversation volume and calculate total chatbot cost. Compare to projected gains.
ROI Timeline
Realistic expectations for when you'll see returns:
- Month 1: Setup, integration, initial training. Minimal impact.
- Months 2-3: Support deflection kicks in. First measurable cost savings.
- Months 3-6: Conversion lift becomes visible in data. Full optimization underway.
- Months 6+: Full impact visible. Optimization opportunities clear.
Don't expect week-one miracles. Chatbots need tuning, and customers need to discover them. Plan for a 3-6 month evaluation period.
What Can Go Wrong
ROI projections assume things go well. Common pitfalls:
- Poor product data: The assistant can't recommend products it doesn't understand. Incomplete descriptions hurt performance.
- No human handoff: A chat assistant that can't escalate frustrates customers. Have a fallback.
- Over-aggressive proactivity: Chatbots that interrupt browsing annoy customers. Subtlety matters.
- Wrong placement: Widget buried in a corner gets no engagement.
- No measurement: If you're not tracking chatbot metrics, you can't optimize.
When It Works and When It Doesn't
Will a chatbot definitely deliver positive ROI for your store? I can't promise that. But I can tell you what I look for when someone asks.
When I'm confident it'll work:
- High support volume (2,000+ inquiries/month): the cost savings alone justify it
- Complex products requiring explanation: customers have real questions
- International customer base: 24/7 availability matters
- Limited current support hours: you're leaving money on the table overnight
When I tell people to think twice:
- Very low traffic (under 10,000 monthly visitors): not enough volume to move the needle
- Simple, commodity products: customers aren't asking questions
- Already high conversion rates (5%+): less room for improvement
- Negligible support costs: no savings to capture
For stores in the middle? Run the numbers with conservative assumptions. If the case is marginal, don't commit to expensive annual contracts. Start with a Emporiqa account, test with real data, and validate before scaling up.
Measuring Success
Once implemented, track these metrics to verify ROI:
- Chat engagement rate: What percentage of visitors interact?
- Chat-to-conversion rate: Do chatters convert?
- Support ticket volume: Is it declining?
- Average handle time: For human agents, is it improving?
- Customer satisfaction: Are chatbot interactions rated positively?
- Handoff rate: How often does the assistant escalate to humans?
Emporiqa includes built-in conversion tracking that connects these dots automatically. The dashboard links chat sessions to cart additions and completed purchases, showing which conversations influenced revenue. Combined with post-chat CSAT ratings (thumbs up/down), you can measure both business impact and customer satisfaction without building custom analytics. For more on how this works, see our post on proving chatbot ROI with conversion tracking.
Compare pre- and post-implementation baselines. A/B test if possible. The data will tell you whether the investment is paying off.
What I Tell People Who Ask
Chatbot ROI is real but not automatic. The stores that see strong returns invest in quality product data, thoughtful implementation, and ongoing optimization. They treat the chatbot like an employee: train it, monitor it, improve it. The ones that struggle install something and forget about it.
The numbers in this post are conservative intentionally. I'd rather you underestimate returns and be pleasantly surprised than overestimate and feel burned. Your results will vary based on your specific situation. That's why calculating your own projections using your actual metrics matters more than any industry benchmark.
If the conservative case shows positive ROI, try it. If it's marginal on paper, don't sign annual contracts. Test first. Validate with real data. Then scale.
And if the numbers don't work for your store right now? That's fine. Not every store needs a chat assistant today. Maybe next year your volume grows, your product complexity increases, or your support costs become painful enough. The option will still be there.
Want to test with real data before committing? Sign up for a free Emporiqa account with $25 of signup credit (~100 conversations). Upload your products, try the chat, see engagement metrics. No card required, no sales calls. Create an Emporiqa account and run your own experiment.