MetricRaven

Web analytics that knows what each visitor is worth

Every metric that matters, spotted first.

Simple, real-time analytics for your website, all in one clean dashboard: traffic, goals, funnels, revenue by channel, Search Console keywords and AI crawlers.

Visitors
24.8k
+18%
Revenue
$12.4k
+32%
Conversion
3.4%
+0.6%
Revenue/visitor
$0.50
+12%
Visitors and revenue, last 14 days
Revenue by source
  • Google$5.1k
  • Direct$3.2k
  • chatgpt.com$1.9k
  • Newsletter$1.4k

Everything in one place

The reports you would otherwise stitch together from an analytics tool, your payment provider, Search Console and server logs.

Revenue, not just visits

Payments from Stripe, RevenueCat or your backend, attributed to channels, campaigns, pages and countries.

Revenue
$12.4k
Conv.
3.4%
$/visitor
$0.50
  • Google$5.1k
  • Direct$3.2k
  • chatgpt.com$1.9k
  • Newsletter$1.4k

Funnels you can edit

Build from visits, pages, goals and payments. See drop-off and where converters came from.

Landing
100%
Pricing
42%
Signup
18%
Paid
7%

Live visitors

Who is on the site right now, where they came from and what they are reading.

  • Pricing
    Google
    now
  • /blog/llm
    chatgpt.com
    12s
  • Docs
    Direct
    41s
  • Checkout
    Newsletter
    1m

Every customer's journey

First visit, source, pages, goals and every payment — in order.

  1. Day 1
    Visited from Google
  2. Day 1
    Viewed pricing
  3. Day 3
    Signed up
  4. Day 5
    Paid $29 · Pro

Search Console keywords

Keywords and landing pages next to traffic, with revenue estimated per query.

KeywordClicksRev
analytics dashboard1.2k$890
plausible alternative640$1.1k
revenue attribution310$420

Goals in one attribute

data-goal on a button or scroll depth. Completions, properties and sources.

data-goal="signup_clicked"
312 completions+24%

AI crawlers and bots

GPTBot, ClaudeBot, PerplexityBot, Googlebot — pages read and robots.txt hits.

  • GPTBot184
  • ClaudeBot96
  • Googlebot412
  • PerplexityBot51

Privacy-first by default

No cookies until consent. Daily anonymous ID before, persistent after. Erase on request.

Before consent
Daily rotating ID · no cookie
After consent
Persistent first-party ID · 1 year

Share or embed

Read-only link for your team, or an iframe for your admin. Names stay private.

Share link
metricraven.com/share/…
<iframe src="…/share/…" />

Live in five minutes

  1. 1

    Add your site

    Create an account and add your domain. You get a site ID and a secret key.

  2. 2

    Paste one script tag

    Pageviews, sources, devices, locations, outbound clicks and goals start flowing in seconds.

  3. 3

    Connect revenue

    Post payments and sign-ups from your server, and every report shows what each visitor is worth.

index.html
<script defer src="https://metricraven.com/js/script.js"
        data-site-id="ana_pub_…"></script>
server.ts
await fetch("https://metricraven.com/api/v1/payments", {
  method: "POST",
  headers: { Authorization: `Bearer ${process.env.METRICRAVEN_KEY}` },
  body: JSON.stringify({ amount: 29, currency: "USD",
    transaction_id: "ch_123", visitor_id, user_id }),
})

See what your traffic is worth

One dashboard for every site you run, shareable with your team and embeddable in your own admin.

Create your account