Beam gives Framer teams clear traffic analytics without cookie prompts. Add one script in Site Settings and see channels, pages, and devices immediately.
No credit card required and setup in minutes
Replace YOUR_SITE_ID with your Beam site ID from the dashboard.
<!-- Framer: Site Settings -> Custom Code -> End of <head> -->
<script
defer
src="https://beam.keylightdigital.dev/js/beam.js"
data-site-id="YOUR_SITE_ID">
</script>
Placing Beam in the head applies tracking across your Framer pages and published route changes.
<!-- Confirm this appears in the published source -->
<script defer src="https://beam.keylightdigital.dev/js/beam.js" data-site-id="YOUR_SITE_ID"></script>
Framer preview URLs can differ from production. Always verify on the live domain tied to your Beam site record.
Use this checklist after publish so you know tracking is actually live in production.
Beam avoids cookie collection, helping Framer landing pages keep conversion-focused UX.
The script is tiny and deferred, so it does not block Framer page rendering.
See which routes and channels drive outcomes without heavyweight enterprise analytics tooling.
No personal identifiers and no ad-network sharing keeps compliance overhead low.
Start free, validate your first pageview, and then scale when traffic grows.