Skip to content
Integrations

2 min read · October 12, 2026

Install UpChat on WordPress (Standard)

Add the UpChat snippet to a standard WordPress site with a header and footer plugin. This path does not use Elementor.

Add the UpChat snippet to a standard WordPress site with a site-wide header and footer tool. These steps use WPCode – Insert Headers and Footers. They do not use Elementor.

Using Elementor? Follow How to Install My Chatbot in WordPress Elementor. Using Webflow? Follow Install UpChat on Webflow.

Step 1 — Copy your UpChat installation code

  1. Sign in to your production UpChat account and open the bot you want on the site.
  2. Go to Management → Bot Details.
  3. Scroll to Embed code and select Direct.
  4. Select Copy.
Copy the Direct snippet from your production bot before pasting it into the WordPress footer.
Copy the Direct snippet from your production bot. The staging example is not code to paste into a live site.

Use the code copied from your own production bot. The screenshot uses Demo Bot on staging; its bot ID and staging widget address are examples, not code to copy into a customer website.

Step 2 — Add the snippet in WordPress

  1. In WordPress administration, install and activate WPCode – Insert Headers and Footers if it is not already available and you are allowed to install plugins.
  2. Open Code Snippets → Header & Footer.
  3. Paste the full UpChat snippet into Footer.
  4. Select Save Changes.
  5. Clear any page cache and test the public site while signed out of WordPress.

Do not add a second snippet if your theme or another plugin already installs UpChat. For WordPress.com, check that your plan supports the required plugins and code; a free site may restrict JavaScript. See WordPress’s header and footer code instructions and code restrictions.

Verify the installation

Open the published site in a normal browser tab, open the widget, and send a test question. Check at least the home page, a second page, and a phone-sized view.

Back in Bot Details, select Check my site now. If UpChat reports that the website has code for a different bot, compare the installed bot ID with the code you just copied.

For a missing widget, see Troubleshooting: Your Widget Is Not Showing. Publish your site changes before relying on a preview result, and avoid installing the snippet twice through different methods.

Need a hand?

Submit a ticket · Back to Help Center