Step-by-step guide to adding an intelligent AI chatbot to any website in under 10 minutes. Works with WordPress, Shopify, Wix, Webflow, and custom sites - no technical skills needed.
Want to add an intelligent AI chatbot to your website but think it's too complicated or time-consuming? Think again. In this tutorial, you'll have a fully functional AI assistant live on your website in just 10 minutes - and you won't write a single line of code.
Whether you're running a WordPress blog, Shopify store, custom website, or anything in between, this guide works for you.
By the end of this tutorial, you'll have:
All without touching a single line of code.
Before we start, make sure you have:
No technical expertise, coding knowledge, or developer help required.
Unlike complex chatbot solutions that require integrations, APIs, and developer resources, this approach uses a simple embed script that works with:
If you can paste a script into your website (like Google Analytics), you can add this chatbot.
This is what your AI chatbot will look like on your website
First, you'll need a SiteAssist account. Don't worry - the free plan includes everything you need to get started, and there's no credit card required.
That's it! You now have a SiteAssist account and your first project is ready to go.
Need more? You can always upgrade later or start with a 30-day free trial of any paid plan.
Now comes the magic. Instead of manually teaching your chatbot about your business, SiteAssist's smart crawler automatically reads your entire website and trains the AI on your content.
Name: Give it a descriptive name like "Main Website" or "Company Site"
Start URL: Enter your website's homepage URL
https://yourwebsite.com
Preset: Choose the type that best matches your site:
(Optional) Click "Advanced Settings" if you want to:
/admin
, /checkout
)Click "Create & Start Indexing"
The crawler setup interface - just enter your URL and hit go
Your crawler immediately starts working:
You'll see a progress bar and real-time logs showing which pages are being crawled. Don't worry - the crawler only reads your public content and doesn't affect your website's performance.
Pro Tip: If you have a large website (100+ pages), the crawler might take a bit longer. You can move to the next step while it works in the background!
While your crawler is working (or after it finishes), let's personalize your AI assistant to match your brand.
Display Name: What your chatbot introduces itself as
Example: "Alex from Acme Support"
Welcome Message: The first thing visitors see
Example: "👋 Hi! I'm here to help you find what you need. Ask me anything about our products or services!"
System Prompt: How your assistant behaves (this is powerful!)
Example: "You are a friendly customer support assistant for Acme Corp.
Be helpful, concise, and professional. Always try to guide users to
relevant products or services. If you don't know something,
politely say so and offer to connect them with our team."
Customize your assistant's personality and appearance
Theme Color: Choose a color that matches your brand
#3B82F6
)Position: Where the chat widget appears
Widget Style:
Conversation Starters: Add suggested questions to help visitors
Examples:
- "What services do you offer?"
- "How much does it cost?"
- "How do I get started?"
Business Hours: Set when to offer human handoff Email Notifications: Get notified of new conversations
Save your changes when you're done customizing.
Before going live, let's make sure everything works perfectly.
The AI should respond with accurate information from your website. If answers seem off, wait for the crawler to finish or add more Q&As manually.
Test your assistant before going live
If your AI doesn't have certain information, you can add it manually:
Example:
Now for the final step - adding your chatbot to your website!
Option A: Widget Script (Recommended)
<script src="https://widgets.siteassist.io/widget.js"
data-project-id="your-project-id"
async>
</script>
Option B: Iframe Embed
<iframe src="https://widgets.siteassist.io/chat/your-project-id"
style="border: none; position: fixed; bottom: 20px; right: 20px;">
</iframe>
Copy your unique embed code
The exact steps depend on your platform:
footer.php
or use a plugin like "Insert Headers and Footers"</body>
tagtheme.liquid
</body>
</body>
tag_document.js
or _app.js
<Script
src="https://widgets.siteassist.io/widget.js"
data-project-id="your-project-id"
strategy="lazyOnload"
/>
Your AI chatbot is now live and helping visitors!
Check these:
</body>
tag?Solution: Re-copy the embed code and make sure your project is active in the dashboard.
Possible causes:
Solution: Wait for crawling to complete, then test again. Add any missing information manually.
Style conflicts:
Solution: Contact SiteAssist support - we can help adjust widget styling to match your site perfectly.
Check:
Solution: Go to Settings → API Keys and verify your configuration.
Now that your chatbot is live, here are some tips to maximize its effectiveness:
Check your conversations regularly:
Your system prompt is powerful. Good prompts include:
Example of a great prompt:
You are Emma, a friendly customer support assistant for GreenTech Solutions,
a solar panel installation company. Be helpful, professional, and enthusiastic
about sustainable energy.
Key priorities:
- Always ask for location (we serve California only)
- Mention our 25-year warranty on all installations
- For pricing questions, encourage booking a free home assessment
- If someone asks about technical installation details, offer to connect them
with our engineering team
Be concise but thorough. Use emojis sparingly (☀️ 💚 are okay). Never
make promises about specific pricing without an assessment.
Help visitors know what to ask:
Take your chatbot further with AI Actions:
When you update your website:
Track your chatbot's performance in the Analytics section:
Key Metrics to Watch:
Good benchmarks:
As your website grows, you might need more:
When to Upgrade:
Paid Plans Include:
Here's what businesses are seeing after adding their AI chatbot:
"We added the chatbot on Friday, and by Monday we had answered 147 questions without lifting a finger. It's like having a support rep who never sleeps." - Sarah M., SaaS Founder
"Installation took literally 8 minutes. We went from idea to live chatbot in the time it takes to grab coffee." - James T., E-commerce Store Owner
"Our bounce rate dropped by 23% in the first month. Visitors are getting answers immediately instead of leaving." - Maria L., Marketing Director
You might be wondering how this compares to other chatbot solutions:
Feature | SiteAssist | Traditional Chatbots | DIY with ChatGPT |
---|---|---|---|
Setup Time | 10 minutes | Hours to days | Complex integration |
Coding Required | None | Often yes | Significant |
Learns Your Site | Automatic | Manual training | Manual setup |
Pricing | Free tier available | $50-500+/month | API costs + dev time |
Customization | Full control | Limited | Full but complex |
Maintenance | Automatic updates | Manual updates | Ongoing dev work |
SiteAssist gives you the power of custom AI without the complexity or cost.
Q: Will this slow down my website? A: No! The script loads asynchronously, so it won't affect your page load speed. It's lighter than most analytics scripts.
Q: Can I remove SiteAssist branding? A: Yes! Paid plans include white-label options to remove "Powered by SiteAssist" branding.
Q: What happens when I hit the free tier limit? A: Your chatbot will display a message that you've reached your monthly limit. You can upgrade anytime to continue service.
Q: Can I use this on multiple websites? A: Yes! Create separate projects for each website. The free plan includes 1 project; paid plans include multiple projects.
Q: Is my data secure? A: Absolutely. We're GDPR compliant, encrypt all data, and never train our models on your conversations. Read our privacy policy →
Q: Can I customize the widget design? A: Yes! You can customize colors, position, welcome messages, and more. Advanced CSS customization is available on paid plans.
Q: What if the AI doesn't know something? A: The AI will politely say it doesn't know and can offer to connect the visitor with your human support team. You can also add manual Q&As anytime.
Q: Does this work with languages other than English? A: Yes! The AI supports 100+ languages and will respond in whatever language the visitor uses.
Congratulations! You now have a fully functional AI chatbot on your website. Here's what to do next:
Want to unlock more power? Check out these resources:
Ready to add an AI chatbot to your website? It takes just 10 minutes:
👉 Start your free account at SiteAssist.io
No credit card required. No coding needed. No catch.
Need help? Our team is here for you! Email support@siteassist.io or use the chatbot on our website (yes, we use SiteAssist too! 😊)
Have you added your AI chatbot yet? Share your experience or questions in the comments below!