Skip to content
AI & Technology

How to Build a Chatbot for Your Business Website Without Coding in 2026

A step-by-step guide to building a chatbot for your business website without coding, from choosing a platform to training it on your FAQs.

  • Written by Webzoo Team
  • Published:
  • Updated
  • 12 min read
A man holding a phone in front of a laptop, with floating icons for charts, targets and business documents
Contents
  1. Why your business website needs a chatbot in 2026
  2. Types of website chatbot: rule-based vs AI-powered
  3. Rule-based chatbots
  4. AI-powered chatbots
  5. The best no-code chatbot platforms compared
  6. Step 1: Choose the right chatbot platform for your needs
  7. How to choose a chatbot platform
  8. Step 2: Create an account and set up a basic chatbot (example: Tidio)
  9. Setting up your Tidio account
  10. Step 3: Design the conversation flow
  11. The structure of an effective conversation flow
  12. Example flow for a service business
  13. Step 4: Add the chatbot to WordPress or your website
  14. Adding a chatbot to WordPress (plugin)
  15. Adding a chatbot to a non-WordPress site (embed code)
  16. Step 5: Train the chatbot on your business FAQs
  17. How to build an FAQ database for training
  18. Training tips people often overlook
  19. Step 6: Test and optimise your chatbot
  20. Testing checklist before launch
  21. Metrics to monitor after launch
  22. Key takeaways
  23. Add an AI chatbot to your business website
  24. References

Picture a potential customer landing on your website at 11pm, ready to buy, and nobody replies. According to Salesforce (2024), 64% of consumers expect businesses to respond in real time, whatever their opening hours. Without a website chatbot, every second of delay is a sale slipping away.

The good news is that you can now build a chatbot for your business website without writing a single line of code. Modern no-code platforms let anyone, from small business (UMKM) owners to enterprise marketing teams, build a working chatbot in a matter of hours. This tutorial walks you through it step by step, from choosing a platform to getting your chatbot live on your site.

KEY POINTS IN THIS ARTICLE

  • 79% of consumers prefer chat to phone calls for customer service (Twilio, 2024).
  • No-code chatbots such as Tidio, Crisp and ManyChat can be live within 1-2 hours, with no coding.
  • There are two main types: rule-based (fixed flows) and AI-powered (understands natural language).
  • Adding a chatbot to WordPress takes a single plugin or an embed code snippet.
  • Training the chatbot on your business FAQs is the key to accurate answers.

FURTHER READING


For a wider view of AI adoption in business, read Webzoo's guide to AI tools for Indonesian businesses.

Why your business website needs a chatbot in 2026

Customers now expect a chatbot on a business website as a matter of course. According to Twilio (2024), 79% of consumers would rather contact a business by chat than by phone. Businesses that cannot reply instantly risk losing prospects to competitors who can.

Response time has a direct effect on conversion. Research published in Harvard Business Review found that businesses contacting a lead within the first hour were nearly seven times as likely to qualify it as those that got in touch an hour later. A chatbot removes that delay entirely.

The practical benefits of a chatbot for a business include:

  • 24/7 service: a chatbot never sleeps, never takes a holiday and never calls in sick.
  • Automatic lead qualification: the chatbot screens prospects so the serious ones reach your sales team.
  • A lighter customer service workload: repetitive questions about prices, schedules and order status are handled automatically.
  • Conversation data: every interaction tells you something about what your customers need.

Types of website chatbot: rule-based vs AI-powered

Before choosing a platform, you need to know that chatbots fall into two main categories. You can start with a rule-based chatbot, then move to an AI-powered one once customers' questions become more varied. Understanding the difference stops you making the wrong choice at the start.

Rule-based chatbots

A rule-based chatbot follows conversation flows that you define yourself. Users click options or type specific keywords, and the chatbot replies according to the script. It suits businesses with a limited, predictable set of questions, such as an online shop with standard FAQs.

The advantages are that it is easy to build, gives consistent results and needs no training data. The drawback is that the chatbot cannot understand questions outside the flows you have set up. Users who type a free-form question often get “Sorry, I don't understand”.

AI-powered chatbots

AI chatbots use Natural Language Processing (NLP) to understand what the user means, beyond the keywords they type. This lets the chatbot respond even to unexpected variations of a question. Platforms such as Tidio AI and Intercom have already built large language models (LLMs) into their products.

An AI chatbot needs more setup at the start (training on your FAQs and business documents), but the result feels far more natural and satisfying for users. For businesses with a high volume of varied questions, it is a worthwhile investment.

The best no-code chatbot platforms compared

The market for no-code chatbot platforms is growing fast. MarketsandMarkets (2024) projects that the global chatbot market will reach $15.5 billion by 2028, driven by rapidly growing adoption among SMEs. The table below helps you choose based on your real needs and budget.

Platform Price AI? WordPress? Indonesian? Best for
Tidio Free to $29/mo Yes (Lyro AI) Yes (official plugin) Yes Online shops, small businesses
Crisp Free to $25/mo Limited Yes (plugin) Yes Startups, SaaS
ManyChat Free to $15/mo Limited Via embed Yes Marketing, Instagram/FB
Intercom $39+/mo Yes (Fin AI) Yes Yes Enterprise, SaaS
Tawk.to Free No Yes (plugin) Yes Small businesses, NGOs

For a business that is just starting out, Tidio is a well-balanced choice: it has an official WordPress plugin and a free plan that covers 50 conversations a month. Crisp is the stronger choice for startups that want live chat and a chatbot on one affordable platform.

Step 1: Choose the right chatbot platform for your needs

The platform you choose has a large bearing on whether your chatbot works. Pick one that fits the size of your business and what you need it to do, rather than simply the most popular option. Use the criteria below to decide.

How to choose a chatbot platform

  • Budget: from free (Tawk.to) to $39+/month (Intercom). For small businesses, Tidio's free plan is enough.
  • Conversation volume: free plans usually cap you at 50-100 conversations a month. Estimate your volume before you commit.
  • Website platform: WordPress? Shopify? Custom HTML? Make sure your chatbot platform has an official integration for it.
  • AI requirements: need a chatbot that understands free-form questions? Choose one with NLP, such as Tidio Lyro or Intercom Fin.
  • Extra channels: want the chatbot on WhatsApp or Instagram as well? ManyChat is a strong option.

Our recommendation for beginners is to start with Tidio. Setup is quick and there is a free plan. Once the chatbot is running and you understand how the flows work, decide whether you need to upgrade to its AI features.

Step 2: Create an account and set up a basic chatbot (example: Tidio)

Creating a Tidio account and setting up a basic chatbot usually takes only a few minutes. Here are the exact steps, from a blank page to a chatbot ready to greet your visitors.

Setting up your Tidio account

  1. Go to tidio.com and click “Get started for free”. Sign up with your business email address.
  2. Choose your business category (for example “E-commerce” or “Services”). This affects which chatbot templates are suggested to you.
  3. Enter your business name and website URL. Tidio automatically matches the widget colour to the dominant colour of your website.
  4. Pick your first chatbot template. For beginners, choose “Welcome visitors” or “Qualify leads”. Both include a basic conversation flow.
  5. Customise the chatbot's name (for example “Hi, I'm Zara from [Your Business Name]”) and avatar photo.

Once the basic setup is done, you have a live chatbot in your Tidio dashboard. The next step is to design conversation flows that fit your business, rather than relying on a generic template.

Step 3: Design the conversation flow

A badly designed conversation flow is the main reason chatbots fail. Users quickly close a chatbot that repeatedly fails to understand their questions. Good flow design means anticipating your users' questions, rather than writing a script that is convenient for you.

The structure of an effective conversation flow

Every business chatbot flow needs three core components. The first is a personal greeting that immediately offers specific help. The second is a menu of options that reflects the questions your customers ask most often. The third is escalation to a human when a question is beyond what the chatbot can handle.

Example flow for a service business

GREETING: "Hi! I'm [Bot Name]. How can I help you today?"

MAIN MENU:
  [1] Prices and packages
  [2] How to order
  [3] My order status
  [4] Talk to our team

[1] Prices > show prices > offer a demo or consultation
[2] How to order > short steps > link to the order page
[3] Order status > ask for the order number > escalate to customer service
[4] Talk to our team > collect name and email > notify the team

A crucial tip: do not put more than 4-5 options on a single menu level. Users faced with too many options tend to leave the conversation. The “3 clicks to an answer” principle is a good UX standard for chatbots.

Step 4: Add the chatbot to WordPress or your website

Beginners dread the integration stage the most, yet it is the easiest part. For WordPress, the official Tidio plugin is available free in the WordPress plugin directory. The process is the same as installing any other plugin.

Adding a chatbot to WordPress (plugin)

  1. Log in to your WordPress dashboard. Click Plugins > Add New.
  2. Search for “Tidio”. Click Install Now, then Activate.
  3. Once the plugin is active, a “Tidio” menu appears in the WordPress sidebar. Click it and sign in with your Tidio account.
  4. The plugin automatically connects your Tidio dashboard to your website. The chatbot widget goes live on every page straight away.
  5. Open your website in another browser tab. The chatbot widget should appear in the bottom right-hand corner.

Adding a chatbot to a non-WordPress site (embed code)

For custom HTML sites, Wix, Squarespace or other platforms, use the embed code method. In the Tidio dashboard, open Settings > Developer and copy the JavaScript code provided. Paste it just before the closing </body> tag on every page of your site. The chatbot goes live with no further configuration.


If you do not have a website yet, or yours needs rebuilding with a structure that is ready for chatbot integration, consider a professional website development service that plans for tools like this from the start.

Step 5: Train the chatbot on your business FAQs

A chatbot that has not been trained on your own business data will only give generic answers. Customers ask about your products and services, so a chatbot is only useful if it can answer those specific questions. Training is what separates a useful chatbot from an annoying one.

How to build an FAQ database for training

Start by gathering the 20-30 questions that most often arrive in your business email, WhatsApp or direct messages. They make the best training material because they come from real customers rather than assumptions. Group them into categories: pricing, products, delivery, payment and warranty.

In Tidio, with the Lyro AI feature, open Lyro AI > Knowledge Base. Upload your FAQ file as a PDF or paste the text in directly. Lyro reads and processes the document, then uses its contents to answer users' questions naturally. Training usually takes 5-15 minutes, depending on the size of the document.

Training tips people often overlook

  • Use question variations: add different ways of asking the same thing (“how much is it?” / “what's the price?” / “pricing plans”).
  • Give answers with context: rather than just “Rp 750,000”, write “Our Basic package costs Rp 750,000/month and includes X, Y and Z”.
  • Set a good fallback: for questions outside the database, the chatbot should offer “Shall I put you through to our team?”

Step 6: Test and optimise your chatbot

A chatbot that has not been tested is not finished. Test every flow before launch, then keep improving it based on the conversations that come in. Treat testing as part of deployment.

Testing checklist before launch

  1. Test every conversation path: click every menu option and make sure there are no dead ends (conversations that stop without a response).
  2. Test free-text input: type random questions that are not in any flow. Make sure the chatbot gives a sensible fallback rather than an error.
  3. Test on mobile: more than 60% of users visit websites on their phones. Make sure the chatbot widget does not cover the main content on small screens.
  4. Test response speed: a response time of more than 3 seconds feels slow and erodes user trust.
  5. Ask someone else to test it: you know the flows too well. Ask a colleague or family member to try it without any guidance.

Metrics to monitor after launch

Once the chatbot is live, check these metrics in your platform dashboard every week. Engagement rate (the percentage of visitors who start a conversation): a normal target is 10-20%. Resolution rate (the percentage of questions resolved without escalation to a human): aim for 60-70% for a well-trained chatbot. Drop-off point (where users leave the conversation): this shows which part of the flow needs fixing.

A person analysing chatbot performance data on a computer screen, with engagement and response rate charts used for optimisation.
Checking your chatbot metrics regularly helps you spot which flows need optimising for better results.

Key takeaways

Building a chatbot for a business website in 2026 is no longer a job for developers. No-code platforms have made the process affordable and fast, even for complete beginners. The platform you pick matters less than whether your chatbot's flows help customers get answers to their questions efficiently.

To recap: choose a platform that fits the size of your business (Tidio is a good place for beginners to start), design conversation flows around the questions customers actually ask, integrate it with a plugin or embed code, train it on your business FAQs, then monitor the metrics regularly. You can do all of this in a single working day.

Remember that 79% of consumers prefer chat to phone calls. Every day your website runs without a chatbot, some visitors leave without an answer. Start simple, improve based on the data, and expand as your business grows.

Webzoo also offers SEO services delivered by a professional team. Book a consultation with our team.

Add an AI chatbot to your business website

The Webzoo team integrates professional AI chatbots that serve your customers 24/7, ease the load on your customer service team and help improve conversions.

Free consultation on WhatsApp

References

  • Twilio. (2024). State of Customer Engagement Report 2024. twilio.com
  • Salesforce. (2024). State of the Connected Customer, 6th Edition. salesforce.com
  • MarketsandMarkets. (2024). Chatbot Market – Global Forecast to 2028. marketsandmarkets.com
  • Harvard Business Review. (2011). The Short Life of Online Sales Leads. hbr.org

Frequently asked questions

Is a free chatbot enough for a small business?

Yes. For businesses with a small volume of conversations, the free plans from Tidio or Tawk.to are enough. Tawk.to is completely free with no cap on conversations, although its AI features are very limited. Tidio's free plan is limited to 50 conversations a month, which is enough for small businesses (UMKM) that are just getting started. You only need to upgrade to a paid plan once your conversation volume consistently goes over that limit.

How long does it take to set up your first chatbot?

With a no-code platform like Tidio, the basic setup (account, template and WordPress integration) can be done in 30-60 minutes. Training it on your business FAQs takes another 1-2 hours, depending on how much content you have. In total, your first working chatbot can be live within half a working day.

Can a website chatbot connect to WhatsApp Business?

Yes, several platforms support WhatsApp Business API integration. ManyChat is the most popular choice for this, covering WhatsApp, Instagram and Facebook Messenger on one platform. Tidio also offers WhatsApp integration on its paid plans. Bear in mind that the WhatsApp Business API requires verification by Meta and usually needs an officially registered business number.

What is the difference between a chatbot and live chat?

Live chat needs a human agent online in real time to reply to messages. A chatbot replies automatically, with no human involved. Most modern platforms combine the two: the chatbot handles common questions 24/7 and hands over to a human agent when needed. That way, customers with more complicated questions can still talk to a person.

Can AI chatbots handle Indonesian well?

Modern AI chatbot platforms such as Tidio Lyro and Intercom Fin support Indonesian to a good standard. The quality of the replies depends on the quality of the training data you provide: the more Indonesian-language FAQs you upload, the more natural the answers. For Indonesian businesses, we recommend always writing your training FAQs in Indonesian and avoiding heavy mixing of English and Indonesian in the training content.

Topics:WhatsApp BusinessAI ChatbotsChatbotsCrispCustomer ServiceTidioWebsites

Share