Install guide · no-code · ~2 min
Advanced → Code Injection → Header.
Squarespace's Code Injection panel has a Header slot that runs on every page. Paste the Admaxxer snippet there and you're done — no per-page work.
Squarespace dashboard → Settings → Advanced → Code Injection.
In Squarespace, navigate to the Header text area. Paste the snippet below and save. It must be in the site-wide <head> so it fires on every page.
<script defer
data-website-id="YOUR_WEBSITE_ID"
data-domain="yourdomain.com"
src="https://admaxxer.com/js/script.js"></script>
Click Save. Changes apply to the live site immediately — no publish step.
Load any public page on your site in a fresh browser tab. Within a few seconds, the Admaxxer dashboard realtime view should show the event. If nothing lands after 2 minutes, re-check the snippet is actually in the rendered HTML <head> (View Source, not just DevTools).
<script> tags except whitelisted AMP components. Code Injection markup never reaches AMP-rendered pages, so the pixel never loads on those URLs. Symptoms: pageviews land for the homepage and shop pages but blog posts show no traffic. Fix (option 1): disable AMP under Marketing → AMP — the simplest path; only matters if you specifically need AMP for Google Discover. Fix (option 2): keep AMP for blog posts but accept they will not be tracked — the canonical (non-AMP) versions of those URLs continue to fire the pixel for direct visitors.?_=cachebust). If the snippet still does not appear after 5 minutes, recheck that you saved Code Injection from the same site (not a draft preview) and that you have published, not just saved-as-draft.