cherum

Blog

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

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.