Browse the docs

Install on Squarespace

Part of Waverunner’s always-on, site-measured performance stack. Squarespace's Code Injection feature adds the snippet to every page of your site at once. One paste, one save, done.

First, copy your snippet

Your snippet is one line of code that looks like this, with YOUR_SITE_TOKEN replaced by a code that is unique to your website:

<script async src="https://waverunner.adwave.com/t/YOUR_SITE_TOKEN"></script>

Get the real one from your Waverunner account: sign in to copy your site's snippet. You'll land on the Tracking page, which shows your personalized snippet with a Copy snippet button. Each website (business) in your account has its own snippet. If you run more than one site, pick the right one with the switcher at the top of the page. Copy it there, then follow the steps below.

Don't copy the example above: it contains a placeholder instead of your real site token, so nothing would be recorded.

Add the snippet with Code Injection

  1. Log in to your Squarespace site.
  2. In the left menu, go to Settings → Advanced → Code Injection.
  3. Paste your snippet into the Header field (the first one at the top).
  4. Click Save at the top of the panel.

The change takes effect immediately on your live site, on every page.

Can't find it? Press the /key anywhere in the Squarespace admin and type "Code Injection" to jump straight to the panel. Squarespace occasionally moves it around the menus (on some versions it lives under Website → Pages → Custom Code).

If Code Injection is missing

Code Injection is included on Squarespace's Business / Core plans and above. The cheapest (Personal / Basic) plan doesn't include it. You'd need to upgrade one tier to add any tracking script, Waverunner or otherwise.

Check that it's working

  1. Open your website in a new browser tab and load any page.
  2. Go back to the Tracking page in Waverunner (you'll be asked to sign in if you aren't already). The banner at the top turns green on its own the moment your first visit arrives, usually within a few seconds. No need to reload the page.

If the banner stays amber after a minute, re-check the steps above: the most common causes are pasting the example snippet instead of your personalized one, or forgetting to save or publish the change.