Know which channel pays — without tracking anyone
Cherum now shows which channel brings merchants who actually generate revenue — with zero third-party trackers, zero stored IPs, zero fingerprints. Here is how, and why we built it this way.
Ask any analytics vendor "where do my paying users come from?" and the answer is always the same: add our script, let it watch everyone, and we'll tell you. We didn't want that deal — not for ourselves, and not for the merchants and payers who trust us with their money.
So we built the answer ourselves. It turned out to be much smaller than the industry makes it look.
What we can see now
One screen: channel → sign-ups → first dollar earned → conversion → how many days it took. Not clicks, not impressions — actual revenue, matched to the channel that brought it. When we run a campaign, we'll know within days whether it brings merchants who pay, or just visitors who look around.
That's the only marketing question that really matters for a payments product. Most companies answer it by strapping three trackers to every page and hoping nobody reads the cookie banner.
What we refused to collect
- No third-party scripts. Nothing on our pages phones home to an analytics company.
- No ad pixels, no cross-site IDs. The attribution lives in one small first-party cookie that never leaves our domain.
- No fingerprinting. Visit counting uses an identifier that resets every day — we cannot recognise yesterday's visitor, and we don't try.
- No profiles of people who just look around. A visitor who never signs up never becomes a row with a name on it.
The attribution cookie is written once on your first visit and holds only the campaign tag and which site sent you. Arrive directly and it stores nothing at all — the dashboard then shows an honest "untagged" instead of a guess.
Like every site, we keep our own short-lived traffic log — page, country, connecting address, browser string — to count visits and filter bots. It stays on our servers, feeds no ad network, and is deleted after 90 days. The full details live in our privacy policy.
The uncomfortable part
Right now, most rows in our own dashboard read "untagged", because the cookie has only existed for a week and everyone who signed up earlier is unknowable — we refuse to rewrite history to make the chart look better. That's fine with us. The point of building the measurement *before* the marketing push is that the next campaign lands on a scale that already works.
The same attitude runs through the rest of the product: your payers see a payment page with no trackers on it, your revenue numbers come from confirmed on-chain money, and when our dashboard states something, the database can prove it.