Back to Blog
Tutorial2026-02-28

How to Set Up an AI Chatbot on Your Website in 5 Minutes

How to Set Up an AI Chatbot on Your Website in 5 Minutes

You don't need an engineering team to put a chatbot on your website. You don't need to train a model, build an API, or spend weeks on integration.

Here's how to go from zero to a working AI chatbot in under 5 minutes.

Step 1: Upload Your Content (2 minutes)

Your chatbot is only as good as the content it's trained on. Upload the documents that contain the answers your visitors are looking for:

  • PDFs — product guides, whitepapers, case studies
  • DOCX files — internal docs, FAQ sheets, pricing breakdowns
  • URLs — your website pages, documentation, blog posts

The system automatically extracts text, splits it into chunks, and creates vector embeddings. You don't need to understand any of that — just upload and wait about 60 seconds.

Pro tip: Start with 2-3 of your most-asked-about documents. You can always add more later.

Step 2: Configure Your Bot (1 minute)

Give your bot a name and personality:

  • Bot name — "Support Bot", "Sales Assistant", or your brand name
  • Welcome message — what visitors see when the widget opens
  • System prompt — optional, for advanced users who want to fine-tune tone

The defaults work well for most teams. You can always come back and tweak.

Step 3: Brand the Widget (1 minute)

Make the chat widget look like it belongs on your site:

  • Primary color — pick your brand color
  • Theme — light, dark, or auto (matches visitor's OS)
  • Position — bottom-left or bottom-right
  • Logo — upload your icon for the chat bubble

On the Growth plan, you can also remove the "Powered by" watermark for a fully white-labeled experience.

Step 4: Embed One Script Tag (30 seconds)

Copy the script tag from your dashboard and paste it before </body> on your website:

<script
  src="https://convot.xyz/widget.js"
  data-token="your-widget-token"
  async
></script>

That's it. One tag. Works with:

  • WordPress — paste in your theme's footer
  • Shopify — add to theme.liquid
  • Webflow — custom code in project settings
  • Next.js / React — add to your layout component
  • Plain HTML — paste before closing body tag

What Happens Next

Your chatbot is now live. Here's what visitors experience:

  1. They see a chat bubble on your site
  2. They click it and ask a question
  3. Your bot answers using your actual content — with citations
  4. If lead capture is enabled, the bot naturally captures their email mid-conversation
  5. Every interaction is logged in your dashboard

Optional: Enable Lead Capture

If you want your chatbot to also capture leads (not just answer questions), toggle on lead capture in your bot settings. The bot will:

  • Open with an engaging question
  • Build rapport through conversation
  • Naturally ask for an email
  • Run qualifying questions
  • Score and analyze every lead

All of this happens automatically. No configuration needed beyond the toggle.

What You Get in the Dashboard

After your bot goes live, your dashboard shows:

  • Query analytics — what visitors are asking, top questions, unanswered queries
  • Chat transcripts — full conversation history for every session
  • Leads — scored, analyzed, with interest summaries and transcripts
  • Source management — add, remove, or update your training content

Common Questions

"What if my bot gives a wrong answer?"

Use Train Mode to review answers and improve the system prompt. The bot gets smarter over time.

"Can I have multiple bots?"

Yes. Starter plan includes 3 bots, Growth includes 10. Each can be trained on different content and embedded on different sites.

"How many queries can it handle?"

Free plan: 300/month. Starter: 3,000/month. Growth: 10,000/month. All with sub-second response times.

"Is it secure?"

Widget tokens are hashed, domain-restricted, and expire. All data encrypted in transit and at rest. Row-level security on every database query.


Five minutes. No code. Your website now has an AI assistant that answers questions, captures leads, and gets smarter over time.

Ready to try it?

Free plan available. Set up in 5 minutes. No credit card required.

Start for Free