Free AI Chatbot for WordPress: One Script Tag, No Plugin, and the Limits That Bite
You do not need another plugin to put an AI chatbot on WordPress. You need one line in your footer. This post covers what that line costs your page speed, what $0 buys, and the free-tier limit that catches WordPress owners most.
The short version
- Skip the plugin. A chat widget is one script tag, and a plugin wraps that tag in PHP you must maintain.
- The speed cost is real but small, as long as the script loads late and does not block painting.
- The free plan runs one chatbot. Staging sites, multisite networks and second brands each usually want their own, and Starter runs three.
The disclosure first
EzyConn is our product. We use our own free plan as the example because it is the one whose limits we can state precisely.
This post is about the free tier and nothing else. Our AI chatbot for WordPress page covers the wider product, and our best chatbot for WordPress in 2026 guide compares the field. Neither is repeated here.
Why the plugin is usually the expensive route
Most chat vendors ship a WordPress plugin. Look at what it does and the appeal fades. In nearly every case it adds a settings screen, stores your account ID, and prints the same script tag you could have pasted yourself.
For that convenience you take on real overhead. PHP runs on every page load. You get another item in the update queue, another thing that can break during a core upgrade, and another codebase a security scanner must care about. None of that is dramatic alone. It matters because most WordPress sites already carry twenty such decisions.
| Install method | What it actually costs you |
|---|---|
| A plugin | PHP on every page load, plus updates, compatibility and a security surface |
| A script tag | No PHP, no update cycle, but a DNS lookup, a connection and JavaScript to parse |
| A tag manager | The script cost, plus the tag manager loading first on every page |
Where to put the script tag
The target is the same in every case: one line just before the closing body tag, on every page. How you get it there depends on your theme. A block theme takes it through the site editor. A classic theme takes it in a child theme footer template, never the parent, or the next update erases it.
If you already run a caching or performance plugin, check its settings first. Most include a footer scripts field, so you can add chat without installing anything extra. That is the cheapest install available, and it takes two minutes.
What the script really does to page speed
Here is the honest version. Any third-party widget costs you a DNS lookup, a new connection and JavaScript the browser must download, parse and run. That is not zero, and vendors who claim zero are rounding in their own favour.
What decides whether it hurts is when it runs. A script in the head that blocks rendering delays your Largest Contentful Paint, the metric Google grades you on. The same script loaded late and asynchronously works after your content has appeared. Users see the page at the same moment either way.
Where it can still show up is Interaction to Next Paint, because the main thread is busy while the widget initialises. Test it rather than taking anyone's word. Run your slowest page through a lab tool twice, with and without the tag, on a throttled mobile profile.
What $0 actually covers
| What you get | On the free plan |
|---|---|
| Price | $0 forever, no credit card |
| People | 2 (you and one agent) |
| Messages | 500 a month, reset each month |
| AI credits | 1,000 a month |
| Chatbots | 1 |
| Integrations | 2 |
| Badge removal | Comes with Professional |
| AI models | GPT-4o and Claude |
| Training | Crawls your own site |
WordPress suits the training method well. The AI learns by crawling your site, and a WordPress site is usually a large pile of public pages that already answer real questions. Your services pages, your FAQ and your three most-read posts do more for answer quality than prompt tinkering ever will.
Free plan limits on a WordPress site
| Free plan limit | What it means on WordPress |
|---|---|
| 1 chatbot | Staging, multisite and a second brand each usually want their own, and Starter runs 3 |
| 2 people | Fine for an owner and one helper |
| 500 messages | A busy WooCommerce store passes this; a brochure site rarely does |
The chatbot count deserves its own paragraph. WordPress people tend to run more than one site, because WordPress makes that easy. A staging subdomain, a client site, a second brand, a multisite network: each usually wants its own chatbot, trained on its own pages, and the free plan runs one. Starter at $25 a month runs three and Professional at $95 a month runs ten.
Starter also brings 4 people, 5 integrations, Workflows and AI Actions. Professional brings 11 people, 10 integrations, AI Email and the EzyConn badge removed. Enterprise is by agreement, annual billing takes 20% off, and the monthly message allowances run 500, 5,000 and 25,000 from Free to Professional. Full detail is on the pricing page.
How this compares with other free tiers
Free plans here are not equivalent. Crisp offers a free tier with no AI at all, so the automated part is untestable until you pay, and removing its watermark starts on the Plus plan at $295 a month. Tidio gives you 50 Lyro conversations on free, described as a one-off allowance rather than a monthly reset, with branding removal at roughly $16.67 a month and Lyro AI from around $32.50 a month for 50 conversations. Intercom has no free plan: it is $39 per seat per month, with Fin charged at $0.99 per resolution on top.
We compare the AI options on our best free AI chatbot page.
A thirty-minute setup
- Record your current mobile scores for the homepage and your slowest page.
- Create the free account and copy the script tag.
- Paste it into your footer scripts field, or a child theme footer template.
- Point the crawler at your site and let it read your public pages.
- Ask it the five questions you answer by email most weeks, and fix weak replies.
- Re-run the speed test and compare against step one.
Frequently asked questions
Do I need a plugin to add an AI chatbot to WordPress?
No. A chat widget is a single script tag, so any method that puts one line of HTML into your footer will do. A block theme takes it through the site editor, a classic theme through the footer template, and most caching plugins already have a field for it. EzyConn installs this way, so the same setup runs on WordPress, Shopify or a plain HTML page.
Will a chat widget slow down my WordPress site?
It costs something, and anyone who says otherwise is selling. A widget adds a DNS lookup, a connection and JavaScript the browser must parse. Loaded near the end of the body without blocking, that cost lands after your page has painted, so it usually leaves Largest Contentful Paint alone and shows up mildly in Interaction to Next Paint. Measure your own pages before and after rather than trusting any vendor number.
Is a free plan enough for one WordPress site?
Often yes, if the site is a blog, a brochure site or a small service business. EzyConn's free plan covers 2 people, 1 chatbot, 500 messages and 1,000 AI credits a month, at $0 with no credit card. Starter at $25 a month is the next step when you add a second site, a second brand, or enough traffic to pass 500 messages a month.
One line in your footer, no plugin
2 people, 500 messages a month, no credit card. It answers from your public pages, and you can measure the speed cost yourself first.
Start freePublished . Competitor pricing was checked in July 2026. Page speed effects vary by theme, host and plugin load. View more guides.