Kissmetrics V2: Analytics That Sets Itself Up

Give it a URL. It captures the events itself, infers what your business does, builds the first dashboard before you configure anything, and answers questions in plain English. Here is the reasoning, including what we gave up.

KISSmetrics Editorial

|11 min read

Kissmetrics V2 is an analytics product that installs its own tracking, works out what your business does from the events that arrive, builds the first metrics and dashboard before you configure anything, and then answers questions in plain English. You give it a URL. It does the rest.

That is a narrow claim and we would rather be judged on it than on a category name. What follows is why we rebuilt around it, what the three parts actually do, and what we gave up to get there, because there is a real cost and pretending otherwise would be the wrong way to introduce a product about honest measurement.

The newsletter

Join our KISS newsletter

One short read a week on what actually moves revenue, in a free email. Read by 10,000+ operators and founders.

No spam. Unsubscribe in one click.

I.The quarter you lose before analytics answers anything

Every analytics tool installs in minutes. The expensive part is everything between the install and the first number anyone believes.

A.The install was never the problem

Ask any team how long their analytics took to set up and you will get two answers. The official one is “about an hour”, which is the snippet. The real one, if you keep asking, is somewhere between six weeks and never.

The gap between those two numbers is the work nobody counts: deciding what to track, agreeing what to call it, getting a developer to instrument it, discovering three months later that half the events fire twice, and re-doing it. The tool was installed on day one. The first trustworthy funnel arrived in Q2.

Where the time actually goes

Funnels view
Snippet installed
100100%
↓ 39% drop
Tracking plan agreed
6161%
↓ 38% drop
Events instrumented
3838%
↓ 37% drop
Naming cleaned up
2424%
↓ 29% drop
First trusted report
1717%
Illustrative, not measured. The shape is the point: the drop-off is not in the install, it is in the four steps of human agreement that follow it.

Analytics products compete on the last step and lose customers on the middle three. Every vendor demos the report. Nobody demos the eight weeks of arguing about whether “signup” means the form submit or the confirmed email.

B.Why the usual fix makes it worse

The industry’s answer to this has been the warehouse: pipe everything somewhere central, model it later, and let a data team resolve the naming. It works, and it moves the bottleneck rather than removing it. Now you need the warehouse, the pipeline, the modelling layer, and a person who understands all three.

The other answer is autocapture: record everything and figure it out afterwards. That solves instrumentation and creates a second problem, because a product that captured four thousand undifferentiated click events has not told you which one is a purchase.

Both are reasonable. Both leave the same question unanswered: who decides what these events mean? Every existing answer is “you do, later”.

II.What we built instead, and the three claims it rests on

Capture the data ourselves, infer the meaning, and let the question be a sentence. Each part is checkable.

A.It captures the data itself

One snippet, and Kissmetrics records every event on your site, resolved to a person across devices and sessions. There is no warehouse to stand up and no connector reading somebody else’s summary.

That last clause is the one that matters and it is easy to skim past. A connector-based tool reads what another platform already aggregated, which means it inherits that platform’s definitions, its sampling and its identity model. We own the ingestion, so when we say a person did five things over three weeks on two devices, that is one record rather than a join across three vendors who each counted differently.

1
person
across devices and months
3
devices
stitched on identify
6
sessions
what session tools count
The architectural difference in three numbers. A session-based tool sees the third column; a person-based one sees the first.

B.It configures itself, which is the actual bet

This is the part that is genuinely new, and the part most worth being sceptical about.

Kissmetrics reads the events that arrive, works out what kind of business you run, assigns a role to every event, and builds your first metrics, funnel and dashboard before you touch anything. Give it a URL and it scans the site first, so the inference starts from your actual pages rather than from a blank schema.

The output is not a pile of raw events. It is a product view: this is a product view, this is an add to cart, this is the purchase, and here is the funnel between them. What used to be six weeks of a tracking plan arrives as a first draft you edit.

Where the setup time goes, before and after

Metrics view
Tracking plan, agreed by hand
21 days
Instrumentation
14 days
Naming and cleanup
9 days
Inferred draft, then corrected
1 days
Illustrative, not measured. The claim is not that inference is perfect. It is that correcting a draft is a different order of work from producing one.

C.Then you just ask

Ask in plain English. It writes the query, picks the fastest way to answer it, gives you the report, and saves the setup so the same question runs the same way next month.

That last clause is doing most of the work. Plenty of tools will answer a question once. The reason analytics practices decay is that the answer is not reproducible: someone asks in March, someone re-asks in June with a slightly different filter, the numbers disagree, and the meeting becomes about the numbers instead of the decision. Saving the query as a report means June and March are the same question.

What the reports cover

Reports view
ReportThe question it settles
FunnelsWhich step loses people, and who they were
CohortsWhether the people who joined in March came back
RevenueWhat a channel is worth after the first order
PathsWhat people actually did, not what we assumed
ActivityOne person, everything they did, in order
Campaign performanceWhich channel pays for itself through to revenue
LLM AcquisitionWho arrived from ChatGPT, Claude or Perplexity
The last one exists because a measurable share of referral traffic now comes from answer engines, and most analytics tools still bucket it as direct.

III.What this approach gives up

Inference is a guess. A product that guesses on your behalf owes you a way to check it.

A.The honest cost of configuring itself

A tracking plan written by hand has one real virtue: every line was argued over by someone who understands the business. Inference does not have that. It will occasionally decide that a newsletter signup is your primary conversion because it looks like one from the outside.

So the schema is visible and editable. After the scan, Kissmetrics shows you what it inferred: which events it found, what role it gave each one, what business model it thinks you run. Then you correct it. The bet is not that the inference is right. It is that reviewing a wrong draft takes an afternoon and writing a right one from scratch takes a quarter.

If we ever hide that schema to make the demo smoother, we will have built the thing we set out to replace.

B.What we are not

We are not a warehouse, and if your analytics problem is joining six internal systems together, we are the wrong tool. We are not a session-based web analytics product either; if you want pageviews by page, that already exists and it is free.

The whole product assumes you care about people: who they are, what they did over months, and what they were worth. That assumption is the same one Kissmetrics made in 2008, and it is why the V2 rebuild was possible at all: the identity model did not need replacing, only everything on top of it.

It is also why we can say something most analytics vendors cannot. We have six years of our own historical data showing which content produced customers at the level of the individual post, because the blog and the product shared an identity layer. We published the teardown, including the parts that do not flatter us.

Verdict

The reason to rebuild Kissmetrics was not that reporting had got worse. It is that the expensive part of analytics was never reporting, and for twenty years every product in the category has been competing on the cheap part.

V2 is a bet that the setup is the product. Capture the events, infer what they mean, show your working so it can be corrected, and let the question be a sentence. If that inference is good enough, the quarter disappears. If it is not, you will find out in an afternoon rather than a quarter, which is still the better trade.

Point it at your site and see which one it is.

Continue Reading

kissmetrics v2product analyticsautomated analytics setupautocaptureperson-based analyticsanalytics without a tracking planai analytics
KISSmetrics

Build your business intelligence layer for free.

The claim in this piece is testable in an afternoon. Give KISSmetrics your URL, look at the schema it inferred, and see whether it got your business right.