ClickClacks vs Google Analytics
Google Analytics counts your traffic. ClickClacks follows the journey.
GA4 is free, everywhere, and built around Google’s advertising ecosystem. ClickClacks is product analytics for teams who want to see one person move from the marketing site into the app, and understand why they stopped.
The short answer
Choose ClickClacks if…
- You want funnels, retention and experiments that follow one person from your marketing site into your app.
- You want heatmaps and friction findings next to your numbers, not in another tool.
- You’d rather paste one small script than plan events before you see any data.
Choose GA4 if…
- You buy Google Ads and want conversions and audiences flowing straight back into campaigns.
- You need a free tool for a very high-traffic site.
- Your reporting already runs through Google’s data tools, or your team knows GA4 inside out.
At a glance
ClickClacks and GA4, side by side.
| Aspect | ClickClacks | GA4 |
|---|---|---|
| Built for | Product analytics across your marketing site and your app | Measuring website and app traffic, closely tied to Google’s advertising products |
| Price | Plans start free (pricing not final) | Free standard version, with a paid enterprise tier (Google Analytics 360)* |
| Install | One script tag, about 4.3 KB | The Google tag or Google Tag Manager |
| Captured automatically | Pageviews, clicks and scroll depth | Page views, plus scrolls, outbound clicks and more when enhanced measurement is on* |
| Visitor ID | Anonymous ID in browser storage; the tracker sets no cookies | First-party cookies |
| Funnels and retention | Dedicated, saved Funnels and Retention reports | Funnel and cohort explorations in the Explore workspace* |
| Heatmaps | Built in, drawn on real page screenshots | Not built in; often paired with a separate tool* |
| A/B test results | Experiments with always-valid intervals and a broken-split check | No built-in experiment analysis since Google Optimize was retired* |
| Friction | Rage and dead clicks found for you, with an investigator that cites its evidence | Not a built-in report* |
| Advertising | No ad-platform integrations | Deep integration with Google Ads and other Google products |
| Getting data out | Read-only API tokens and MCP access for AI assistants | Export to BigQuery and connection to Looker Studio* |
Where we differ
What you get that’s different.
- 01
One person, from first visit to paying customer
List your domains once, say your marketing site and your app, and the script links a visitor across them on its own. Funnels and experiments that span both show a carry-over rate, so a broken hand-off can’t quietly make a step look worse than it is.
data-domains="acme.com,app.acme.com"
- 02
Answers, not just reports
Friction watches for rage clicks and clicks that do nothing, and lists what it finds. Open a finding and ask about it: every answer cites the events it’s based on, and when the data can’t answer, it says so instead of guessing.
Every answer cites its evidence
- 03
Experiments you can check any day
Send an exposure event with the variant as a property and Experiments reads the result with always-valid intervals, so looking early doesn’t bias the answer. If the traffic split itself looks broken, it holds the verdict back and tells you why.
clickclacks('event', 'pricing_viewed', { variant: 'b' })
- 04
Heatmaps on the page people actually saw
Clicks and scroll depth are drawn over a real screenshot of your page. Form fields, media and anything you mark as private are masked in the visitor’s browser before the screenshot is taken.
data-cc-mask
- 05
Private by default, and small
The script is about 4.3 KB. It strips secret-looking parameters such as tokens and email addresses from URLs, never sends the part after the #, never records what people type, and lets a visitor opt out with one call.
clickclacks('optOut')
Being honest
When GA4 is the better choice.
You live in Google Ads
GA4 shares conversions and audiences with Google’s ad products. ClickClacks has no ad-platform integrations, so if campaign optimisation is the main job, GA4 is built for it.
You need it free at any scale
The standard version of GA4 costs nothing. ClickClacks will have a free plan, but a very busy site will eventually need a paid one.
Your reports run through BigQuery or Looker Studio
GA4 connects to Google’s data tools directly. ClickClacks offers read-only API tokens and MCP access instead, which suits different workflows.
You track native mobile apps
GA4 measures iOS and Android apps through Firebase. ClickClacks tracks websites and web apps today; native mobile SDKs are on the way.
Or run both.
ClickClacks doesn’t touch your Google tag. Add the script next to it, compare the two for a few weeks, and decide with your own data.
Start hearing your clicks.
One script tag. Your first report in minutes.
4.3 KB · pageviews, clicks and scroll depth, automatically