Session recording with Google Tag Manager.

If Tag Manager is already on your site, you can add GetSiteTape without touching the site itself: one Custom HTML tag does it.

Free for 1,000 replays a month. No card needed.

Before you start

Have your snippet ready.

Every site you add to GetSiteTape gets its own snippet, with its key filled in. It is the same one line on every platform.

  • A GetSiteTape account, with your site added. The free plan is enough.
  • Google Tag Manager already installed on your site
  • Permission to publish the container
Your snippet
<!-- GetSiteTape -->
<script async
  src="https://cdn.getsitetape.com/getsitetape.js?sid=YOUR_KEY">
</script>

Your own snippet, with your key in place of YOUR_KEY, is in the dashboard.

Install GetSiteTape with Google Tag Manager, step by step.

  1. Step 1 of 5

    Create a new tag

    In your container, open Tags and click New. Name the tag so you can find it later, for example GetSiteTape.

    1. Tags
    2. New
    Illustration: what you click, in order
  2. Step 2 of 5

    Choose Custom HTML and paste the snippet

    Click Tag Configuration, choose Custom HTML and paste your GetSiteTape snippet into the HTML box.

    Custom HTML
    <!-- GetSiteTape -->
    <script async
      src="https://cdn.getsitetape.com/getsitetape.js?sid=YOUR_KEY">
    </script>
    Illustration: where the snippet goes
  3. Step 3 of 5

    Fire it on all pages

    Click Triggering and choose All Pages, then Save the tag. A tag with no trigger never loads.

    GetSiteTape

    Tag type
    Custom HTML
    Triggering
    All Pages
    Illustration: what to choose
  4. Step 4 of 5

    Submit and publish

    Click Submit, then Publish. A saved tag does nothing on your site until the container is published.

    1. Submit
    2. Publish
    Illustration: what you click, in order
  5. Step 5 of 5

    Visit your site

    Open your site in a new tab and click around. Your first recording appears in the dashboard about ten seconds later, and the site's status changes to Installed.

    Installed · first data received 12 seconds ago
    Desktop · Direct · 2 pages
    Example data

Good to know with Google Tag Manager.

How to check that it is recording, and the things that are particular to Google Tag Manager.

Stuck? Ask us for setup help

See that it is working

Add ?wsr_diagnostics=true to any address on your site. A small console opens and says what the recorder is doing.

Nothing after a minute?

Open your page's source and search for getsitetape. If it is missing, the snippet was not saved or published. If it is there, check that the address you added in the dashboard is the one you are visiting.

A moment later than the head

Recording starts when Tag Manager fires the tag, which is shortly after the page begins to load. If you can edit your site's <head>, pasting the snippet there starts it sooner.

Consent

If your container waits for cookie consent, give this tag the same condition. GetSiteTape also has a consent mode of its own: switched on in your site's settings, it records nothing until your page calls wsr.consent(true).

Test before you publish

Tag Manager's Preview shows whether the tag fires on your pages before the change goes live.

On another platform?

The same snippet installs anywhere you can paste a script tag. There is a guide for each of these.

Watch your first visitor today.

Free for 1,000 replays a month. No card needed. Setup takes about a minute.