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
- Publish your site (don't just preview locally).
- Open the live URL in a browser.
- In your Muro dashboard, set the time range to Live, then reload your site in another tab.
- Your visit appears within 30 seconds.
If nothing shows up, see Troubleshooting.