Serve customers · 7 min read · Updated
How to Add an AI Chatbot to Your Website (Small Business Guide)
Add an AI chatbot that answers customer questions from your own content, captures leads and hands off to a person. Tools, costs, risks and setup steps.
What an AI website chatbot does
An AI website chatbot is a chat window that answers visitors' questions using your own content, such as your website pages, FAQs and policies. Good ones also capture contact details, book appointments and hand the conversation to a person when needed. It works at any hour, but its answers are only as good as the content you give it.
Older chatbots followed rigid scripts and frustrated people. Current AI chatbots read your content and answer in plain language, which makes them far more useful for routine questions like hours, service areas, delivery times and return policies.
The job involves answering common questions, catching leads that would otherwise leave and passing the tricky conversations to a human. For how chat fits with phone and email support, read our AI customer service guide.
Tools for this job
Our shortlist for this job. Each tool links to its full listing with pricing notes, tradeoffs and other options.
| Tool | Role | Why it fits | Pricing | Setup |
|---|---|---|---|---|
| Best for most | Builds a chat agent from your website and documents without code, can look up orders or availability and hands off to staff. | Paid plans; free trial | Hosted service | |
| Best for small online stores | Combines live chat with the Lyro AI agent and connects to Shopify and WordPress for order questions. | Free plan; paid plans including Lyro AI agent | Hosted service | |
| Best when answers need sources | Answers from your own content with citations, which helps on content-heavy sites where accuracy matters. | Paid plans; free trial | Hosted service | |
| Best for B2B lead capture | Answers visitors from your site, identifies and scores leads and books meetings during the chat. | Free plan; paid plans | Hosted service | |
| More control | A platform for custom AI agents with integrations and channels like WhatsApp, often used by agencies. | Free plan; paid plans | Hosted service | |
| Self-hosted option | Open-source guided chat flows with AI steps, good for lead capture and quote forms you run yourself. | Free to self-host; hosted plans | Intermediate (self-hosted) |
What to look for in a chatbot tool
- Trains on your content from website pages and uploaded documents, and updates when you change them.
- Stays on topic. It should say "I do not know" rather than invent answers. Source citations help.
- Human handoff to live chat or email, with the conversation history attached.
- Lead capture and booking into your CRM or calendar.
- Actions such as order lookups, if you run an online store.
- Transcripts and reporting so you can see what people ask.
- Easy install on your website builder or store platform.
The tool options, briefly
Chatbase builds an AI agent from your documents and website without code and can place it on web chat, email and WhatsApp. Agents can take actions like checking order status.
Tidio pairs live chat with its Lyro AI agent and is popular with small e-commerce stores. Shopify stores with heavy order traffic may also consider Gorgias or Yuma AI.
CustomGPT.ai grounds answers in your content and shows citations, which suits content-heavy sites and membership organizations.
Widgo acts like a website sales rep for B2B services, scoring leads and booking meetings during the chat.
Botpress gives more control over custom agents. Self-hosted options include Typebot for guided flows and AnythingLLM, which has an embeddable chat widget. Compare more in the customer support category.
Costs to watch
Chatbot pricing models vary, so check current pricing against your expected chat volume.
- Message or conversation limits on each plan, with overage charges or a hard cap.
- Per-resolution pricing, where you pay each time the AI resolves a conversation.
- Seats for live chat if staff answer handoffs.
- Feature tiers. Integrations, branding removal and actions are often on higher plans.
- Self-hosting. Open-source tools cost server time and AI model usage, plus maintenance.
Risks, limits and disclosure
- Made-up answers. AI can state wrong prices or policies with confidence. Restrict it to your content and review transcripts.
- Promises you did not approve. A business can be held responsible for what its chatbot tells customers. Tell the bot never to offer refunds, discounts or guarantees.
- Tell people it is AI. Label the chat as an AI assistant. It is good practice and required in some places.
- Personal data. Chat transcripts contain customer information. Check where they are stored, and do not let the bot collect sensitive data like health or card details.
- Trapped customers. Always offer a way to reach a person.
If you would rather have it set up for you, Garner Digital can prepare your content, configure the chatbot and connect it to your CRM.
How to tell if it is working
- Questions answered without a person, checked by reading samples, not just the tool's own report.
- Leads and bookings captured through chat.
- Wrong answers found in weekly transcript reviews, which should fall over time.
- Repeat questions to staff by email and phone.
- Customer feedback from a one-question rating after chats.
Leads from chat need fast follow-up. See our automatic lead follow-up guide.
How to set it up
Gather your top questions
Pull the questions customers ask most from email, calls and social messages. Aim for the twenty or so that come up again and again.
Fix your source content
Write short, correct answers on your website or in a help document: hours, service area, policies, delivery, returns, booking and price ranges. The bot can only be as accurate as this content.
Set rules and limits
- What the bot may answer.
- What it must hand to a person, such as complaints, refunds and custom quotes.
- What it must never say, such as discounts or guarantees.
Build and connect
Train the bot on your content, set its greeting, turn on lead capture and connect it to your inbox or CRM. Add a clear "talk to a person" option.
Try to break it
Ask colleagues to throw odd, rude and tricky questions at it. Fix every wrong answer in the source content, not just the bot settings.
Launch on one page, then expand
Start on your contact or pricing page. Read transcripts daily for the first week, then weekly.
Frequently asked questions
How do I train a chatbot on my business information?
Most tools let you add your website address and upload documents such as FAQs, policies and price lists. The bot reads them and answers from that content. Keep the content short, current and specific, and re-sync after any change to hours, prices or policies. Test with real customer questions.
Will an AI chatbot give wrong answers?
Sometimes, especially when your content is missing or out of date. Reduce the risk by restricting it to your own content, choosing a tool that cites sources or admits uncertainty, and blocking topics like refunds and custom pricing. Review transcripts weekly and fix the source content when you find errors.
Do I need to tell visitors the chatbot is AI?
Yes, it is good practice and some places require it. Label the chat window as an AI assistant and offer a clear way to reach a person. Being upfront sets expectations, and customers tend to be more forgiving of a bot that admits it is a bot.
Can a chatbot work on Shopify or WordPress?
Most chatbot tools install on Shopify, WordPress, Wix and Squarespace with a plugin or a short code snippet. Tools such as Tidio connect to Shopify order data so the bot can answer order questions. Check the integration list for your platform before choosing.
More guides: The Small Business AI Automation Playbook: 10 Workflows to Build · AI Customer Service for Small Business: Chat, Phone and Helpdesk · How to Use AI for Email Marketing in a Small Business · How to Use AI for Hiring and Onboarding in a Small Business · AI for Marketing, SEO and AEO: A Small Business Guide · How to Make Marketing Videos with AI (Small Business Guide) · How to Take Meeting Notes Automatically with AI · How to Make Product Photos with AI for Your Online Store · How to Answer Every Call with an AI Receptionist (Small Business Guide) · How to Use AI for Social Media Posts: A Small Business Guide · AI Tools for Local Service Businesses: Trades, Salons, Clinics and Agencies · How to Automate Bookkeeping with AI: A Small Business Guide · How to Follow Up with Leads Automatically Using AI · How to Build Internal Tools Without Developers Using AI · How to Write Quotes and Proposals Faster with AI · How to Get More Google Reviews with AI (Without Breaking the Rules) · How Small Businesses Can Start Using AI: A Practical 30-Day Plan · Open-Source AI and GitHub Repos for Small Business: A Plain Guide · How to Run Private AI on Your Own Computer (Small Business Guide)