Developer quick start
Quick start
Create a project, paste the snippet, and confirm your first event arrived. About five minutes, and nothing to configure afterwards.
All documentation
Quick start
Get Coruve running on your site in under 5 minutes.
1. Create a project
Log in to your Coruve dashboard and create a project. Your Project ID (the write-only key the snippet uses) is on Settings → Project, together with a copy-paste install snippet pre-filled with your ID.
2. Install the snippet
Paste this before the closing </head> tag of your site. It loads the tracker asynchronously (no impact on page speed) and starts capturing page views immediately. The script is version-pinned and carries a subresource-integrity hash, so your browser verifies the exact bytes it downloaded before running them — the file at that URL can never change under you.
<script>
!function(){var t=window._CORUVE=window._CORUVE||[];if(t.invoked)return void console.error("Coruve snippet included twice.");t.invoked=!0,t.methods=["init","track","identify"],t.factory=function(e){return function(){var n=Array.prototype.slice.call(arguments);return n.unshift(e),t.push(n),t}};for(var e=0;e<t.methods.length;e++){var n=t.methods[e];t[n]=t.factory(n)}var i=document.createElement("script");i.type="text/javascript",i.async=!0,i.src="https://coruve.com/tracker.v1.5.0.min.js",i.integrity="sha384-WKIaYR7qF3TaP1l+q51N8KKL+jKLrm8qfcBV93AwFFLoXuV16WIyAngODrA40nd/",i.crossOrigin="anonymous";var r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(i,r)}();
_CORUVE.init("proj_YOUR_ID", { apiHost: "https://ingest.coruve.com" });
</script>Grab it pre-filled
3. Verify events are flowing
Open Settings → Project — the installation card polls for your first event and confirms the moment it arrives. Page views also show up on the Overview and Realtime reports right away.
Verification successful