Adding a chatbot to your WordPress website used to require a developer, a budget, and weeks of setup. In 2026, you can have an AI chatbot live on your site in under 5 minutes using a free WordPress plugin. It will read your website content, answer visitor questions automatically, and capture leads while you sleep.
This guide walks you through exactly how to do it, step by step.
Before You Start
You will need:
- A WordPress website (self-hosted WordPress.org, not WordPress.com free tier)
- Admin access to your WordPress dashboard
- About 5 minutes
That is it. No developer, no API keys, no custom code.
Step 1: Install the Robofy WordPress Chatbot Plugin
1. Log in to your WordPress admin dashboard.
2. Go to Plugins > Add New Plugin.
3. Search for Robofy in the search bar.
4. Click Install Now on the Robofy AI chatbot plugin.
5. Once installed, click Activate.
You can also install it directly from the WordPress.org plugin directory by searching for "Robofy AI chatbot."
After activation, you will see a Robofy menu item in your WordPress sidebar.
Step 2: Create Your Free Account
1. Click the Robofy menu item in your WordPress sidebar.
2. You will be prompted to connect to a Robofy account. Click Create Free Account.
3. Sign up at agents.robofy.ai with your email. No credit card required.
4. Once your account is created, copy the API key from your Robofy dashboard.
5. Paste it into the plugin settings in WordPress and click Save.
Your WordPress site is now connected to the Robofy AI chatbot platform.
Step 3: Train the Chatbot on Your Website
This is the step that makes Robofy different from other chatbot plugins for WordPress. Instead of writing Q&A pairs manually, you point the chatbot at your website and it learns automatically.
1. In your Robofy dashboard, go to Training > Website.
2. Enter your website URL.
3. Click Start Crawl. Robofy will scan your pages, read the content, and learn your business.
For a typical WordPress site with 10 to 30 pages, this takes 5 to 15 minutes. You can watch the progress in real time.
Once the crawl is complete, the chatbot knows your products, services, pricing, opening hours, FAQs, and everything else on your site. It is ready to answer questions.
What gets crawled:
- WordPress pages and posts
- WooCommerce product pages
- Blog articles
- Contact pages, about pages, service pages
- Any pages you have published on your site
You can also add:
- PDF documents (product manuals, menus, guides)
- Custom Q&A pairs for specific questions you know visitors ask
Step 4: Customize the Chat Widget
Before publishing, customize the chatbot to match your brand.
1. In your Robofy dashboard, go to Appearance.
2. Change the chatbot name (for example, "Aria" or "Support Bot" or your brand name).
3. Upload your logo or avatar for the bot.
4. Set your brand colors for the chat header and buttons.
5. Write an opening greeting message (for example, "Hi there! I'm here to help. What do you want to know?").
6. Choose the chat widget position: bottom right is the standard.
On paid plans, you can remove the Robofy branding from the widget completely.
Lead capture settings:
In the Lead Capture section, turn on the option to collect visitor names and email addresses during the conversation. You can set this to trigger after the first exchange, or only when a visitor asks about pricing or purchasing.
Step 5: Publish the Chatbot on Your Site
With the Robofy WordPress plugin, publishing is automatic. Once your account is connected and the chatbot is trained, it appears on your site without any additional steps.
If you want more control over where the chatbot appears:
- All pages: The default. The widget appears on every page of your site.
- Specific pages only: In the plugin settings, you can exclude pages (like your admin pages or thank you pages).
- Custom placement: You can also embed the chat widget using a shortcode `[robofy_chat]` on any specific page or post.
Once live, open your website in an incognito browser window and test the chatbot by asking questions about your business. It should answer accurately using your website content.
Special Case: Adding a Chatbot to WooCommerce
If you run a WooCommerce store, the chatbot setup is the same but you will want to make sure a few extra things are covered.
Product questions: Make sure your WooCommerce product pages are included in the crawl. Robofy will learn product names, descriptions, prices, and specs and answer questions about them accurately.
Order tracking: Visitors often ask "where is my order?" This requires a WooCommerce-specific integration. Robofy's WooCommerce AI chatbot mode handles order status queries by connecting to WooCommerce order data, not just page content.
Returns and shipping: Add a dedicated returns policy page and a shipping information page to your site. Once crawled, the chatbot will handle these questions accurately.
Checkout page: Consider excluding the chatbot from the checkout page to avoid distracting visitors mid-purchase.
Frequently Asked Questions
Is it free to add a chatbot to WordPress?
Yes. The Robofy WordPress chatbot plugin is free to install and the free plan covers 2 AI chatbots, 1,500 monthly AI credits, and 5 training pages. For most small businesses and blogs, the free plan is sufficient to get started. Paid plans start when you need more conversations, more training pages, or advanced features like custom branding.
Does the chatbot work with my WordPress theme?
Yes. The Robofy chat widget is a floating overlay that sits on top of your existing theme. It does not interfere with your layout. It works with any WordPress theme.
Will the chatbot slow down my website?
No. The widget is loaded asynchronously, meaning it loads after the rest of your page content and does not affect your Core Web Vitals or page speed scores.
Can I use this on a WordPress.com site?
WordPress.com free and personal plans do not allow custom plugins. You need a WordPress.com Business or Commerce plan, or a self-hosted WordPress.org site, to install third-party plugins.
What happens when I update my website content?
The chatbot re-crawls your site automatically on a schedule you set: monthly on the free plan, weekly on Starter, or daily on Pro and Enterprise. You can also trigger a manual re-crawl at any time from your dashboard.
Can I try it before I commit to a paid plan?
Yes. The free plan has no time limit. You can use Robofy on your WordPress site indefinitely on the free tier and upgrade only if you need more capacity.