Resources/How-To

How to Train Your Chatbot on Your Website Content

Chatsloop FounderAugust 2, 20265 min read

How to Train Your Chatbot on Your Website Content

The difference between a generic AI chatbot and one that actually helps your customers is training. Chatsloop uses Retrieval-Augmented Generation (RAG) — which means your chatbot answers questions based on what you've told it, not based on guesswork.

What Is RAG Training?

Traditional AI chatbots rely entirely on their pre-trained knowledge. They often hallucinate — making up answers that sound plausible but are completely wrong.

RAG fixes this by giving the AI a specific knowledge base — your website content, documents, and FAQs — and instructing it to only answer from that source. If the answer isn't in your content, it says so honestly.

Method 1: Website Crawl

The fastest way to train your chatbot is to let Chatsloop crawl your website.

  1. 1.In your chatbot settings, go to Knowledge → Website
  2. 2.Enter your domain (e.g., https://yoursite.com)
  3. 3.Choose crawl depth — "Full site" for complete coverage
  4. 4.Click Start Crawl

Chatsloop will visit every public page and extract the text content. For most sites, this takes 2–10 minutes.

What gets indexed: Page text, headings, product descriptions, service pages, FAQ pages, blog posts, contact info.

What doesn't get indexed: Content inside images, content behind login walls, dynamically loaded content (use manual content instead).

Method 2: PDF Upload

Have a product manual, service brochure, or rate card? Upload it directly.

  1. 1.Go to Knowledge → Documents
  2. 2.Click Upload PDF
  3. 3.Chatsloop extracts the text and adds it to your knowledge base

Useful for: price lists, terms and conditions, product specifications, and onboarding guides.

Method 3: Manual Q&A

Add specific question-and-answer pairs that may not appear clearly on your website.

  1. 1.Go to Knowledge → Q&A Pairs
  2. 2.Click Add Entry
  3. 3.Type the question as a customer would ask it
  4. 4.Write the ideal answer

This is especially useful for:

  • Frequently asked support questions
  • Handling common objections ("Is your pricing negotiable?")
  • Edge cases your website doesn't explicitly cover

Method 4: Text Paste

Have content in a Google Doc or Word file? Paste it directly into the text input field under Knowledge → Custom Text.

Keeping Your Content Fresh

Your website changes. Your chatbot should too.

  • Enable Auto Re-Crawl to automatically re-train weekly or monthly
  • Use Manual Re-Crawl after any significant website update
  • Check the Knowledge Inspector to see what your chatbot has learned

Testing Your Training

After training, go to the Preview tab and ask your chatbot the questions your customers ask most. If an answer is wrong or incomplete, check your source content — either add missing information or create a Q&A pair to override it.

Accurate training is the single biggest factor in chatbot performance. Spend 20 minutes here and your chatbot will handle 80% of your customer queries correctly.

Ready to add AI chat to your website?

Start your 14-day free trial — no credit card required.

Get Started Free →