"πŸŽ… Santa knows who’s been naughty or niceβ€”do you? πŸ•΅οΈβ€β™‚οΈ Use Web Analytics to replay sessions, collect heatmaps, and track the full user journey with ease. Friendly, secure, and fully compliant analytics for the new year. πŸŽ„ Start 2026 with better insights! Use code XMAS2025 for 30% OFF! 🎁"
Install our app πŸͺ„ click on the icon in the top right of the address bar.

Goals

A goal tracks actions not covered by existing analytics, like button clicks, downloads, or specific page views such as a thank-you page after checkout.

Pageview

The pageview goal is easy to set up. It converts when a visitor reaches a specified page.

For example, a 'thank you' page after a conversion (newsletter, purchase, form submission).

Custom

Custom goals require extra code, specified when you create a new goal from the dashboard.

Use custom goals to track specific events not covered by pageview goals.

Examples of custom goals:

  • Tracking clicks on external links
  • Tracking advanced form submissions
  • Tracking clicks on specific page parts

Example of a JavaScript snippet for goal tracking:

my_analytics.goal('my-goal');

When this code triggers, the goal conversion is recorded.

Example of code integrated into a button to trigger the Goal event:

<button type="button" onclick="my_analytics.goal('my-goal')">Click me</button>