Analytics for Hackathon Projects: Ship and Track
Hackathons have one goal: build something real and show it works. Analytics belong in that definition of "real."
Why track a hackathon project
Most hackathon projects get some traffic — from judges, from other participants, from your announcement tweet, from a Product Hunt listing. Without analytics, that traffic is invisible.
With analytics, you can say "47 people used it in the 48 hours since we launched" in your demo. That is a more compelling pitch than "people seemed interested."
After the hackathon, analytics tells you whether anyone is coming back and whether the project has legs.
2-minute setup
You do not have time to configure a complex tracking setup during a hackathon. Here is the minimal viable analytics setup:
Script tag (fastest, works with any output):
Add this to your <head>:
<script>
(function(){var t="YOUR_TRACKING_ID",u="https://www.antlytics.com/api/ingest/pageview",k="ant_sid";function sid(){try{var s=sessionStorage.getItem(k);if(s)return s;s=crypto.randomUUID();sessionStorage.setItem(k,s);return s;}catch(e){return crypto.randomUUID();}}function send(){fetch(u,{method:"POST",headers:{"Content-Type":"application/json"},keepalive:true,body:JSON.stringify({tracking_id:t,pathname:location.pathname,referrer:document.referrer||undefined,session_id:sid()})}).catch(function(){});}send();window.addEventListener("popstate",send);})();
</script>
For Next.js (if that is your stack):
npm install @antlytics/analytics
Then add <Analytics trackingId="your-uuid" /> to app/layout.tsx.
Get your tracking ID from the Antlytics dashboard — free account, no credit card.
Demoing with real data
During your demo:
- Open your Antlytics dashboard on a second screen
- Show the real-time visitor count as judges try your project
- Show the total visitor count if you had any pre-demo traffic
"We've had X people use it since submission" is a credible, real number. It shows judges the project is live and real people have found it.
Post-hackathon learnings
After the event, your analytics tells you:
- Did anyone come back after the hackathon ended?
- Where did the traffic come from? (Judges visiting from the same IP range? Public traffic?)
- Which features did people actually use (top pages)?
These learnings inform whether the project is worth continuing.
FAQ
Does analytics slow down my hackathon project? The tracker is lightweight and loads asynchronously. In typical setups the performance impact is negligible.
Is the Antlytics Free plan enough for a hackathon? Yes. Free covers one site with all tracking features.
What if I forget to add analytics before submission? Add it immediately after submission. You will still capture judge visits and post-hackathon traffic.
Related: Analytics for vibe-coded apps · Quick start guide