Revenue-first analytics

Find out which channels bring paying customers — not just visitors — so you can spend your time on the ones that work.

3-day free trial. No card required.

metricfly.app/dashboard

How it works

Revenue attribution in 3 steps

  1. 01

    Install the script

    One line in your <head>. No build step, no tag manager, no npm install.

  2. 02

    Connect your payments

    Link Stripe read-only. Every charge starts joining back to the visit that earned it.

  3. 03

    Spend where it pays

    See revenue per channel, not visits per channel — and cut what does not convert.

Features

Analytics that answer the only question

Not how many people came. Which of them paid, and what brought them.

Revenue attribution

Every Stripe charge joined back to the session, referrer and campaign that produced it — so you can see revenue per channel, not visits per channel.

ChatGPT$2,915
Google$4,336
Reddit$310

Google sends 5× the visitors. ChatGPT sends the money.

AI referrers, split out

ChatGPT, Claude, Perplexity and Gemini get their own category and their own trend. Every other tool drops them into “direct”.

ChatGPT503
Gemini36
Claude29
Perplexity14

No consent banner

No cookies, no storage, no IP kept. There is nothing to ask permission for, so there is no banner to write and nothing to get wrong.

  • Cookiesnone
  • Storage keysnone
  • IP addressesnever stored
  • Consent bannernot required

1.5 KB, not 45

Zero dependencies, async, fails silently. The size is enforced by our own build — it cannot grow without the build going red.

METRICFLY1.5 KB
Plausible1.6 KB
Google Analytics45 KB

Install anywhere

Works with what you already use

One script tag. No build step, no tag manager, no plugin to keep updated.

Code

  • Next.js
  • React
  • Vue
  • SvelteKit
  • Astro
  • Laravel
  • Django
  • Rails
  • npm

No-code

  • WordPress
  • Shopify
  • Webflow
  • Framer
  • Ghost
  • Squarespace
  • Wix
  • Bubble
  • Carrd

And anywhere else you can add one line to the page.

Pricing

Traffic-based plans to match your growth

Move the slider to your traffic. 3 days free, no card required.

Up to 200k events
10k10M+

Starter

$29/month

Billed monthly, cancel anytime

  • 200k monthly events
  • 1 website
  • 1 team member
  • 3 years of data retention
  • All analytics screens
  • Revenue attribution
  • AI referrer breakdown
  • Funnels & journeys
  • API, CLI & MCP
  • Social media mentions
  • X / Twitter link attribution
Start free

Growth

$59/month

Billed monthly, cancel anytime

  • 200k monthly events
  • 30 websites
  • 30 team members
  • 5 years of data retention
  • Everything in Starter
  • Social media mentions
  • X / Twitter link attribution
  • Priority support
Start free

Warned at 80% and 90% of your plan. Collection stops at 100% — you are never billed for overage you did not choose.

FAQ

Questions people actually ask

How is this different from Google Analytics or Plausible?

They count visits. METRICFLY joins your Stripe revenue back to the visit that earned it, so you can see revenue per channel instead of traffic per channel — and it splits AI referrers like ChatGPT and Claude into their own category instead of burying them in “direct”.

Do I really not need a cookie banner?

No cookie is set, no storage key is written, and no IP address is stored. There is no personal data to consent to, which is what a consent banner asks about. Our data policy page sets out exactly what is and is not kept.

What happens if I go over my plan?

You are warned at 80% and again at 90%. At 100% collection stops until the next period or until you move up a plan. You are never silently billed for overage.

Is there a free trial?

3 days, and no card is asked for up front. The trial runs through Stripe, so when it ends you either add a card or the subscription pauses — nothing is deleted and nothing is charged by surprise.

Which payment providers do you support?

Stripe today, connected read-only. Other providers are being added; nothing about the tracker changes when they are.

Do I need to write code?

One line in your page. There are no build steps and no npm install, and it works the same on WordPress, Shopify, Webflow, Framer or a hand-written HTML file.

Where is the data stored?

In the EU. Our subprocessor list names every company that touches it, and you can export or delete everything from the account screen at any time.

Find out what actually pays

3 days free. No card, no sales call, and no consent banner to write.

Add my website