Website Chatbots Used to Be Terrible. Mine Aren't.

You've used one. You know the pain. You land on a website, a little chat bubble pops up, and for a brief moment you think you might actually get some help. Then it asks you to pick from three options. None of them are what you need, but you pick the closest one anyway. That takes you to another three options. Then another. Eventually you end up on a FAQ page you could have found yourself, or worse, right back where you started. And then it asks you to rate the experience.

That was chatbot version one. The decision tree. A glorified phone menu bolted onto a website.

then came the "smart" ones

The next generation tried harder but didn't get much further. Instead of making you pick from a list, they asked you to type your question. Progress, right? Except behind the scenes, the chatbot was still just matching your words against the same list of pre-written options. Type something it didn't expect and you got "I'm sorry, I don't understand your question." Type it differently, same response. Ask it a third time with slightly different wording and it would suggest you call the helpline instead.

These chatbots weren't having a conversation. They were playing keyword bingo and hoping for a match. When they didn't get one, they gave up and pointed you somewhere else. Usually to the same FAQ page. Usually followed by a satisfaction survey asking how helpful they were.

Spoiler: they weren't helpful.

what actually changed

The technology underneath chatbots has fundamentally shifted in the last couple of years. The old ones were rule-based. Every possible question had to be anticipated by a developer, written out, and mapped to a response. If nobody thought to include your question, the chatbot simply couldn't answer it. It wasn't thinking. It was reading from a script.

Modern AI chatbots don't work that way. They understand language. Not just keywords, but context, meaning, and intent. You can ask the same question five different ways and get a useful answer every time, because the AI isn't looking for an exact match. It actually understands what you're asking.

That might sound like a small difference on paper. In practice, it's the difference between talking to an automated phone system and talking to a person who knows the business inside out.

what mine actually do

When I build a chatbot for a client's website, I don't install a product off the shelf and hope for the best. I train it on that specific business. Your services, your prices, your opening hours, your tone of voice, the questions your customers actually ask. It knows your business because I've taught it your business.

That means when someone lands on your website at 10pm on a Sunday and wants to know if you offer a particular service, the chatbot doesn't say "I don't understand" or send them to a contact form. It answers the question. Accurately. In a way that sounds like you wrote it yourself.

And because it genuinely understands language, it handles the messy stuff too. Spelling mistakes, vague questions, people who aren't quite sure what they're looking for. A scripted chatbot falls over the moment someone goes off-piste. A properly built AI chatbot handles it naturally, because that's what it's designed to do.

personality matters more than you think

Here's something most chatbot providers don't even think about: voice. Every business has a personality. A friendly local cafe doesn't talk to customers the same way an accountancy firm does. But most off-the-shelf chatbots sound exactly the same. Corporate. Flat. Obviously robotic.

The chatbots I build have personality. If your business is warm and informal, the chatbot is warm and informal. If you're more professional and measured, it matches that too. I've built chatbots that crack jokes when someone asks something daft. I've built ones that are calm and reassuring when handling sensitive enquiries. The point is that it represents you, not some generic AI template with your logo on it.

Try it yourself. There's one on this website right now. Ask it something about my business and see what you get. Then ask it something completely ridiculous and see what happens. It won't crash. It won't say "I don't understand." It'll actually think about it and give you a proper response.

the satisfaction survey problem

There's a reason every bad chatbot ends with "How did we do?" and it's not because they care about the answer. It's because the people who built it know it probably didn't help, and the survey data gives them something to put in a report. Engagement metrics, completion rates, satisfaction scores. Numbers that look good on a slide but don't tell you whether anyone actually got what they came for.

A good chatbot doesn't need a satisfaction survey. You know it's working because people use it. They come to your website outside of business hours and get answers. They ask about your services and get accurate information. They don't bounce off to a competitor because your website couldn't help them when they needed it.

That's the measure that matters. Not a star rating at the end of a frustrating loop.

why this matters for small businesses

If you're a small business, you probably don't have someone sitting at a desk answering web enquiries around the clock. You're out doing the work. You're driving to a job, or you're in a meeting, or you've finished for the day and you're having your tea. Your website is the one thing that's always on, and if someone visits it with a question, the answer they get (or don't get) decides whether they call you or move on to the next result.

A properly built chatbot doesn't replace you. It represents you when you can't be there. It gives your website a voice, your voice, at the exact moment a potential customer is making a decision. That's not a gimmick. For a small business, that's genuinely valuable.

not the same as the old ones

I know there's a lot of scepticism around chatbots, and honestly, it's deserved. The old ones earned that reputation. Years of "I don't understand your question" and pointless loops will do that. But the technology has moved on so far that it's not really the same thing anymore. Calling what I build a "chatbot" is like calling a smartphone a phone. Technically accurate, but it misses most of the picture.

If your last experience with a chatbot was picking from three bad options and ending up on a FAQ page, I get it. But that's not what this is. Not even close.

I build AI chatbots for small business websites. Trained on your business, in your voice, answering real questions from real customers. No scripts, no decision trees, no satisfaction surveys. Just a genuinely useful conversation.

→ let's have a chat → ai services → pricing