Pages
The home page, what it costs and who is behind it.
Features
Each report and tool in the product.
- All features
Every report and tool, on one page.
- Realtime
Who is on your site right now, and what they are doing.
- Insights
Chart any event over time, split and compared your way.
- Funnels
Where people drop between the steps that matter.
- Flows
What people do before and after the event you pick.
- Retention
Which cohorts come back, period after period.
- Experiments
Which variant wins, with intervals you can check any day.
- Heatmaps
Where people click and how far they scroll, on the real page.
- Friction
Rage clicks and dead clicks, found for you every night.
- Boards
The numbers your team keeps open, on one page.
- People
Find one person and read what they did.
- Companies
Count the accounts you sell to, not only the people in them.
- Alerts
A heads-up when a number leaves its normal range.
- Ask
Ask in plain words, and see why a number moved.
- Mobile apps
Screens and events from React Native and Expo apps.
- Agencies
Every client project in one place, on one plan.
- MCP
Ask your analytics from Claude, Codex or any MCP client.
- Server API
Send events from your backend, where ad blockers can’t reach.
Compare
Side by side with the tools you may know.
- ClickClacks vs Mixpanel
An honest side-by-side.
- ClickClacks vs Google Analytics
When each one is the better fit.
Docs
68 pages, in the order of the docs sidebar.
Get started
- Overview
Every path through the docs, on one page.
- Quickstart
From a new project to your first insight in five minutes.
Walkthroughs
- All walkthroughs
One goal, from zero to an answered question.
- Your first custom events
Install, name, send and check your first events.
- Server-side with Node
Track from an Express API and a serverless function.
- Server-side with Laravel
Track from a Laravel app with the PHP SDK.
- One person, browser and backend
Identity stitching end to end, and its pitfalls.
- Any language over HTTP
curl, dry runs, errors, strict mode and retries.
- Where do signups drop off?
An activation funnel, broken down, saved and on a board.
- Are users coming back?
Read a retention grid and compare cohorts.
- Where do our best users come from?
Referrers, UTM tags, channels and segments.
- Design a tracking plan
What to track, what to call it, and the hand-off.
- Weekly reporting
A board, alerts and a Monday routine.
Examples
- All examples
Concrete questions, with the code and the clicks to answer them.
- Marketing site
Book a demo, FAQs, pricing, links, video, scroll depth and 404s.
- Forms and leads
Form drop-off and newsletter sign-ups.
- SaaS app
Feature use, first-time use and in-app clicks.
Tracking
- Install the tracker
One script tag, and where it goes in every framework.
- Autocapture
Pageviews, clicks and scroll depth, and what is never captured.
- Custom events
Send your own events, with properties and good names.
- Identify people
Tie a visitor to your user ID, and reset on sign-out.
- Companies and groups
Count companies as well as people: the group call, traits and Count by.
- Single-page apps
How route changes become pageviews.
- Consent and opt-out
Opt-out and opt-in modes, consent banners and GPC.
- Domains and identity
Allowed domains and one person across them.
- Custom domain
Serve the tracker from a subdomain of your own.
- Heatmap capture
How pages are captured, and how to mask them.
- Debugging
Check events arrive, and fix the usual problems.
Server-side
- Overview and keys
Why send from your backend, and how server keys work.
- Send events
POST /api/v1/batch: batches, retries, limits and errors.
- Identity from the server
Identify from your backend and join browser history.
SDKs
- Node.js
@clickclacks/node for Node, serverless and Workers.
- PHP and Laravel
clickclacks/clickclacks-php, with a Laravel facade.
- React Native and Expo
@clickclacks/react-native for iOS and Android apps, and HTTP for native apps.
- Any language
curl, Python, Go and Ruby over plain HTTP.
Integrations & AI
- MCP server
Ask your analytics from Claude, Codex or Cursor.
Product guides
- All product guides
How to read and use each report.
- Recipes
Real questions, answered step by step.
- Filters, dates and comparisons
- Overview report
- Realtime
- Heatmaps
- Insights
- Funnels
- Flows
- Retention
- Friction
- Friction investigator
- Alerts
- Experiments
- Boards
- Segments
- Lexicon
- People and profiles
- Events explorer
- Sources
- Identity
- Custom domain
- Members and roles
- Agencies
- Weekly digest
- Traces and model prices
Data & privacy
- What’s collected
What the tracker stores, sends and strips.
- Retention and deletion
IP addresses, retention, export, deletion, GDPR and what AI features send.
Reference
- Tracker API
Every command and script attribute.
- Events and properties
Every $ event and property, and what it means.
- Limits
Every limit, in one table.
- Glossary
The words ClickClacks uses, defined.
Legal
The policies and agreements.