Every website tool vendor will tell you that you need a chatbot. Sometimes that is true, and sometimes it is a distraction. This guide explains when a chatbot genuinely helps a small business, when it does not, and how to set one up so it gives accurate answers instead of confident nonsense.
What an AI chatbot actually does
A website chatbot answers visitors' questions in a chat window. Older rule-based bots could only follow scripted menus. Modern ones use a language model, which means they can understand free-text questions and write natural replies. The important question is where the answers come from. A bot that answers from the language model's general knowledge will happily invent opening hours and prices. A bot that answers from your own website content can only repeat what you have published.
When a chatbot is worth it
- You get the same questions repeatedly. Opening hours, pricing, delivery areas, return policies, how to book. If you answer these by email every day, a chatbot saves real time.
- Visitors arrive outside business hours. A bot can answer at night and capture contact details for the morning.
- Your information is scattered. If the answer is on the site but hard to find, chat is easier than navigation.
- You want to capture leads. A conversation can ask for a name and email at a natural moment, which often converts better than a static form.
When it is probably not worth it
- Your site has very little content for the bot to draw on. It needs real material to answer from.
- Your visitors mostly have complicated or sensitive problems that need a human, such as medical, legal or billing disputes.
- You receive only a few enquiries a week. A clear contact page and a quick reply may be enough.
- You cannot commit to reading the conversations. A bot you never review will drift out of date without anyone noticing.
Accuracy is the whole game
The risk with any AI chatbot is a wrong answer delivered confidently. Reduce that risk with a few rules:
- Ground it in your content. Choose a tool that answers from your own pages, not from general knowledge.
- Let it say "I don't know". A good bot hands over to a human or asks for contact details instead of guessing.
- Keep your pages current. The bot is only as accurate as the site behind it. When prices or hours change, update the page and refresh the bot.
- Test before launch. Ask it twenty real questions, including awkward ones: refunds, edge cases, things you do not offer.
Always offer a path to a human
Make the contact route obvious. When the bot cannot help, or the visitor asks for a person, it should give an email address, phone number or contact form. Visitors forgive a bot that admits its limits. They do not forgive one that traps them.
Be open about what it is
Tell visitors they are talking to an AI assistant, with a short greeting that sets expectations. This builds trust, and in some places it is a legal requirement. Also mention in your privacy policy that chat messages are processed and may be sent to an AI provider, and say what is stored.
Setting one up: a simple plan
- List your top 20 questions. Use real emails and messages, not guesses.
- Check that your site answers them. If an answer is missing, write it on the site first.
- Install the widget and set a friendly greeting that explains what it can help with.
- Test it with the 20 questions and fix the pages where it stumbles.
- Review conversations weekly for the first month. Unanswered questions show you what content is missing.
How to tell if it is working
- Fewer repeat questions by email or phone
- Leads captured outside working hours
- Few conversations where the bot gave a wrong answer
- Visitors who chat convert at least as well as those who do not
If after a month none of these have improved, remove it. A chatbot is a tool, not a requirement.
A note from us. We build AnswerBot, a chat widget that answers from your own website content, so we are not neutral. The advice above applies whichever product you choose, and you can try the chat widget on this very site.