Skip to content
Revenue first. Privacy always.

Revenue-first web analytics.

Revenue on the same chart as the traffic that earned it. No cookies, no consent banner.

Free for 2k events / mo · No credit card · 2-minute setup

2
payment providers
0
cookies set
~2.9 kB
script weight
2k
events free / mo
Stripe & Polar revenue No cookies GDPR PECR CCPA DNT supported ~2.9 kB script No personal data
Interactive demo

The whole dashboard, live.

This is the real overview, running on sample data. Switch the headline metric, scrub the chart, dig into sources and pages, and see revenue next to the traffic that earned it. No signup, no cookies set on you to try it.

trysonex.comLast 30 daysDailyInstall
Revenue$15,197+18.7%280 orders
Conversion rate2.80%+2.1%
Revenue/visitor$1.52+5.8%
Bounce rate41%-3.2%
Session time1m 48s+4.5%
Online37active now
629$1.0K472$761.0315$508.0157$254.00$0.0$923Jun 7Jun 14Jun 21Jun 28Jul 6

Breakdown

Pages

Path
PathVisitors
  • /8,12046%
  • /pricing4,03023%
  • /docs2,87016%
  • /blog/privacy-first1,6409%
  • /changelog9205%

Sources

Channel
ChannelVisitors
  • Organic search6,82043%
  • Direct4,81031%
  • Organic social2,14014%
  • Referral1,3609%
  • Email6404%

Technology

Browser
BrowserVisitors
  • Chrome9,84053%
  • Safari4,62025%
  • Firefox2,21012%
  • Edge1,1806%
  • Other5703%

Locations

Country
CountryVisitors
  • 🇺🇸United States7,24045%
  • 🇬🇧United Kingdom3,11019%
  • 🇩🇪Germany2,48015%
  • 🇮🇳India1,92012%
  • 🇨🇦Canada1,3608%
What it does

From first visit to first dollar.

The same console the app gives you — revenue, insights, analysis and tracking — built to answer the one question you opened the dashboard to ask. Nothing here surveils anyone.

  • Revenue

    Connect Stripe or Polar and read revenue on the same chart as the traffic that earned it. Traffic says a campaign worked; revenue says whether it was worth running.

    The number every other number reports to

  • Overview

    Visitors, views, bounce and duration at a glance, with any two ranges side by side when you need to see what changed.

  • Realtime

    Watch active visitors land the moment they arrive — a live pulse of who is on your site right now.

  • Visit View Signup Paid

    Reports

    Funnels, retention, attribution and journeys. Compose the report, run it, read the answer.

  • 0:42 0:33 0:24 0:15

    Sessions

    Follow individual visits end to end without ever touching a cookie or a personal identifier.

  • World map

    See where traffic comes from by country, region and city — coarse geo, never precise tracking.

Everywhere

See traffic land, from everywhere.

Country, region and city, resolved from coarse geo, never a precise coordinate or a personal trail.

traffic · worldwide
live feed
    The difference

    The money, and the numbers behind it.

    Legacy analytics pay for insight with your visitors' privacy — and still can't tell you what a visit was worth. sonex doesn't make either trade.

    sonex Legacy
    Revenue beside traffic Stripe & Polar, built in A second tool to wire up
    Cookies & consent banner None needed Required
    Personal data collected Never Extensive
    Cross-site fingerprinting No Common
    Time to first insight Seconds Dashboards to configure
    Script weight 2.9 kB brotli 122 kB brotli
    Who owns the data You The ad network
    Deploy

    Live in under a minute.

    index.html
    <script defer
      src="https://api.trysonex.com/sonex.js"
      data-website-id="262e6cc6-7701-4a7e-9d68-139d42c5f58c"></script>
    1. 01
      Add one script Paste the tag into your <head>.
    2. 02
      Ship it No build step, no SDK, ~2.9 kB.
    3. 03
      Read the numbers Realtime, from the first visit.
    Guarantees

    Practice what we preach.

    Privacy is the product, not a policy page. sonex measures your traffic without ever tracking a person, so the tool respects your visitors the same way you do.

    // manifest privacy.lock
    cookies
    none
    fingerprinting
    none
    personal data
    none stored
    gdpr · pecr · ccpa
    ready
    do not track
    yours to enable
    your data
    yours, deletable
    Pricing

    Pay for what you measure.

    Priced by monthly tracked events. Start free, upgrade when you grow, never a seat tax to read your own numbers.

    Free

    For side projects and first launches

    $0 /mo
    2k events / mo
    hard cap, no overage
    • 1 website
    • 6 months retention
    • Realtime and reports
    Start free

    Pro

    popular

    For growing sites that need room

    $20 /mo
    200k events / mo
    then $0.00003 / event over
    • 20 websites
    • 10 team seats
    • 1 year retention
    • Funnels and cohorts
    Choose Pro

    Business

    For teams and high-traffic sites

    $200 /mo
    2M events / mo
    then $0.00002 / event over
    • Everything in Pro
    • 100 websites
    • Unlimited team seats
    • Priority support
    Choose Business
    • No credit card for Free
    • Cancel anytime
    • Usage over your plan billed per event, never a surprise
    Checkable

    Don't take our word for any of it.

    Analytics companies ask you to trust claims about data you cannot see. So here are ours with the test attached — every one takes under a minute.

    Revenue is read from your payment provider, not from your visitors.

    Connect Stripe or Polar with a read-only key and revenue is aggregated from their API, on every plan including Free. No tracked event produces it, so no visitor is identified to make the number appear.

    Included on the free plan — connect a provider and see it.

    2,968 bytes over the wire.

    The tracker is 7,179 bytes raw and 2,968 compressed with brotli, which is what a browser actually downloads. Measured 2026-08-13.

    Check the transfer size of sonex.js in your network panel.

    Nothing is stored on a visitor's device.

    No cookies, no local storage, no fingerprinting. That is why no consent banner is required, rather than a claim that one is not.

    Open Application → Storage on any site running sonex. It is empty.

    Questions

    Frequently asked.

    Cookies, install and pricing, answered. Still stuck? Ask us anything .

    01 Can sonex show revenue next to my traffic?

    Yes. Connect Stripe or Polar with a read-only key and sonex reads revenue straight from your payment provider, per website. Revenue then appears as a focusable series on the Overview chart and as its own report, beside the traffic that earned it. No tracked event is needed for it to work.

    02 Does sonex use cookies?

    No. sonex sets no cookies and needs no consent banner. It counts visits without cookies, fingerprinting, or any personal data, so it is GDPR, PECR and CCPA-ready by default.

    03 How do I install sonex?

    Add one script tag to your site's <head> with your website id. It is a single lightweight tracker — no build step and no SDK required.

    04 Is sonex a Google Analytics alternative?

    Yes. sonex gives you the reports that matter — visitors, pages, referrers, funnels, revenue and a world map — without surveilling your audience or drowning you in configuration.

    05 How is sonex priced?

    By monthly tracked events. Free covers 2k events, Pro is $20/mo for 200k events, and Business is $200/mo for 2M events with team seats.

    See what your traffic actually earns.

    Revenue beside the visitors that produced it. No cookies, no credit card, no consent banner.

    Get started