Paste one snippet before </body>. Takes under 60 seconds.
Adding the snippet to Site Settings covers every page on your Framer site — including CMS-generated pages — with a single paste.
Your tracking snippet
<script>(function(){var i=document.createElement('img');i.width=1;i.height=1;i.style.display='none';i.alt='';i.src='https://aeofix.com/api/bot-pixel?page='+encodeURIComponent(location.pathname)+'&site=YOUR_SITE_ID';document.body.appendChild(i);})();</script>
YOUR_SITE_ID with the Site ID from your AEOfix dashboard. If you have rotated your snippet key, use the exact snippet shown in the dashboard — it already includes &key=xxx automatically.To add tracking only on specific pages rather than the entire site, use Framer's per-page custom code field.
If you use Framer CMS for blog posts or other dynamic content, the site-wide snippet automatically applies to all CMS-generated pages. You do not need to configure anything separately for CMS collections — publish once and every page is covered.
After publishing, confirm the snippet is firing on your live site:
bot-pixel in the filter bar. A 200 GET request confirms the snippet is firing correctly.