No-code event tracking

Track important clicks without writing event code.

PureStats can capture custom events from CSS classes and data attributes, making signups, downloads and CTA clicks easier to measure.

CSS class events included
Data attributes included
Goal attribution included
purestats.io/analytics
PureStats analytics dashboard preview

No-Code Custom Event Tracking

PureStats keeps the product focused on practical web analytics: clean collection, clear reports and privacy controls that are visible before and after installation.

Use CSS classes for events

Mark a button or link with a PureStats event class and let the tracker capture the click automatically.

Name events clearly

Data attributes let you set clean event names and properties for reporting and goals.

Connect events to outcomes

Use events in goals and funnels to see which sources and campaigns create real actions.

Install and verify

One tracker, then setup feedback inside PureStats.

Add the script once, verify that it loads and confirm the first pageview in the site setup screen. From there, campaigns, pages, sources, devices and goals use the same reporting surface.

Tracking verification Site health status Allowed domains Privacy controls
Install snippet HTML
<script defer
  data-domain="example.com"
  src="https://purestats.io/pf.min.js">
</script>
Script found, script loads, first pageview received

Start with privacy-friendly analytics.

Create a site, add the tracker and verify the first request in minutes.

Start free beta