WordPress Plugin
The official leezy AI Chatbot plugin puts the widget on every page of a WordPress site without touching a template.
Install
- In WordPress admin, go to Plugins > Add New
- Search for leezy AI Chatbot
- Click Install Now, then Activate
- Open Settings > leezy AI Chatbot
- Paste your Chatbot ID and save
Your chatbot ID is in Settings > General in the Leezy dashboard, and in the Integration tab.
Why the Plugin Rather Than the Script Tag
Both work. The plugin is easier to keep working:
| Plugin | Script tag | |
|---|---|---|
| Survives theme updates | Yes | No — footer.php edits are overwritten |
| Needs template editing | No | Yes, unless you use a header/footer plugin |
| Caching-plugin friendly | Yes | Depends on setup |
| Works on WordPress.com | Business plans and above | Same |
Use the script tag when you need the widget on only some pages, or when the site is not self-hosted WordPress.
Compatibility
- Works with every major theme, no template edits
- Compatible with the major caching plugins
- Consent-mode aware: it respects an existing cookie banner rather than adding a second one
- Answers in the visitor's language out of the box
Configuration
Widget appearance and behaviour stay in the Leezy dashboard under Settings > Interface — theme, position, brand colour, greeting, and suggested messages. The plugin only needs the chatbot ID.
Changes in the dashboard take effect on your site immediately; no plugin update or cache purge is required.
Verify the Installation
- Open your site in a private browser window
- Look for the chat bubble in the configured corner
- Send a test message
- Confirm the conversation appears under Activity in the dashboard
Troubleshooting
Widget does not appear
- Confirm the chatbot ID is correct and the chatbot is Active
- Purge your caching plugin, then retest in a private window
- Check whether a consent banner is blocking scripts until consent is given — that is expected behaviour
Widget appears twice
The script tag is probably still installed alongside the plugin. Remove one of them.
Widget appears but does not respond
- Check the chatbot is Active
- Check you have training data
- Check your message quota
Next Steps
- Customize the Interface
- Script Tag Embed — the manual alternative