The three options
- The official plugin (easiest for non-coders). Install the SimpleBusinessBots Chat plugin from the WordPress directory, activate it, and paste your Business ID. No code, and it survives theme updates.
- Script tag in the theme header. One line of code added to your active theme's
header.php, or via a header-injection helper like "Insert Headers and Footers." The leanest option if you'd rather not add a plugin. Works forever. - Another chat vendor's plugin. Most chat platforms ship their own one-click plugin. Same idea as ours, just maintained by them.
All three work. The official plugin is the least hands-on; a script tag is the leanest. Pick whichever you're comfortable maintaining.
Method 1: The official WordPress plugin (easiest)
If you'd rather not touch any code, install the free SimpleBusinessBots Chat plugin. In your WordPress admin, go to Plugins → Add New, search for "SimpleBusinessBots," then install and activate it. Open the plugin's settings and paste your Business ID. That's it: no theme editing, and it keeps working through theme updates.
Method 2: Script tag in the theme header (manual)
This is the method most chat vendors actually recommend, even when they also offer a plugin. It's platform-agnostic: the same snippet works on any WordPress theme and most other site builders.
If you have direct theme access
- In the WordPress admin, go to Appearance → Theme File Editor.
- Open your active theme's
header.phpfile. - Paste the chat widget's
<script>tag just before the closing</head>tag. - Save. Reload your homepage in a private browser window to verify the widget appears.
If you use a child theme (you should), edit the child theme's header.php. If the child theme doesn't have a header.php, you can add one: copy the parent's file into the child theme directory first, then add the script tag.
Block themes: many modern block (FSE) themes don't ship a header.php at all. If you can't find one, use the official plugin (Method 1) or a "headers and footers" plugin instead.
If you don't want to touch theme files
Use a header-injection helper plugin. Insert Headers and Footers (by WPCode) is the most common. It does one thing: lets you paste a script into the site header from the WordPress admin, no code editing required. Install it, paste the chat widget's script tag in the Header section, save, and you're done.
Method 3: Another chat vendor's plugin
Some chat platforms offer a dedicated WordPress plugin. The tradeoff:
- Pro: No code. Install the plugin, paste your account ID or API key in its settings page, done.
- Con: Another plugin to keep updated. Possible conflicts with caching or security plugins. Sometimes slower to load than a direct script tag.
Fine for owners who are allergic to code. For everyone else, the script-tag method is tighter.
What to test after install
Before telling anyone about it:
- Open in a private window. Verify the chat widget appears. If it doesn't, a caching plugin is probably serving a stale version. Flush the cache.
- Check mobile. Open the site on your phone. The chat widget should sit above the page footer and not cover important content.
- Ask three real questions. Questions you know the answers to, so you can spot bad replies. Hours, pricing, a specific service you offer.
- Test a question it shouldn't know. Does it admit uncertainty, or guess? Guessing is the red flag.
Common WordPress gotchas
- Aggressive caching. WP Rocket, W3 Total Cache, and most CDN plugins cache the page HTML. After you add the chat script, flush the cache or the widget won't appear for visitors.
- Content Security Policy plugins. A CSP plugin may block the chat widget's script from loading. Either add the chat domain to your CSP allowlist or disable the CSP plugin temporarily to confirm the issue.
- Theme updates overwriting
header.php. If you edit the parent theme directly, a theme update wipes your changes. Always use a child theme or a header-injection plugin. - Cookie consent banners. If the chat widget loads before the visitor accepts cookies, some consent tools will block it. Configure your consent banner to allow the chat widget's domain.
How Simple Business Bots works on WordPress
Simple Business Bots gives you both options: install our free SimpleBusinessBots Chat plugin from the WordPress directory, or paste a single <script> tag into your theme's header.php or a header-injection helper. Either way, the chat widget appears on every page. Your dashboard (the place where you read conversations, manage FAQ entries, and take over live chats) is a web app on our side, not part of WordPress.