Metrics Need Definition and Verification | Generated by AI

Home 2026.07

Question: Is the Cloudflare vs GoatCounter traffic difference related to why investors need to verify metrics, like the JPMorgan–Frank case?

Answer:

Yes, your reasoning is basically right. The core lesson is:

A metric is not valuable until you define exactly what is being counted and prove the quality behind it.

For website analytics:

Example:

One person:
    open homepage
    read article A
    click article B
    open article C

Cloudflare:
    3 page views

GoatCounter:
    1 visit

So your Cloudflare number can look much larger without being “fake”. The measurement unit is different.

The same problem appears in startups:

Vanity metric:
    "We have 4 million users"

Investor question:
    "How many active users?"
    "How many verified humans?"
    "How many paid conversions?"
    "Retention after 30/90 days?"
    "Can users be contacted?"

The JPMorgan / Frank case you mentioned is exactly this type of failure. JPMorgan Chase acquired student financial aid startup Frank for about $175 million in 2021. JPMorgan believed Frank had around 4.25 million users, but prosecutors alleged the actual usable customer base was much smaller and that fake/synthetic data was created to support the inflated user numbers. (SEC)

The “aha moment” was when JPMorgan tried to use the acquired customer data for marketing. The engagement did not match expectations: many emails bounced, and very few users engaged. (TechCrunch)

This is exactly why due diligence exists:

Founder says:
    4.25M users

Acquirer asks:
    Show database
    Show event logs
    Show cohort retention
    Send test campaigns
    Verify random samples

A good technical audit would look like:

-- claimed users
SELECT COUNT(*) FROM users;

-- real engagement
SELECT COUNT(DISTINCT user_id)
FROM events
WHERE event_time > now() - interval '30 days';

-- retention
SELECT
    signup_month,
    count(*) users,
    count(active_users_30d) / count(*) retention
FROM cohorts;

The same applies to your blog:

A serious partner/investor should not only ask:

Monthly views: 70k

but:

Where from?
Organic vs bot?
Unique humans?
Returning visitors?
Newsletter subscribers?
Conversion?
Country distribution?
Time on page?

Especially now with AI crawlers:

Traditional traffic:
human -> browser -> page

AI traffic:
agent -> fetch docs -> summarize -> no human page view

Cloudflare seeing crawler activity and a human analytics tool seeing visits can diverge significantly.

So yes: traffic numbers, follower counts, GitHub stars, downloads, “users” — all need definitions and verification. The unit of measurement is part of the product story.

References:


Generated by AI. Curating and sharing still takes effort. If you find it useful, feel free to donate. WeChat: @lzwjavaWeChat QR · X: @lzwjava · Say hi 👋

Back Donate