Muro
Installing Muro

Install Muro on plain HTML

Add Muro to any HTML site, including Carrd, Squarespace, and anything else that lets you paste a script tag into the head.

If your site is plain HTML (or a no-code builder that gives you a "custom code in head" field), Muro is one paste away.

The snippet

<script async src="https://api.muroanalytics.com/muro.js" data-project-id="YOUR_PROJECT_ID"></script>

Replace YOUR_PROJECT_ID with your project's ID from Settings → Project → Tracking script.

Where to paste it

Paste the snippet inside <head>, on every page you want to track. The most common patterns:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <title>Your site</title>

    <!-- Paste Muro here -->
    <script async src="https://api.muroanalytics.com/muro.js" data-project-id="YOUR_PROJECT_ID"></script>
  </head>
  <body>
    ...
  </body>
</html>

If you have a shared header partial or include file, paste it there once and every page picks it up.

No-code tools with a custom-code field

Most no-code platforms expose a "custom code in head" or "site-wide head code" setting. Paste the snippet there and you're done. A few specific spots:

  • Carrd: Site Settings → Embed → Head.
  • Squarespace: Settings → Advanced → Code Injection → Header.
  • Wix: Settings → Custom Code → Add Custom Code → "Head". Apply to "All pages."
  • Ghost: Settings → Code injection → Site Header.
  • Notion sites (Super, Potion, Feather): the platform-specific "head" or "custom HTML" field.

If you don't see your platform here, look for any of "head code," "embed code," "custom HTML," or "tracking code" in the settings.

Verify

  1. Publish your site (don't just preview locally).
  2. Open the live URL in a browser.
  3. In your Muro dashboard, set the time range to Live, then reload your site in another tab.
  4. Your visit appears within 30 seconds.

If nothing shows up, see Troubleshooting.

What's next

On this page