# Learn what WordPress visitors click, skip and scroll past.

> Add heatmaps, session recordings and A/B tests to a WordPress site. Paste the Cuttl Tag with a header code plugin or in your theme, then check it works.

Source: https://cuttl.io/install/wordpress/ · Last updated: 2026-10-27

Paste the Cuttl Tag into your site’s header with a free plugin. Every page and post is then covered.

Where the Cuttl Tag goes: WPCode, Header & Footer, Header, Header box.

## Add Cuttl with a plugin

1. Sign in to Cuttl, or create a free account. Add your site with its domain. Open the site’s Install tab and copy the Cuttl Tag. It starts with <!-- Start Cuttl -->.
2. In WordPress, go to Plugins → Add New and search for WPCode. Install and activate “WPCode – Insert Headers and Footers”.
3. Go to Code Snippets → Header & Footer.
4. Paste the Cuttl Tag into the Header box.
5. Click Save Changes.
6. In Cuttl, turn on Journey Insights for heatmaps and recordings, or Web Experiments for A/B tests. Admins can do it on the product’s page or in Settings → Plan & usage. A new workspace starts with both off, and until one is on, Cuttl keeps nothing from your site.

Any plugin that adds code to your site’s <head> works the same way.

## Or add it to your theme

For developers: in a child theme’s functions.php, print the Cuttl Tag in the head.

```php
add_action('wp_head', function () { ?>
<!-- Paste your Cuttl Tag here -->
<?php }, 1);
```

Use a child theme, so a theme update doesn’t remove it.

## Check it works

1. Open any page of your live site in a browser.
2. In Cuttl, open the site’s Install tab. It shows when data last arrived, usually within a minute.
3. Nothing yet? View the live page’s source and search for app.cuttl.io to check the Cuttl Tag is there. Then check that the site’s domain in Cuttl matches the address in your browser.

Using a caching plugin? Clear its cache first, so the live pages include the Cuttl Tag.

## Good to know

- To leave out your own sessions, open any page of your site once with ?cuttl_ignore=1 at the end of the address.

## WordPress questions

### Does it work with block themes and page builders?

Yes. The plugin and wp_head both add the Cuttl Tag to every page, whatever theme or builder you use.

### Does it work on WooCommerce?

Yes, on every page your theme shows, including product, cart and checkout pages. Form inputs are masked by default.

### Will it slow my site down?

No. The Cuttl Tag is under 1.7 KB and loads the rest in the background, so it never blocks the page.

### Is there a Cuttl WordPress plugin?

No. A header code plugin or your theme adds the Cuttl Tag, so you don’t need one.

## See where visitors get stuck.

Free for one site. Add the Cuttl Tag, turn on Journey Insights, and your first sessions show up in Cuttl.
