← Back to Blog

How to Add an AI Chatbot to Your Website in 5 Minutes (2026)

BotPlot Team2026-02-226 min read

TL;DR: You can add a fully trained AI chatbot to your website in under five minutes using BotPlot. Create an account, feed it your website URL or documents, customize the look, and paste a one-line embed snippet. It works on WordPress, Shopify, Wix, Squarespace, and any custom HTML site.

Why Add an AI Chatbot?

Visitors to your site have questions — about your product, pricing, shipping, return policy, or how your service works. An AI chatbot trained on your content can answer those questions 24/7, instantly, without you lifting a finger. It reduces support tickets, captures leads, and improves customer satisfaction.

Modern AI chatbots use a technique called RAG (Retrieval-Augmented Generation) to search your content and generate accurate, contextual answers — not generic responses.

Step 1: Create Your BotPlot Account

Head to botplot.com/auth/register and sign up with your email. No credit card required. The free plan gives you 50 messages per month — enough to test everything before upgrading.

Step 2: Add Your Knowledge Base

Once you are in the dashboard, create a new project and add your content. BotPlot supports three methods:

  • Website URL: Enter your site's URL and BotPlot will crawl and index all pages automatically
  • PDF upload: Upload product manuals, policies, or documentation as PDF files
  • Raw text: Paste FAQ answers, support articles, or any text directly

The crawler follows internal links, so entering your homepage usually captures your entire site. You can exclude URLs or limit crawl depth in the settings.

Step 3: Customize the Widget

Go to the Widget settings page to match the chatbot to your brand:

  • Primary colour and text colour
  • Bot name and welcome message
  • Avatar and chat icon
  • Position (bottom-right or bottom-left)
  • Lead capture form — collect name, email, or phone before or during the conversation. See lead capture features for details.

Step 4: Test the Bot

Use the built-in preview to test your chatbot before going live. Ask it questions a real customer would ask. If answers are not accurate, add more content to the knowledge base or refine the system prompt.

Step 5: Embed on Your Website

Copy the one-line JavaScript snippet from the dashboard and paste it into your site:

<script src="https://botplot.com/widget/w.js" data-key="YOUR_API_KEY" async></script>

That is it. Your chatbot is live.

Platform-Specific Instructions

  • WordPress: Install the BotPlot WordPress plugin and enter your API key. No code needed.
  • Shopify: Paste the snippet in your theme's theme.liquid file before </body>.
  • Wix: Use the "Custom Code" section under Settings > Advanced.
  • Squarespace: Go to Settings > Advanced > Code Injection and paste in the Footer field.
  • Custom HTML: Paste the snippet before the closing </body> tag.

What Happens Next

Once live, your chatbot will immediately start answering visitor questions. You can monitor conversations, see analytics, and track captured leads from the BotPlot dashboard. When a visitor asks something the bot cannot answer, it can hand off to your team via email or Slack.

As your site content changes, you can re-crawl your URL or update your knowledge base at any time. BotPlot keeps everything in sync.

Pricing

The free plan includes 50 messages per month. Upgrade to the Starter plan at $19/mo for 2,000 messages when you are ready. No per-message surprise fees, no credit multipliers.

Get Started Now

Add an AI chatbot to your website in five minutes. Free plan available, no credit card required.

Create your free chatbot →