How much does a website chatbot cost?
What a website chatbot really costs a small business in Canada: one-time build, monthly platform fees, AI usage and the hidden work of keeping answers accurate.

A website chatbot can cost anything from nothing, if you switch on the basic chat widget in a tool you already use, to several thousand dollars for a bot that answers questions accurately, qualifies leads and sends them into your CRM. For a small Canadian business, a professionally built chatbot from me costs $2,500 one time, plus monthly fees for the chat platform and, for AI-powered bots, usage-based charges from the AI provider. The "Leads under control" package, which combines a CRM setup with a chatbot, costs $5,900. All prices here are in Canadian dollars.
What you are really paying for is not the chat bubble. It is the thinking about which questions the bot should answer, what it should never say, and where each conversation goes when it ends.
The three cost layers
1. Build or setup (one time). Designing the conversation flows, writing the answers, connecting the bot to your website, booking tool, CRM or email, testing and launch. This is where most of the professional cost sits.
2. Platform subscription (monthly). Chatbot platforms usually charge a monthly fee that depends on the number of conversations, contacts or features. Some offer free tiers with branding and limits. Prices change often and many are in US dollars, so check the vendor's current page before deciding.
3. AI usage (monthly, if you use AI). Bots that generate answers with a language model are often billed per message or per volume of text processed. For a small business with modest traffic this is usually a small line item, but it grows with use and should be capped.
Price ranges at a glance
| Option | One-time cost | Monthly cost | What you get |
|---|---|---|---|
| Built-in chat widget in a tool you already use | Free to low | Often included | Live chat when you are online, basic auto-replies |
| DIY bot builder | Your time | Platform fee, sometimes AI usage | Simple flows, answers you write yourself |
| Professional chatbot from me | $2,500 | Platform fee and AI usage, paid directly by you | Planned flows, accurate answers, lead capture, CRM or email handover |
| Leads under control package | $5,900 | Platform fees plus CRM subscription | CRM setup plus chatbot, every chat becomes a lead card |
Chatbots and AI assistants are delivered with a trusted partner; the contract, deadlines and communication stay with me.
What drives the price up or down
- Number of goals. A bot that only answers FAQs is simpler than one that also books appointments, qualifies leads and takes orders.
- Integrations. Sending leads by email is easy. Writing them into a CRM, checking calendar availability or looking up an order takes more work.
- Languages. Each language needs its own written and tested answers. The bots I deliver run in English.
- AI or rules. Button-based flows are predictable and cheap to run. AI handles open questions but needs a curated knowledge base and guardrails.
- Channels. A bot on your website alone, or also on Messenger, Instagram and WhatsApp.
Hidden costs to plan for
Content. The bot is only as good as the answers it has. Someone needs to supply accurate prices, policies, service areas and hours. If those are not written down anywhere, that work comes first.
Maintenance. When prices or hours change, the bot must change too. A bot quoting last year's price is worse than no bot.
Human handover. The bot will meet questions it cannot answer. Decide who picks those up and how fast, or the bot just becomes a polite way of making customers wait.
Privacy. A chatbot collects personal information: names, phone numbers, sometimes details about a health or legal issue. Your privacy policy should mention it, and the data should go only where it needs to. See what your website privacy policy needs in Canada.
When a chatbot is worth the money
A chatbot tends to pay off when:
- A meaningful share of visitors arrive outside your working hours.
- The same ten questions take up a lot of staff time.
- You run ads and want to capture visitors before they leave the page.
- You book standard appointments that a bot can schedule directly.
It is usually not worth it when you get only a few enquiries a month that each need a long personal conversation. In that case, a fast human reply matters more; see lead response time.
A worked example of yearly cost
To make this concrete, here is an illustrative first year for a small physiotherapy clinic that wants a bot to answer questions about services, insurance direct billing and hours, and to book initial assessments. These are example figures, not a quote.
- Build: $2,500 once.
- Chat platform: a monthly subscription, which varies by vendor and conversation volume.
- AI usage: a small monthly amount for a few hundred conversations, capped so it cannot run away.
- Staff time: perhaps an hour a month reviewing conversations and updating answers.
The clinic then compares that total with the value of the assessments the bot books outside opening hours. If an initial assessment leads to a series of visits, even a handful of extra bookings a month usually covers the cost. The important part is recording the source of each booking, so the comparison uses real numbers rather than impressions.
What a $2,500 chatbot includes
When I scope a website chatbot, the project normally covers:
- A short workshop on the questions customers ask and the actions you want them to take.
- Conversation design, with written answers in your tone.
- Lead capture: name, contact and the details you need to quote.
- Handover to email, messenger or your CRM, so no conversation is lost.
- Testing on desktop and mobile, then launch.
- Training so you can update simple answers yourself, plus support after launch.
As with all my work, there is a written agreement with deadlines, staged payments and accounts registered in your name.
Questions to ask any chatbot provider
- Who owns the bot account and the conversation data?
- What exactly happens when the bot does not know the answer?
- How are monthly costs calculated, and can AI usage be capped?
- Can I edit answers myself without paying for every change?
- Where is the conversation data stored?
Clear answers to these five tell you more than a demo.
If you are still weighing whether an AI-powered bot is right for you, my article on AI assistants for small business covers what they can and cannot do. For a full price list, see chatbot pricing, and for the different bot types, the chatbots overview.
Work out what a bot
costs for your business
Tick the bot, the CRM and whatever else you need in the calculator. You’ll see the price right away.
Chatbot cost:
follow-up questions
Does an AI chatbot cost more than a rule-based one?
Usually a little more to run, because AI models are often billed by usage, and a bit more to set up, because the knowledge base and guardrails need care. In return it handles free-form questions better. For many small businesses a hybrid works well: buttons for the common paths, AI for open questions, and a handover to a human when the bot is unsure.
Can the chatbot work in English and French?
Technically, yes: a bot can detect the language or offer a choice at the start. The bots I deliver run in English, though, and I don't write or check French answers. For Quebec customers, French should be at least as available as other languages under the Charter of the French Language, so if French is a must, say so on the first call and plan it with a provider who works in French.
Who maintains the chatbot after launch?
Someone has to update prices, hours and answers when they change, and review conversations now and then to spot questions the bot handles badly. I include training and support with the project, so you know how to make simple edits. Larger changes can be handled as a separate small job.
How fast does a chatbot pay for itself?
It depends on how many enquiries arrive outside your working hours and how valuable a customer is. If the bot captures a few bookings or qualified leads a month that would otherwise have gone elsewhere, a $2,500 build often pays back within the first year. Track leads that came through the bot in your CRM to know for sure.
Get a chatbot quote
for your website
Tell me which questions customers ask most and where enquiries should end up. I'll reply within one business day with a scope and price, or book a free 30-minute call.
