The privacy-first Google Analytics alternative.

Get the numbers that matter, tied to the revenue they drive, without a cookie banner. Mrkr is about 2 kB, cookieless by default, and never samples your data.

~45 kB~2 kB

Why teams move off GA4.

It needs a cookie banner

Google Analytics sets cookies and processes personal data, which in the EU, UK, and many other places means a consent banner. Every banner costs you a slice of the data you were trying to measure.

It samples on busy days

On high-traffic sites GA falls back to sampled reports, so the numbers you act on are estimates. Mrkr counts every event and never samples.

It is heavy

The GA script is roughly 45 kB and runs a lot on the main thread. Mrkr is about 2 kB, async, and stays out of your Core Web Vitals.

Revenue lives somewhere else

Tying GA sessions to actual revenue usually means extra tooling and a data team. Mrkr attributes revenue to the source and campaign out of the box.

Mrkr versus the heavyweight.

FeatureGoogle AnalyticsMrkr
Cookie banner requiredUsuallyNo, cookieless by default
Script weight~45 kB~2 kB
Data samplingOn large sitesNever
Bot filteringLimited
Session replay
Owns your data

How we win back the data adblockers delete.

Served from a neutral first-party path on your own domain, the tracker has no third-party name for filter lists to match, so the roughly one third of events they usually strip still count.

TypicalMrkr
H
We replaced our old analytics in an afternoon and finally saw which channel brings revenue, not just clicks.
Mara Olsen, Head of Growth, Helio
22x
lighter script
+18%
signups, no banner
1
channel driving most revenue

Move over without the migration tax.

01

Add one tag

Paste the snippet beside your old one.

02

Run them side by side

Compare the numbers for a week.

03

Remove the old one

Drop the bloat and the banner.

Questions, answered.

Still stuck? Email hi@mrkr.app and a human replies.

Your first visitor is already here.

Drop in the script and watch them land. It takes about a minute.