Astro

Add the script to your base layout.

Most Astro sites have one layout that wraps every page. Add the line there.

Steps

  1. Open your base layout, for example src/layouts/Layout.astro.

  2. Inside the head, paste:

    <script defer data-site-id="YOUR-SITE-ID" src="https://spintaxifycms.com/js/analytics.js"></script>
    
  3. If you use View Transitions, keep the line as it is. The script notices page changes on its own.

  4. Build and deploy.

Check it works

Open your site in a normal browser window (not one where you are logged in as admin, if you excluded admin pages). Then open Analytics in Spintaxify. Within a few seconds Online now shows 1, and the setup card ticks Install the script.

Tip: your site ID is in Analytics → Settings → General. Copy the snippet from there and it is already filled in.

Something missing? Contact us and tell us what you were looking for.