Web Analytics

Web3 analytics that sees wallets

GA4 for Web3. Measure every traffic source and page in sessions and wallet connects, unified with onchain attribution. One line to install, free while you run Mintfunnel campaigns.

GA4 for Web3Sessions + wallet connectsOne-line installPrivacy-firstFree while you spend
The Mintfunnel Web Analytics panel: GA4-style visitors, sessions, pageviews and engagement for a crypto site, with a wallet-connect column beside every traffic source — organic search, direct, Mintfunnel ads, social, referral and Mintfunnel PR — so paid and PR traffic show the highest wallet-connect rates. Wallet connects land live and attach to the channel that drove them.
The column GA4 can't show

Why it's different

Sessions are table stakes. Wallets are the point.

Standard web analytics stops at the click. It can tell you a visitor came from organic search or a paid campaign, but never whether they connected a wallet or moved value onchain. Mintfunnel joins every dimension, source, page, country, back to the attribution layer, so each row shows sessions and the wallet connects and onchain value behind them.

  • Every traffic source reported in sessions and wallet connects
  • Per-page wallet-connect rate, not just pageviews
  • Paid and PR traffic scored on the conversions that matter
  • Attributed onchain value next to your traffic, in one view
How onchain attribution works

Standard analytics

  • Sessions
  • Pageviews
  • Bounce rate
  • Traffic sources

Mintfunnel adds

  • Wallet connects
  • Attributed onchain value
  • Wallet-connect rate
  • Ads + PR as channels

Same session data you expect, plus the onchain layer built in.

The reports

Everything you expect, measured for Web3

A familiar GA4-style report set, with wallet connects joined to every dimension so you can act on conversions, not just traffic.

Overview

Visitors, sessions, pageviews, average engagement, and bounce rate, next to wallet connects and attributed onchain value. Time-series chart and an active-in-the-last-30-minutes counter.

Traffic sources

Channel groups built for crypto (direct, organic search, social, referral, paid, Mintfunnel ads, Mintfunnel PR), plus source, UTM campaign, and referrer tables. Every row carries sessions and wallet connects.

Pages

Top pages, entry pages, and the wallet-connect rate for each one, so you learn which content actually drives connects, not just views.

Audience

Countries, devices, browsers, and operating systems, resolved from coarse signals at ingest. No raw IP or user-agent is ever stored.

Events

Event counts over time with session and visitor conversion rates. wallet_connect is tracked automatically; add anything else with a single mintfunnel.track() call.

Setup

One-line snippet generator, live install verification that confirms it heard from your site, per-site collection toggles, and a usage meter.

Built right

A measurement stack you can trust

The onchain column no one else has

Every dimension row joins to the attribution layer, so a session becomes a visitor, then a wallet connect, then valued onchain activity. It is a full GA4 replacement plus the column GA4 will never have.

One snippet, both products

The same single line that powers onchain attribution powers analytics. Install it once in your <head>, and pageviews, sessions, and wallet connects start flowing within a minute. No rebuild, no redeploy.

Private by construction

No raw IP, no raw user-agent, no emails or names in analytics storage. IP resolves country in memory then is discarded, user-agents parse to coarse device and browser buckets, and sensitive event keys are scrubbed at ingest.

Full fidelity, never sampled

Every plan collects and keeps every event. Nothing is sampled or dropped on any tier, and history keeps accumulating even past the window your plan lets you view.

Crypto-native channel grouping

Traffic is grouped GA4-style, with your Mintfunnel ad clicks and PR pickups split out as first-class channels, so paid and earned Web3 traffic sit next to organic and direct.

Real-time, self-serve

See who is active in the last 30 minutes, register a site and generate its snippet yourself, and verify the install live. There is no human gate anywhere in the default path.

One-line install

Install once, measure both

One snippet powers attribution and analytics. Paste it into your site's head, and visitors, sources, and wallet connects start appearing within a minute. A Google Tag Manager version is one click away, and install verification confirms live when your site first reports in.

  • Works on any site, WordPress, or plain HTML
  • wallet_connect fires automatically on connect
  • Track sign-ups, mints, and purchases with one call
  • No sampling, no cookie banner surprises

Add to your <head>

<script async
  src="https://mintfunnel-cdn.com/sdk/v2/latest.js"
  data-token="mf_site_YOUR_TOKEN"
  data-api="https://app.mintfunnel.co"></script>

Wallet connect, automatic

mintfunnel.identify({ address });

Any other event, one call

mintfunnel.track('waitlist_signup');

Pricing

Free to start, honest to scale

Every plan measures the same way: full-fidelity events and wallet connects, no sampling. Plans differ in how far back you can look and how much traffic they cover.

Free

$0/ included with every account
  • 30 days of history
  • 100k events / month
  • Analytics on 1 site
  • Wallet connects on every report
  • Onchain attribution included
Get started free

Growth

Recommended
$79/ per month
  • 13 months of history
  • 1M events / month
  • Analytics on 3 sites
  • Wallet connects on every report
  • Onchain attribution included
Choose Growth

Scale

$299/ per month
  • 3 years of history
  • 10M events / month
  • Analytics on 25 sites
  • Wallet connects on every report
  • Onchain attribution included
Choose Scale

Included with your spend: Growth is free while you run Mintfunnel ad campaigns or PR orders. We collect and keep everything on every plan, so upgrading unlocks history that already exists, and cancelling never deletes your data.

FAQ

Common questions

It is a full web-analytics product for crypto and Web3 sites, essentially GA4 for Web3. You get visitors, sessions, pageviews, traffic sources, pages, audience, and custom events, unified with Mintfunnel's onchain attribution so every session can be traced to wallet connects and onchain value. It installs with the same one-line snippet as the attribution SDK.

GA4 shows crypto marketers sessions and clicks, but it cannot show wallets or onchain value. Mintfunnel reports every traffic source with wallet connects and attributed onchain value right next to sessions. That onchain column is the headline metric, and it is the thing GA4 structurally cannot give you.

Overview, Traffic sources, Pages, Audience, and Events, plus a Setup surface for install and settings. Every dimension row, whether a source, a page, or a country, carries wallet connects beside its sessions.

Paste one line into your site's <head>. It is the same snippet that powers onchain attribution, so you install once for both products, and there is a Google Tag Manager version too. Data appears within a minute of the first visit, with no rebuild or redeploy on your side.

Yes. Analytics storage holds no raw IP, no raw user-agent, and no emails or names. IP is used in memory to resolve a country and then discarded, user-agents are parsed to coarse device, browser, and OS buckets and then discarded, and sensitive keys in custom-event properties are scrubbed at ingest. Visitors are identified by a first-party id, not by personal data.

A Free plan is included with every account (30 days of history, 100k events per month, 1 site). Growth is $79/month and Scale is $299/month for more history, more events, and more sites. Growth is included free while you run Mintfunnel ad campaigns or PR orders.

No. Every plan collects full-fidelity events with nothing sampled or dropped. Plans differ only in how far back you can look and how much traffic they cover, and your data keeps accumulating even past your window, so upgrading unlocks history that already exists and downgrading never deletes anything.

When your dapp calls mintfunnel.identify() on wallet connection, the wallet connect is recorded automatically and attributed to the visitor's traffic source. Track anything else, such as sign-ups, mints, or purchases, with a single mintfunnel.track('name') call.

Start measuring what actually converts

Add one line, see visitors, sources, and wallet connects within a minute. Free with every account.

Start Measuring Free