Guide

How to Add an AI Chatbot to Your Website

Adding an AI chatbot to your website can help visitors find answers, understand your services, request quotes and contact your team. With PluginChatBot, you can build and customise a chatbot without advanced technical knowledge, then add it to your website using one embed snippet. The installation may take only a few minutes, but a useful chatbot also needs accurate information, clear instructions and proper testing.

  • Published on 27 Aug 2026
  • 08 mins read
  • Written by Fouzia Hussain
Adding an AI chatbot widget to a website

What You Need Before You Start

If you’re still deciding whether a chatbot is the right fit, what is an AI website chatbot and how does it work is a good place to start. Before creating your chatbot, make sure you have:

  • A PluginChatBot account
  • An OpenAI API key
  • Access to your website admin area or code
  • Current information about your business
  • A clear goal for the chatbot

Useful business content may include FAQs, service descriptions, prices, policies, opening hours and contact details. Keep this information accurate and up to date so the chatbot can provide reliable answers.

1. Choose a Clear Goal

Start by deciding what your chatbot should do. Giving it one main purpose makes the experience clearer for visitors and easier for you to manage. Common goals include:

  • Answering support questions
  • Explaining products or services
  • Helping visitors compare plans
  • Collecting quote requests
  • Qualifying leads
  • Booking demos or appointments

Choose an outcome you can measure, such as fewer repetitive emails, more quote requests or faster customer responses.

2. Create a Workspace and Chatbot

Sign in to PluginChatBot and select an existing workspace or create a new one. If you manage several brands or websites, use a separate workspace for each to prevent their content and settings from becoming mixed.

Open the AI Builder and create your chatbot. Give it a simple, descriptive name such as Customer Help Assistant, Sales Enquiry Assistant or Store Support Bot. Make it clear that visitors are speaking with an automated assistant.

3. Add the Welcome Message and Instructions

Your welcome message should explain how the chatbot can help. For example: Hi! I can answer questions about our services, explain pricing and help you request a quote. What would you like to know?

Add a few conversation starters so visitors can begin quickly, such as:

  • What services do you offer?
  • Can I request a quote?
  • Which plan is right for me?
  • How do returns work?

Next, write clear business instructions. Tell the chatbot to use only approved information, keep replies brief and avoid guessing about prices, availability or policies. It should ask a follow-up question when needed and offer human support when it cannot answer confidently.

4. Connect OpenAI

Open the OpenAI connection settings in PluginChatBot, enter your API key, refresh the model list and choose a suitable model. Save the settings when finished.

Keep your API key private and never place it in public website content. The model you select can affect response quality, speed and usage costs, so start with the recommended option and review its performance after testing.

5. Build the Knowledge Base

Add the information your chatbot should use, including:

  • FAQs
  • Product or service details
  • Pricing and package information
  • Delivery, return and refund policies
  • Booking or order information
  • Opening hours and contact details

Start with the questions customers ask most often. Avoid uploading outdated pages, duplicate documents or old price lists, as conflicting information can produce confusing answers. A smaller, reliable knowledge base is better than a large collection of unchecked content.

6. Customise the Chatbot Widget

Adjust the chatbot name, brand colour, position, opening message, conversation starters and response length so the widget fits your website. The bottom-right corner is a common position, but test it on desktop and mobile. Make sure it does not cover navigation, forms, checkout buttons, cookie notices or accessibility controls.

Keep responses concise and prioritise accuracy over creativity, especially when the chatbot discusses prices, policies or bookings. Add the correct website domain so the widget appears only on approved sites.

7. Set Up Lead Capture and Human Support

If the chatbot will collect enquiries, ask only for information your team needs. A simple quote form may request a name, email address and short message. More complex enquiries might also require the service needed, timeline or budget range. Explain why the information is being collected and link to your privacy policy.

You can also connect supported tools or messaging channels, but only choose channels your team is ready to monitor. Offer human support when a visitor asks for a person, makes a complaint, needs account-specific help or requests information the chatbot cannot provide reliably.

8. Test the Chatbot

Use the PluginChatBot Playground to test realistic conversations before launch. Try short questions, spelling mistakes, unclear requests and different ways of asking the same thing.

Check that the chatbot can:

  • Answer common questions accurately
  • Explain prices and policies clearly
  • Open the correct links
  • Collect lead information
  • Hand conversations to your team
  • Respond safely when information is unavailable

If an answer is weak, improve the knowledge-base content or chatbot instructions, then test it again.

9. Add the Chatbot to Your Website

Open the installation area in PluginChatBot and copy the embed snippet. Paste it into your website’s custom-code or global footer section, following the instructions for your website platform. Save and publish the changes.

Open the website in a private browser window and test the widget on both desktop and mobile. Confirm that it loads correctly, matches your branding and does not block important page elements.

10. Review and Improve

After launch, review real conversations regularly. Look for unanswered questions, inaccurate replies and points where visitors leave the chat. Update the knowledge base and instructions as your products, services, prices or policies change.

Final Thoughts

Installing a PluginChatBot AI chatbot is straightforward, but its value depends on the information and guidance behind it. Start with one clear goal, use reliable business content, test realistic questions and improve the chatbot over time. This creates a more helpful experience for visitors while reducing repetitive work for your team.