WPBot – AI ChatBot for WordPress & Growth Suite: SEO, AI Writer, Email Marketing, Social Media – WordPress plugin | WordPress.org
WordPress.org

Plugin Directory

WPBot – AI ChatBot for WordPress & Growth Suite: SEO, AI Writer, Email Marketing, Social Media

WPBot – AI ChatBot for WordPress & Growth Suite: SEO, AI Writer, Email Marketing, Social Media

Description

WPBot is an AI ChatBot for WordPress. It is also a feature packed AI Growth Suite that completes the full loop of a website’s journey.

Grow your audience with Contents + SEO and AI Search Answer visitors and collect leads with the ChatBot Monitor user journey on website & fix issues with Site Insight Reach your audience with a full email marketing suite.

🚀 Each feature and channel shares the data it collects with the others, so your results get more reliable over time.

Most sites stitch this together from five or six plugins and services that never talk to each other. Your chatbot hears what visitors ask, but your content never answers it. Your forms collect emails, but nobody follows up. Your social posts go out, but you can’t see who came back. WPBot shares and uses the same data from all possible sources & drives your website growth.

AI ChatBot for WordPress, AI Content Writer, SEO & AI Search Optimization, Social Media Outreach, Site Insight, and AI Email Marketing – every feature also works on its own. Start with the one you need today, and add the others when you are ready to grow your website.

🔥 Need more? Upgrade to WPBot Pro for advanced features

💬 Need help? Support, bug reports and feature requests

The WPBot growth loop

  1. Get found. SEO & AI Search shows what to fix and what to write next, and helps your pages appear in Google and in AI answers from ChatGPT, Gemini and Google AI Overviews. AI Writer writes the articles. WPBot Social schedules and auto posts them to Facebook, Instagram, Threads, Google Business Profile and Telegram.
  2. Answer and engage. The AI ChatBot answers visitors around the clock from your own content, collects their details with AI Actions, and hands them to you when it isn’t sure.
  3. Stay in touch. AI Marketing turns visitors into email subscribers, with lists, tags, campaigns and automated sequences. Automator runs the follow-ups for you.
  4. Reach your goal. Product answers, WooCommerce product copy, review replies, newsletters and timely follow-ups move people toward the action you want: a purchase, a booking, a sign-up or another visit.
  5. Learn and repeat. Site Insight shows where visitors get stuck. Train turns the questions your chatbot couldn’t answer into new answers or new articles. Those articles bring in new visitors, and the loop starts again.

Data-driven: every feature learns from the others

WPBot acts on data, not guesses. It reads what your visitors ask and do, what search engines and AI assistants see, and what your store sells. Then each feature uses what the others learned, so every decision starts from real numbers.

Data WPBot works from:

  • Your own site: chat questions and conversations, site searches, 404 errors, visitor recordings and heatmaps, form entries, email opens and clicks, WooCommerce products and orders.
  • Outside sources you connect: Google Search Console, Google Analytics, Google Ads, Google Business Profile, Bing Webmaster Tools, PageSpeed Insights, YouTube, RSS feeds and keyword data providers.

How the features feed each other:

  • Questions the chatbot couldn’t answer become new answers or AI Writer articles.
  • SEO keywords and ideas open in AI Writer with a ready brief, or go straight to its content calendar.
  • AI Writer takes facts from the chatbot’s knowledge base and Business Context, and uses Site Insight and Search Console traffic to warn you when a page starts to decline.
  • Finished articles go to WPBot Social, with tracked links so you can see which posts bring visitors back.
  • Chatbot and form leads join AI Email Marketing lists, and Automator acts on chatbot, form and store events.

Why WPBot

  • No caps on features. No limits on articles, keywords, scans or social accounts. Grow as far as you like without hitting a paywall in the middle of your work.
  • Your AI, your key, your price. Works with OpenAI, Anthropic Claude, Google Gemini, xAI Grok, Mistral, DeepSeek and OpenRouter. You pay your AI provider directly at their price, and WPBot shows what each reply and task costs, so there are no surprises.
  • Your data stays on your site. Chats, leads, subscribers, recordings and heatmaps are stored in your own WordPress database, not on someone else’s servers.
  • Fast pages. WPBot has its own caching and performance options so it does not affect your website speed.
  • Works with what you already use. Yoast SEO, Rank Math, All in One SEO, WooCommerce, WPForms, Contact Form 7, Gravity Forms, FluentCRM, popular caching plugins, and any language, including right-to-left.

AI ChatBot for WordPress

The WPBot ChatBot answers visitors’ questions from your own website content, day and night, collects their details and hands them to you when they need a person.

  • A knowledge base that keeps itself up to date. Pages, posts, products and custom post types sync when you save them, so the bot never quotes an old price or a closed offer. Add PDF, CSV and XML files, web pages and database tables for everything that isn’t on your site.
  • Answers people can trust. Answers can link to the page they came from. Choose what the AI may talk about: only your site’s topics, your topics first, or anything.
  • Train. Questions the bot couldn’t answer are grouped and ranked by how often they come up. Add an answer, write an article about it, or ignore it. Every gap you close makes the bot and your site more useful.
  • Handoff buttons. When the bot isn’t sure, visitors can leave a message, email you or ask for a call back, so nobody leaves without a way forward.
  • Built-in features that need no AI: Simple Text Responses, FAQ, site search, email us, call me back and feedback.
  • Costs you can see and control. The cost of every AI reply is shown in AI Settings and Chat Sessions. Set limits and budgets in AI spending and usage control, below.
  • Chat Sessions. Every conversation is saved, so you can see what people really ask. Conversations are included in WordPress’s personal data export and erase tools.
  • Make it yours. Templates, colours, icons and every message, in any language to match your branding.

Integrations: OpenAI, Anthropic Claude, Google Gemini, xAI Grok, Mistral, DeepSeek and OpenRouter for answers; OpenAI, Gemini, Mistral and Voyage AI for knowledge base search; WooCommerce products; AI Marketing lists; webhooks; Automator; WordPress Abilities and MCP; WordPress privacy tools.

SEO & AI Search

SEO & AI Search tells you exactly what to fix and what to write next to get found on Google and cited in AI answers from ChatGPT, Gemini and Google AI Overviews. Instead of a score and a pile of warnings, you get a clear to-do list, ordered by what will bring the most visitors. It replaces the old SEO Analyzer.

  • Opportunities from day one. A page audit, a technical scan and a Topic Map run in the background after you install, with no AI key needed.
  • One-click AI fixes. Titles, descriptions, alt text, FAQ and introductions, each reviewed by you before saving and easy to undo.
  • Keyword research. An unlimited Keyword Vault, Keyword Map, Topic Map and competitor gaps, with free keyword data from Bing Webmaster Tools.
  • AI search readiness and llms.txt. A checklist per page for clear answers, FAQ, schema and entities, the things AI assistants look for when they choose what to quote.
  • Get cited by AI. Find the Reddit, Quora, YouTube and forum threads AI assistants learn from, and get a helpful, disclosed draft for each. You post it yourself.
  • Technical SEO. Indexing, sitemaps, robots.txt, broken links, canonicals, structured data, a 404 log and redirects.
  • Local SEO for sites with a location: LocalBusiness schema, a Google Business Profile health check, AI review replies you approve, a review QR code to print, and a planner for service and area pages.
  • Proof it worked. Before-and-after results at 14, 28 and 90 days, and a weekly email summary.

Integrations: Google Search Console, Google Analytics, Google Ads (through a linked Analytics property), Google Business Profile, Google PageSpeed Insights, YouTube Data API, Bing Webmaster Tools, DataForSEO, Keywords Everywhere, Semrush, Yoast SEO, Rank Math, All in One SEO, WooCommerce, and your AI provider.

AI Writer and AI Content Generator

AI Writer writes articles, pages, WooCommerce product descriptions and social posts in your voice, from your real facts. Publishing regularly is how sites grow, and AI Writer turns hours of writing into a review of a draft. It replaces the old AI Content Generator.

  • Guided writing. A brief, an outline you approve, then section by section into native blocks, with FAQ and images.
  • Ten article formats. Listicle, how-to guide, tutorial, checklist and FAQ, plus original research, statistics roundup, comparison (vs), case study and template or framework in WPBot Pro, each with its own structure and schema.
  • Real data. Facts from your pages, products, documents and the chatbot’s knowledge base, each with its source, so your content is accurate and different from everyone else’s.
  • Topic Finder and content calendar. Ideas from your site search, Search Console, your store, RSS feeds and seasons, planned on a drag-and-drop calendar, so you never wonder what to publish next.
  • Honest persuasion. Choose the reader’s stage and a framework per piece, compare techniques, and get flags for invented proof, fake urgency or prices that don’t match.
  • Quick write. 14 templates for emails, ads, product copy, social posts and review replies.

Integrations: OpenAI, Anthropic Claude, Google Gemini, xAI Grok, Mistral, OpenRouter or your own AI server; Pexels, Pixabay, Openverse and Unsplash images; Google Search Console; RSS feeds; WooCommerce; Yoast SEO, Rank Math and All in One SEO; the block editor and the Classic Editor; the chatbot’s knowledge base.

Social Media Marketing: schedule and auto post

WPBot Social plans, writes and auto posts your content to social media from WordPress. Your audience is on social networks; WPBot Social keeps you in front of them without opening five apps every day.

  • Write with AI for each network’s rules and length, from a topic or any page.
  • Schedule posts, see them on a calendar, and add tracked links to follow in your analytics.
  • Share finished articles from AI Writer in a few clicks.
  • No account limits in the free version.

Integrations: Facebook Pages, Instagram, Threads, Google Business Profile, Telegram channels, WhatsApp (a ready copy you send yourself), AI Writer, Automator, the Media Library and your AI provider.

Email Marketing and Automation

AI Marketing turns visitors into subscribers and runs your email marketing from WordPress. Email is the one channel you own: no algorithm decides who sees your message.

  • Lists and tags for contacts from the chatbot, your forms, your WooCommerce customers and your WordPress users.
  • Campaigns and sequences. Personalized campaigns, scheduled sends and automated email sequences that welcome, follow up and remind.
  • AI writing help. Email templates, subject lines and preview text, plus a check for spam-trigger words.
  • Open and click tracking built in.

Integrations (AI Marketing): WPBot ChatBot leads, WPForms, WooCommerce customers, WordPress users, a sign-up shortcode, CSV import and export, and WordPress email (works with any SMTP plugin).

Integrations (Automator): triggers from WordPress, WooCommerce, Contact Form 7, WPForms, Gravity Forms, Facebook Lead Ads, incoming webhooks and WPBot; actions for email, webhooks and API requests, WordPress, WooCommerce, FluentCRM, Google Sheets, Telegram, Facebook, OpenAI, Claude, Gemini, Grok, Groq, Mistral, OpenRouter and mailboxlayer.

Site Insight: heatmaps and session recordings

Site Insight shows how real visitors use your site, recorded and stored on your own server. Analytics tells you that people left; Site Insight shows you why.

  • Session recordings with replay, and click and scroll heatmaps for desktop, tablet and mobile.
  • Frustration signals: rage clicks, dead clicks, quick backs and JavaScript errors, marked on the replay so you find problems in minutes.
  • AI visit summaries (optional): the visitor’s goal, struggles and outcome in two or three sentences.
  • Email reports weekly or monthly, compared with the period before.
  • Privacy first. Form inputs are masked in the browser before anything is sent.

Integrations: WP Consent API, Do Not Track and Global Privacy Control; OpenAI, Anthropic Claude, Google Gemini, xAI Grok and OpenRouter for summaries; WordPress email for reports.

AI spending and usage control

You decide how much AI costs, feature by feature, so a busy month never turns into a surprise bill.

  • Own key, provider and model per feature. Use a low-cost model for social posts and a stronger one for long articles.
  • Monthly budgets in US dollars for AI Writer, SEO & AI Search and WPBot Social. When a budget is used up, only that feature’s AI pauses, with a notice to raise it; everything else keeps working.
  • See every cent. The cost of each chatbot reply is shown in AI Settings and Chat Sessions. AI Writer’s Usage screen shows calls, tokens and estimated cost by month, feature and model.
  • Limits for visitors. 60 AI answers per guest a day by default, plus rate limits per user role and time frame.
  • Ask before spending when AI spending may go over the limit you set
  • A backup provider in AI Writer takes over only when the main one fails, so a used-up account doesn’t stop your work.

Who WPBot helps

  • Online stores: answer product questions, write product descriptions, win back customers by email.
  • Bloggers, creators and publishers: find topics, write articles, share them and grow a subscriber list.
  • Nonprofits, schools and communities: answer common questions, take sign-ups and keep members informed.
  • Agencies and freelancers: one plugin for chat, SEO, content and email on every client site.
  • Local and service businesses: local SEO, Google review replies and enquiries from the chat.
  • SaaS and membership sites: qualify sign-ups, book demos and answer support questions.

WPBot Pro

WPBot Pro adds more for growing sites and agencies:

  • ChatBot: a WooCommerce and Easy Digital Downloads shopping assistant, live chat, Messenger, Instagram, WhatsApp and Telegram chatbots, a conversational form builder, voice, multi-language, model failover, answer caching, and AI budgets with alerts per bot and user role.
  • SEO & AI Search: AI visibility tracking, alerts, bulk tools, competitor keywords, review request emails, multiple locations and white-label reports.
  • AI Writer: interview mode, bulk writing, campaigns, research from your own data, several voices and A/B tests.
  • Social: LinkedIn, X, Pinterest, TikTok, YouTube Shorts, Bluesky and more, plus trends, a social inbox, analytics and approvals.
  • Site Insight: funnels, goals, segments and WooCommerce events.
  • Agencies: white label and use on many sites.

Screenshots

Blocks

This plugin provides 1 block.

  • AI Writer

FAQ

What is WPBot?

WPBot is a free AI ChatBot for WordPress and an AI Growth Suite. Alongside the chatbot it includes SEO & AI Search, AI Writer, WPBot Social, AI Marketing (email), Automator and Site Insight (heatmaps and session recordings), all sharing the same data in your WordPress dashboard.

I don’t run a business. Is WPBot for me?

Yes. If your website exists to reach people, WPBot helps: a blog that wants readers, a nonprofit that wants volunteers, a school that wants enrolments, a creator who wants subscribers. It helps you get found, answer visitors, stay in touch and see what to improve.

Is WPBot free? Are there limits?

Yes, WPBot is free, with no caps on articles, keywords, scans, social accounts or Automator workflows. AI features use your own AI key, so you pay your AI provider directly for what you use. To protect your AI bill, guests get 60 AI chatbot answers a day by default; you can raise, lower or turn off that limit.

How do I control how much I spend on AI?

Set a monthly budget in US dollars for AI Writer, SEO & AI Search and WPBot Social; when it is reached, that feature’s AI pauses until you raise it or the month ends. Each feature can use its own key and model, so you can pick a low-cost model where quality matters less. The chatbot shows the cost of every reply, limits guests to 60 AI answers a day by default, and can limit each user role over a time frame you choose. Paid keyword lookups show their cost before they run, and SEO research runs above $0.50 ask first.

Which AI models does WPBot work with?

WPBot works with OpenAI (ChatGPT models), Anthropic Claude, Google Gemini, xAI Grok, Mistral and DeepSeek, and with many more models through OpenRouter. You choose the provider and model in WPBot > AI Settings.

Does WPBot work without an AI key?

Yes. Simple Text Responses, FAQ, site search, lead capture, the SEO page audit and technical scans, llms.txt, social scheduling, email campaigns, Automator, heatmaps and session recordings all work without AI.

How do I train the chatbot on my website content?

Turn on the knowledge base in the AI settings. WPBot reads your pages, posts, products and custom post types and keeps them in sync when you edit them. You can also add PDF, CSV and XML files, web pages and database tables. Questions the bot couldn’t answer appear under Train, where you can add an answer or write an article.

Will the AI chatbot make up answers?

It is built not to. With Answer scope set to Business first (the default) or Business only, a question your content doesn’t cover gets “I’m not sure” and your contact details instead of a guess. Answers can link to the page they came from.

Does the chatbot slow down my website?

No. Only the chat icon loads with the page; the chatbot’s scripts, styles and fonts load the first time a visitor touches the icon. In our phone tests, the time until a page’s main content appeared went from 5.8 s to 0.57 s with the chat closed. WPBot also caches smaller copies of its own files and works with WP Rocket, LiteSpeed Cache, Autoptimize, W3 Total Cache and SiteGround Speed Optimizer.

How do I get my website cited in ChatGPT, Gemini and Google AI Overviews?

Open WPBot > SEO & AI Search. Its AI search readiness checklist shows what each page needs (clear answers, FAQ, schema, entities), it can publish an llms.txt file, and Get cited by AI finds the threads and pages AI assistants learn from, with a helpful draft for each that you post yourself.

Does it work with Yoast SEO, Rank Math or All in One SEO?

Yes. Titles, descriptions, focus keywords, noindex and canonicals are written through the active SEO plugin, every change is logged and can be undone, and schema is printed only when no SEO plugin prints it.

Do I need Google Search Console?

No. Opportunities, the page audit, technical scans, the Topic Map and llms.txt work without it. Connecting Search Console with your own Google Cloud app adds clicks, impressions, positions and before-and-after results.

Which keyword tools does SEO & AI Search support?

Bing Webmaster Tools for free keyword data, and DataForSEO, Keywords Everywhere or Semrush with your own key. The cost of each lookup is shown before it runs, and saved results are reused free for 30 days.

Can I reply to Google reviews from WordPress?

Yes, after you connect your Google Business Profile in Local SEO. AI drafts a reply, you edit and approve it, and it is posted to Google. The reviewer’s name is never sent to AI. You also get your review link as a printable QR code.

Can WPBot write blog posts and WooCommerce product descriptions?

Yes. AI Writer writes articles, pages, product descriptions, short descriptions, FAQ and category text in your voice, using facts from your own content. You review everything before it is saved.

Can I schedule and auto post to Facebook, Instagram and Threads from WordPress?

Yes. WPBot Social connects your Facebook Pages, Instagram, Threads, Google Business Profile and Telegram channels, writes each post with AI if you like, and publishes it on schedule. WhatsApp gets a ready copy you send yourself.

Can I send email newsletters and automated sequences from WordPress?

Yes. AI Marketing manages lists and tags, sends personalised campaigns and automated sequences, and tracks opens and clicks. Contacts can come from the chatbot, WPForms, WooCommerce customers, WordPress users, a sign-up shortcode or a CSV file.

Which plugins and apps does Automator connect?

Triggers come from WordPress, WooCommerce, Contact Form 7, WPForms, Gravity Forms, Facebook Lead Ads, incoming webhooks and WPBot. Actions include email, webhooks and API requests, WordPress, WooCommerce, FluentCRM, Google Sheets, Telegram, Facebook and AI models from OpenAI, Claude, Gemini, Grok, Groq, Mistral and OpenRouter.

Are Site Insight heatmaps and recordings sent to a third party?

No. Recordings and heatmaps are stored on your own server. Form inputs are masked in the browser before anything is sent, and Site Insight follows the WP Consent API, Do Not Track and Global Privacy Control. Only the optional AI visit summaries send a short text digest, with personal data removed, to your AI provider.

Does WPBot have live chat or a human handoff?

In the free version, visitors can leave a message, email you or ask for a call back, and the bot offers these buttons when it isn’t sure. WPBot Pro adds live chat with operators and Slack. One inbox for every channel is coming soon.

Is my language supported?

Yes. WPBot works in any language, including right-to-left languages. Change every chatbot message in the language settings.

The AI isn’t answering or the bot keeps loading. What should I do?

Visitors see a friendly “please try again” message, and admins see the real error in the chat and on the AI settings page. The usual causes are a wrong or revoked API key, an account with no credit, or a rate limit at your AI provider. Check your key and your provider’s billing page.

I am not getting emails from WPBot

WPBot uses WordPress’s own email function. If no emails arrive, your site is probably not sending email reliably or messages land in spam. Install an SMTP plugin and check the to and from addresses in WPBot’s general settings.

I changed settings but don’t see them when testing

Clear your browser cache and cookies, or test in a private window. Also purge any caching plugin and CDN.

What happens to my data if I upgrade to WPBot Pro or uninstall?

Upgrading to WPBot Pro keeps everything: both use the same data. When you delete the plugin, data is removed only for features where you turned on “Delete data on uninstall”.

What data does WPBot store?

Everything is stored in your WordPress database. Personal data is removed from text before it is sent to an AI provider. Keys are encrypted, never shown in full and never sent to the browser. Uploaded documents are deleted from your site right after they are read; only their text is kept. Chat messages and SEO outreach contacts are included in WordPress’s personal data export and erase tools. AI Writer’s site search log keeps only search words and daily counts (no IP, user or visit) for 180 days. The 404 log keeps no IP address or user agent. Review reply drafts never send the reviewer’s name to AI. SEO & AI Search reads customer chat questions only when you switch that on, without names or contact details. WPBot Social sends nothing about your visitors and sets no cookies.

Which external services does WPBot connect to?

WPBot connects to the services below only when you enable them and enter your own API key or connect an account. Chat messages, AI prompts and the site content you choose to train on are sent to the AI service you select, when a visitor chats or you generate content.

  • OpenAI – https://openai.com/policies/terms-of-use , https://openai.com/policies/privacy-policy
  • Anthropic Claude – https://www.anthropic.com/legal/commercial-terms , https://www.anthropic.com/legal/privacy
  • Voyage AI (embeddings for Claude) – https://www.voyageai.com/terms-of-service , https://www.voyageai.com/privacy
  • Google Gemini, Dialogflow, Google Sheets – https://policies.google.com/terms , https://policies.google.com/privacy
  • OpenRouter – https://openrouter.ai/terms , https://openrouter.ai/privacy
  • OpenRouter’s public model list (current AI model prices) – at most once a week, when an admin opens AI Settings, WPBot downloads https://openrouter.ai/api/v1/models to show current prices. No key and nothing about your site or visitors is sent. A developer can turn it off with the qcld_wpbot_core/model_price_feed filter. https://openrouter.ai/terms , https://openrouter.ai/privacy
  • Your AI provider’s model list – when you save a key in AI Settings, WPBot asks that provider (with your key) which models your account can use, at most once a day, to fill the Model list.
  • xAI Grok – https://x.ai/legal/terms-of-service , https://x.ai/legal/privacy-policy
  • DeepSeek – https://platform.deepseek.com/downloads/DeepSeek%20Open%20Platform%20Terms%20of%20Service.html , https://cdn.deepseek.com/policies/en-US/deepseek-privacy-policy.html
  • Mistral, Groq (Automator actions) – https://mistral.ai/terms , https://groq.com/terms-of-use
  • ip-api.com (email marketing: subscriber IP sent to get the country on opens and clicks) – https://ip-api.com/docs/legal
  • Telegram, Facebook, mailboxlayer (only if used in an Automator workflow) – https://telegram.org/tos , https://www.facebook.com/terms , https://apilayer.com/terms

Site Insight sends nothing outside your site unless you turn on AI summaries: then a short text digest of a visit (pages, clicked elements, frustration signals; no typed values, with emails, phone and card-like numbers removed) goes to the AI provider you choose. Email reports are sent with WordPress’s own email function.

SEO & AI Search connects to outside services only after you connect them, add a key or click a button:

  • Google Search Console, Google Analytics and Google sign-in (your own Google Cloud app, read-only access) – search and traffic reports and URL inspection for your property, imported and updated daily once connected. Endpoints: oauth2.googleapis.com, accounts.google.com, searchconsole.googleapis.com, www.googleapis.com, analyticsdata.googleapis.com, analyticsadmin.googleapis.com. https://policies.google.com/terms , https://policies.google.com/privacy , https://developers.google.com/terms
  • Google PageSpeed Insights (optional key) – the page URL, when you run a speed check. https://developers.google.com/terms , https://policies.google.com/privacy
  • Bing Webmaster Tools (your key, optional) – your site and page URLs, for link counts. https://www.microsoft.com/en-us/servicesagreement , https://privacy.microsoft.com/privacystatement
  • Keyword data providers (your own key, optional; billed by the provider to your account, cost shown before each lookup) – keywords, country, language, your domain and competitor domains, only when you run a lookup. DataForSEO: https://dataforseo.com/terms-of-service , https://dataforseo.com/privacy-policy . Keywords Everywhere: https://keywordseverywhere.com/terms.html , https://keywordseverywhere.com/privacy.html . Semrush: https://www.semrush.com/company/legal/terms-of-service/ , https://www.semrush.com/company/legal/privacy-policy/
  • AI providers (the keys you add; see the AI services above) – the page text a task needs, for fixes, drafts, research, readiness checks and competitor suggestions. Personal data is removed first; contact names and emails are never sent.
  • Other websites – polite requests (a WPBot user agent with your site URL, robots.txt respected) when you check links or open prospect pages.
  • Competitor sites – one request to each suggested competitor’s home page, to check that it exists, when you click “Suggest competitors” or once for a site that has no competitors yet.
  • Your own site – requests to your /llms.txt and its listed pages as a logged-out visitor, when “Check live file” runs (on a click, daily and after changes, only while llms.txt is turned on).
  • Bing Webmaster Tools keyword API (your free Bing key, optional) – keywords, country and language, for keyword volumes and ideas when no paid keyword provider is set, and for Get cited by AI searches. https://www.microsoft.com/en-us/servicesagreement , https://privacy.microsoft.com/privacystatement
  • YouTube Data API (your own Google Cloud app, read-only, optional) – the search text, only after you turn on YouTube in Get cited by AI and reconnect Google. https://www.youtube.com/t/terms , https://policies.google.com/privacy , https://developers.google.com/youtube/terms/api-services-terms-of-service
  • Google Business Profile APIs (your own Google Cloud app, optional) – only after you click “Connect Business Profile” and reconnect Google: read requests for your accounts, locations and reviews (for the health check and reviews), and the reply text you write or approve when you post a reply. https://policies.google.com/terms , https://policies.google.com/privacy , https://developers.google.com/terms
  • Pages of other sites (Get cited by AI) – one request to a page you ask for a draft for (a WPBot user agent; private addresses refused), to read the thread; personal data is removed before any AI call.
  • Your AI provider, with documents you upload (WPBot > Business Context) – only when you upload a document: its text with personal data removed; a PDF is sent as a file to providers that read PDFs (OpenAI, Claude, Gemini, OpenRouter). The file is deleted from your site right after it is read.

AI Writer connects to outside services only after you add a key, connect a service or click a button:

  • AI providers (the keys you add; OpenAI, Anthropic Claude, Google Gemini, OpenRouter, xAI Grok, Mistral or your own server; see the AI services above) – the brief, the sources you tick, section text, questions with personal data removed, and image prompts, when you write, improve, check or create images. “Who ranks” uses a model with web search, only when you open it.
  • Pexels, Pixabay, Openverse (optional keys for Pexels and Pixabay; Openverse needs none), when you search for images – the search words. https://www.pexels.com/terms-of-service , https://pixabay.com/service/terms/ , https://docs.openverse.org/terms_of_service.html
  • Unsplash (off until you turn it on and add your key) – the search words, and a download event when you insert a photo (Unsplash’s rules). https://unsplash.com/terms , https://unsplash.com/privacy
  • Google Search Console (your own Google Cloud app, read-only, after you connect it) – search reports for Topic Finder and decay alerts. https://policies.google.com/terms , https://policies.google.com/privacy , https://developers.google.com/terms
  • RSS feeds you add to Topic Finder – a request to each feed address when ideas refresh.
  • Web addresses you give to “Fill from your content” – one request to each address you enter (robots.txt respected).

WPBot Social connects to a social network only after a site administrator connects an account there, and sends something only when a post you wrote or scheduled is due or you click a button. It sends the post’s text, link and image to the network you chose (Instagram and Threads download the image from your site’s public URL) and reads back the post’s id; Settings › Advanced can check daily that each saved token still works. Tokens and your own app secrets are stored encrypted on your site, sent only to the network they belong to, and never shown again. Nothing about your visitors is sent, and Social sets no cookies.

  • Meta: Facebook Pages and Instagram (your own Meta app; facebook.com sign-in, graph.facebook.com) – https://developers.facebook.com/terms/ , https://www.facebook.com/privacy/policy/
  • Threads (your own Threads app; threads.net sign-in, graph.threads.net) – https://help.instagram.com/769983657850450 , https://help.instagram.com/515230437301944
  • Google Business Profile (your Google connection, see Google sign-in above; mybusiness.googleapis.com, mybusinessaccountmanagement.googleapis.com and mybusinessbusinessinformation.googleapis.com, for your locations and posts) – https://developers.google.com/terms , https://policies.google.com/privacy
  • Telegram Bot API (api.telegram.org; the bot token you add, or the ChatBot’s Telegram bot) – the channel name when you connect it, then each post. Social never changes the bot’s webhook. https://telegram.org/tos , https://telegram.org/privacy
  • WhatsApp “Post yourself” – no API call. The copy waits in Social › Post yourself; opening it starts wa.me (https://www.whatsapp.com/legal/terms-of-service , https://www.whatsapp.com/legal/privacy-policy) in your browser, and the QR code is drawn in your browser.
  • Your AI provider (the keys you add; see the AI services above) – the topic, the page text you choose and the network’s rules, when you click Write with AI.
  • Web addresses you give to Write with AI – one request to the address you enter, to read the page.

Third-party libraries:

  • WPBot Social and SEO & AI Search bundle qrcode-generator 2.0.4 by Kazuhiko Arase (MIT licence, GPL-compatible), https://github.com/kazuhikoarase/qrcode-generator , inside their admin scripts, to draw QR codes in your browser.
  • AI Writer bundles Dompdf 3.1.6 (LGPL-2.1, https://github.com/dompdf/dompdf ) with php-font-lib 1.0.2 (LGPL-2.1-or-later, https://github.com/dompdf/php-font-lib ), php-svg-lib 1.0.2 (LGPL-3.0-or-later, https://github.com/dompdf/php-svg-lib ), html5-php 2.12.0 (MIT, https://github.com/Masterminds/html5-php ), PHP-CSS-Parser 9.5.0 (MIT, https://github.com/MyIntervals/PHP-CSS-Parser ) and the DejaVu fonts (Bitstream Vera / DejaVu licence), in includes/ai-writer/lib/dompdf, to make checklist PDFs on your server. They are GPL-compatible; with php-svg-lib, the combined work is distributed under GPL-3.0. Licences are in each folder.

Some parts of the plugin’s features and code were inspired by other people’s work. Details are in the credits.txt file.

Reviews

September 30, 2026
I don't pretend that I use all the advanced features; for the scope of my sites they are not needed; however what I use is running as advertised and I do get folks actually interacting with the bot a lot. Support is top notch! I have had several isuses and they were resolved immediately. Highly recommend!
July 10, 2026
Thank you for the great plugin. The setup was quick and easy with the AI Wizard. Wpbot is the best chatbot. Does exactly what i needed.
July 3, 2026
I love this plugin and believe it represents the future. An exceptional team, attentive and very responsive. I've worked with them on several projects and I'm completely satisfied with the quality of their work and the attention they give to each client.I highly recommend them.
July 2, 2026
I think this one is the absolute best in this matter. Implemented on a site with great results and I've always got an awesome support from the developer 🙂
June 23, 2026
We have recently started using WPBot Pro on our membership-based website to build an AI-powered chatbot using the RAG knowledge base feature. The plugin allows connecting Google Sheets as knowledge base sources, and the chatbot handles complex multi-year queries, comparisons, and calculations remarkably well.What genuinely impressed us before we even purchased was the pre-sales support. When we asked detailed technical questions about whether the Professional plan supports building a RAG knowledge base using public Google Spreadsheets without issues, and whether auto-sync of data is available when sheets are updated, the team gave us an honest and transparent answer. Rather than overselling, they clearly explained the current state of the feature and proactively committed to building the auto-sync functionality within 3 to 5 days of us raising a support ticket after purchase. That level of honesty and responsiveness before a sale is rare.After purchase, the plugin delivered on its promise. The Gemini integration works smoothly, the knowledge base chunking approach is well designed for structured tabular data, and the chatbot handles sophisticated queries well beyond simple FAQ responses.During implementation we did encounter some technical issues with knowledge base source naming, chunk prefix formatting, and data retrieval for certain sheet formats. In every case the support team responded promptly, diagnosed the root cause accurately, and delivered working fixes quickly. When one fix inadvertently introduced a regression, they identified and resolved it without us needing to re-explain the full context. The support team clearly understands their product at a technical level — they are actually engaging with the specifics of our RAG implementation. That level of technical depth in support is rare and genuinely valuable when you are building a production system that paying members depend on. <span style="font-size: inherit;">I really haven't witnessed such fast ticket responsiveness & resolutions with any wordpress plugin till date.</span>If you are looking to build a capable AI chatbot on WordPress backed by a structured data knowledge base, especially with Google Sheets, WPBot Pro is the strongest choice. The combination of solid plugin functionality and genuinely excellent support makes it worth recommending with confidence. Highly recommended!
Read all 124 reviews

Contributors & Developers

“WPBot – AI ChatBot for WordPress & Growth Suite: SEO, AI Writer, Email Marketing, Social Media” is open source software. The following people have contributed to this plugin.

Contributors

“WPBot – AI ChatBot for WordPress & Growth Suite: SEO, AI Writer, Email Marketing, Social Media” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “WPBot – AI ChatBot for WordPress & Growth Suite: SEO, AI Writer, Email Marketing, Social Media” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

9.0

Added a rebuilt chatbot engine: answers from your knowledge base with source links, a debug view for admins, the AI cost of each reply, and a safe-answer mode that hands over to a person when the AI is not sure.

Added Train (ChatBot > Train): questions the chatbot could not answer, most asked first, with Add answer, Write article and Ignore. The old “Questions Not Answered” list is brought in.

Added AI Actions as tools the AI calls once it has every answer; an AI Action keeps to its own questions.

Added WPBot Social: write on-brand posts for each network from one idea, and publish or schedule them from WordPress.

Added AI Usage: what each AI feature costs, with spending limits.

Added Ollama (a self-hosted AI server) in AI Settings; the chatbot can answer through it.

Added the ChatBot FAQ as knowledge: the AI and the search answer from it.

Added Error log (AI Settings > Error log, and on Help) and “Send to WPBot support”.

Added a Help page with a section per feature, and an option to delete the chatbot data when the plugin is deleted (off by default; WPBot Pro keeps the data while it is installed).

Changed the chatbot front end is easier to use with a keyboard (launcher, Esc closes) and meets AA colour contrast.

Changed every WPBot screen uses the same checkboxes, radio buttons and switches.

Changed the ChatBot settings no longer have a Getting Started tab.

Fixed “Enable Asking for Email” could not be turned on while a Skip Greetings option was on. Turning it on now switches Skip Greetings off. New installs ask visitors for their email by default; existing sites keep their setting.

Changed new installs to turn on “Use the Knowledge Base” and “Use the current page” in AI Settings by default. Existing sites keep their settings, and the AI still answers “Business first”.

Changed the plugin download is about 1.7 MB smaller (unused images, scripts and styles removed; the admin banner is a smaller animated image; Chat Sessions uses WordPress’s own date picker).

Changed AI Settings (WPBot > AI Settings): one screen with Providers (cards, a backup provider, a cheaper model for short questions), Answers (one shared prompt with presets, extra instructions, {site_name} and {site_url}), Knowledge Base and Limits and cost (ChatBot AI cost, monthly budget, answer cache and rate limits). Your saved settings are kept.

Changed AI Writer, SEO & AI Search and Site Insight use the keys saved in AI Settings by default; each can still use its own keys.

Removed OpenAI Assistants (shut down by OpenAI), ChatKit, the custom fine-tuned model field and the provider Help tabs. Sites that used them see a one-time notice.

Fixed Other plugins’ notices no longer appear on WPBot’s own screens.

Changed The WPBot menu is reordered: AI Settings, Business Context, ChatBot, AI Writer, SEO & AI Search, Social, Site Insight, AI Marketing, Automator, Permissions.

Changed AI Settings lists every model your AI account can use, with the recommended ones (best value, best quality, cheapest) first and current prices. A saved model the provider no longer offers is flagged.

Fixed OpenAI’s newest models (GPT-6 and later) failed with “max_tokens is not supported”; AI images with OpenAI failed because gpt-image-1 was retired (GPT Image 2 is used now).

Fixed Gemini API keys are sent in a header instead of in the request address.

Added AI Writer 0.28.0 (WPBot > AI Writer): write articles, pages, product copy and social posts with your own AI key, five article formats, Topic Finder, calendar, Improve, Brand & Business and WooCommerce writing. Replaces the old AI Content Generator; its links open AI Writer.

Added Business Context (WPBot > Business Context): one shared business profile for the AI features, with documents and a Permissions row.

Added to SEO & AI Search: Get cited by AI, free keyword data from Bing Webmaster Tools and YouTube, Google Business Profile with review replies and a review link QR code, and a service and area planner.

Added SEO & AI Search 1.3.0 (WPBot > SEO & AI Search): opportunities, page audit and AI fixes, technical SEO, keyword research and Keyword Vault, Topic Map, competitors, AI search readiness, llms.txt, local SEO, links and results. Replaces the old SEO Analyzer; its links open the new screen and its front-end output is kept.

8.9.0

Fixed some performance and optimization

8.8.9

Added Site insight feature

Fixed AI marketing issues

Fixed automator issues

Halloween promo banner added

8.8.8

Added Credits

8.8.7

Added AI Content Generator

8.8.6

Added AI Marketing Feature

8.8.5

Fixed AI Actions demo

8.8.4

STR Admin UI Updated

8.8.3

“Chat Sessions” details page UI updated

“AI Settings” Admin UI Updated

8.8.2

Improved responsiveness

8.8.1

Fixed AI Actions Multi Language Issue

8.8.0

“Theme One” design updated

8.7.9

Fixed Text-Domain issue

8.7.8

Fixed Sessions & Analytics Issue

Fixed debug log printing issue

8.7.7

Fixed an issue with Claude

8.7.6

Introducing WPBot Automator

Improved security

8.7.5

AI Actions updated

Fixed UI issues

8.7.4

Improved Security

8.7.3

Fixed Back to Start Button

8.7.2

Introducing AI Actions

8.7.1

Fixed STR Add new button

8.7.0

Updated ob_implicit_flush() argument from 1 to true for PHP 8+ compatibility.

Fixed Chat window height issue

8.6.9

AI Action coming soon

Menu ordering updated

8.6.8

Skip Greetings and Trigger an Intent

8.6.7

Fixed some CSS issues

8.6.6

Improves security

Improved UI

8.6.5

Responsive Width and Height issue Fixed

8.6.4

Bot Sessions UI Updates

8.6.2

AI Wizard skip alart box removed

Ragg for DB table demo update

8.6.1

Fixed the email greeting enable issue

changed default FAQ

changed session actions button label

8.6.0

Major Admin UI update

Improved security

8.5.9

UI update for chatwindow

email greetings option added

user data option added

start menu default item added

8.5.8

Fixed “AI Settings” issue

Fixed RTL issue

8.5.7

Fixed prompt save issue

Improved security

8.5.6

back to start menu disable issue fix

css issue fixed on wpbot paragraph

8.5.5

More system prompts

Improved security

8.5.4

Added Options for Default System Command for OpenAI

Added options for Post Meta Data Settings in RAG

8.5.3

AI Settings updated

8.5.2

Improved Security

8.5.0

Improved Security

8.4.9

Added Chat sessions and histories

added Automator support

chat session added

8.4.8

language file update for hello translate issue

8.4.7

Fixed conflict with Pro

8.4.6

Added API key links

8.4.4

UI Update

8.4.3

Improved code quality

Fixed some responsive issues

8.4.2

UI Update

8.3.9

“AI Wizard” Feature design update

8.3.8

Improved security

8.3.7

Updated default system command

8.3.6

Introducing AI Wizard

8.3.5

RAG KB Design Updated

8.3.4

Fixed an issue with language center

8.3.3

Improved security

Improved RWD

8.3.2

Improved security

Theme One Avatar icon issue fixed

Theme Basic” Design updated

Rag manage page update

8.3.1

Add “Expand” Feature

“Theme One” design Updated

8.3.0

Fixed session count 403 error

8.2.9

Fixed email sending issue

8.2.8

Fixed some CSS issues

8.2.7

Added streaming support for OpenAI

8.2.6

language center switcher bug fixed

8.2.5

“WPBot Icon’s Position” feature updatated

8.2.4

responsive issue fixed for template 01

language translation fixed for Chinese

8.2.3

OpenAI, Gemini response issue fixed

Rate limit settings saving issue fixed

8.2.2

“RAG Settings” Link updated

“RAG” Documentation link updated

Fixed some CSS issues

8.2.1

Fixed AI model changing bug

8.1.0

RAG Settings Link updated

RAG Documentation link updated

Fixed some CSS issues

8.0.0

skip greetings and start menu missing issue fixed

7.9.9

Improved security

AI rate limit feature added

7.9.8

Fixed some CSS issues

7.9.7

fixed the site search load more

added API instruction on all AI settings

7.9.6

Added AI status checking for OpenRouter

Fixed OpenRouter RAG issues

7.9.5

Added AI status checking for Gemini

7.9.4

Updated alert for OpenAI save settings

7.9.3

Improved Admin UI

7.9.2

Gemini Admin UI updated

GROK Admin UI updated

7.9.1

“Help and Debugging” section updated

grok empty instruction issue fixed

greeting disabled name showing issue fixed

7.9.0

Fixed FAQ Icon Issue

7.8.9

added Gemini Model Selection

7.8.8

added GROK AI Support

7.8.7

added a tutorial link

Improved security

7.8.6

added a notice for RAG

7.8.5

added wpbot after search field

STR edit accesses option for author and editor

7.8.4

disable floating icon option added

disable back to start option added

7.8.3

Fixed embedding issue without RAG enabled

7.8.2

Fixed an API issue with Gemini

7.8.1

UI Update

7.8.0

Improved security

7.7.9

Fixed an issue with Gemini Integration

7.7.8

Fixed some CSS conflicts

7.7.7

Improved RAG Admin UI

7.7.6

Improved RAG UI

7.7.5

Improved FAQ

7.7.4

Improved security

7.7.3

Fixed some CSS conflicts

7.7.2

Fixed site search loader

Added STR to RAG

7.7.1

Improved Admin UI

7.7.0

End Sale

7.6.9

Improved CSS

7.6.8

Added RAG for OpenRouter and Gemini

Updated chat reaction options default enable

7.6.7

Introducing RAG

7.6.6

Admin area updated

7.6.5

Admin area updated

7.6.4

Horizontal theme design updated

7.6.3

New year Sale

7.6.2

Fixed default template width

7.6.1

Fixed an issue with the name variable

7.6.0

Increased width for theme 1

7.5.9

Admin area updated

7.5.8

Fixed a warning

7.5.7

Dash Icons updated

7.5.6

End sale

7.5.5

Removed fontawesome icon library

Added WordPress dashicons icon library

fixed the wpdb::prepare() warning

7.5.4

Fixed some warnings

7.5.3

“Custom Styles Option” Updated

7.5.2

UI Update

7.5.1

Cyber Monday sale

7.5.0

Support page design issue Fixed

Fixed some CSS conflicts – STR page

Default Template Button design updated

7.4.9

Improved CSS

7.4.8

Added more language options

7.4.7

Blackfriday sale

7.4.6

Added auto language translation

7.4.5

Fixed icon issues

7.4.4

Custom Style Options

7.4.3

Fixed 2 color customization fields

7.4.2

Fixed chatbot keywords in language center

7.4.1

Fixed settings save issue

7.4.0

Fixed an issue with GPT 5

7.3.9

Updated label

7.3.8

Fixed custom color issue

7.3.7

End sale

7.3.6

“Theme Basic” UI update

7.3.5

Improved chat interface

7.3.4

Fixed banner issue

7.3.3

Halloween sale

7.3.2

Updated OpenAI help

7.3.1

Added new help area

7.3.0

Fixed some CSS conflicts

Fixed Custom Style Options

Fixed Upload custom Icon

7.2.9

Fixed custom image upload and color issues

7.2.8

Code optimization and security fixes

7.2.6

Updated display text and readme text

7.2.5

Fixed conflict with Visual composer

7.2.4

Default “Agent Image” issue Fixed

7.2.3

Fixed a conflict with Visual composer shortcode

7.2.2

Backend changed

7.2.1

CSS fixes

7.2.0

UI Update

7.1.9

Updated some text

7.1.8

UI updated

7.1.7

Styles updated

7.1.6

Fixed some JS conflicts

7.1.5

Fixed some CSS conflicts

7.1.4

Dialogflow section updated

Fix free plugin with pro installation issue

7.1.3

Removed model name before the list

Replace the STR default response

7.1.2

GPT 5 support

7.1.1

Fixed CSS conflicts

7.1.0

Improved security

7.0.0

Removed other plugin notifications

1.6.0

Removed site search feature

Added DialogFlow Integration

1.5.0

Added site search feature

1.3.0

Added call me back feature

Upload custom bot icon

1.2.0

Improved User input text sanitization added.

1.0.0

Default message updated.

New icon added as agent & WPBot icon.

Support changed to FAQ

0.9.0

*Inception