Before You Start
Before installing Zappiq on your WordPress site, you need two things: a Zappiq account and your unique embed script. If you haven't signed up yet, start your free trial here — the onboarding takes about 5 minutes and generates your script automatically based on your website.
Zappiq works with all WordPress themes — Elementor, Divi, Astra, GeneratePress, OceanWP, and any custom theme. It also works with WooCommerce sites.
Method 1: WPCode Plugin (Recommended)
This is the easiest method and doesn't require touching any theme files. WPCode is a free plugin with over 2 million active installations.
Install the WPCode plugin
In your WordPress admin dashboard go to Plugins → Add New Plugin. Search for WPCode. Click Install Now on the plugin by WPCode Team, then click Activate.
Create a new snippet
In the left sidebar go to Code Snippets → + Add Snippet. When asked to choose a snippet type, select Add Your Custom Code (New Snippet).
Configure the snippet
Give it a name like Zappiq Chatbot. In the Code Type dropdown select HTML Snippet. Paste your Zappiq script in the code editor.
<script src="https://cdn.zappiqai.com/widget.js" data-id="YOUR_BOT_ID" defer></script>Set the location to Footer
Scroll down to the Insertion section. Set Location to Site Wide Footer. This ensures the script loads on every page of your site.
Activate and save
Toggle the switch at the top right from Inactive to Active. Click Save Snippet. That's it — your Zappiq chatbot is now live on your WordPress site.
Method 2: Theme Editor (Advanced)
If you prefer not to install a plugin, you can add the script directly to your theme. This method is slightly more technical but equally effective.
Important: If you update or change your theme, you will need to re-add the script. Use Method 1 to avoid this. Also make sure you are editing a child theme if your theme supports it.
Open the Theme File Editor
Go to Appearance → Theme File Editor in your WordPress admin. If you don't see this option, your host may have disabled it for security reasons — use Method 1 instead.
Open footer.php
In the file list on the right side, click on footer.php. This file controls the bottom of every page on your site.
Paste before </body>
Find the closing </body> tag near the bottom of the file. Paste your Zappiq script on the line immediately before it.
<!-- Zappiq AI Chatbot -->
<script src="https://cdn.zappiqai.com/widget.js" data-id="YOUR_BOT_ID" defer></script>
</body>Update the file
Click Update File at the bottom of the editor. Your chatbot is now live.
Verify It's Working
Open your WordPress site in a new browser tab or incognito window. Within a few seconds you should see the Zappiq chat widget appear in the bottom corner of the page. Click on it to make sure it opens and responds.
If the widget doesn't appear, try clearing your browser cache and WordPress cache (if you use WP Rocket, W3 Total Cache, or similar). Caching plugins sometimes delay new scripts from showing.
You can also verify by going to your Zappiq dashboard — if the installation is correct, it will show a green "Connected" status next to your site URL.
Frequently Asked Questions
Will Zappiq slow down my WordPress site?
No. The script uses the defer attribute which means it loads after your main page content. It has no impact on your page load speed or Core Web Vitals score.
Does it work with page builders like Elementor or Divi?
Yes. Zappiq works with all page builders because it's added at the theme level, not inside any individual page or block.
Can I show the chatbot only on specific pages?
With WPCode you can set display rules to show the snippet only on certain pages, posts, or post types. Click on Display Rules in the snippet editor to configure this.
Does it work with WooCommerce?
Yes — including product pages, cart, and checkout. Many WooCommerce store owners use Zappiq to capture leads from visitors who browse but don't purchase.
Ready to capture more leads from your website?
Start your 7-day free trial — 100 free conversations included. No credit card required.
Start Free Trial →