# Add Cuttl without touching your site’s code.

> Add Cuttl’s heatmaps, session recordings and A/B tests through Google Tag Manager, with a Custom HTML tag on all pages.

Source: https://cuttl.io/install/google-tag-manager/ · Last updated: 2026-10-27

Use a Custom HTML tag in Google Tag Manager to get heatmaps, session recordings and A/B tests on every page.

Where the Cuttl Tag goes: Tags, New, Custom HTML, HTML, Initialization - All Pages.

## Add Cuttl in Google Tag Manager

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 your container, go to Tags → New.
3. Click Tag Configuration and choose Custom HTML.
4. Paste the Cuttl Tag.
5. Click Triggering and choose Initialization - All Pages, or All Pages.
6. Name the tag “Cuttl” and click Save.
7. Click Submit, then Publish.
8. 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.

## 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.

You can also use Tag Manager’s Preview mode to see the tag fire.

## Good to know

- Tag Manager loads after the page starts to show, so visitors may briefly see the original version before a test changes it. Heatmaps and recordings aren’t affected. For A/B tests, put the Cuttl Tag straight into the page’s head if you can.
- If your Tag Manager setup waits for consent before firing tags, Cuttl waits too.
- To leave out your own sessions, open any page of your site once with ?cuttl_ignore=1 at the end of the address.

## Google Tag Manager questions

### Initialization or All Pages?

Initialization - All Pages fires earliest, so it’s the better choice. All Pages works too.

### Do I need to change the Cuttl Tag for Tag Manager?

No. Paste it as it is.

## 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.
