SaaS
Analytics for the path from visit to paid
A SaaS site is judged on one sequence: someone arrives, understands the product, signs up and comes back. VisitWatch measures that sequence rather than page popularity.
What the spreadsheet version costs you
- Places the funnel currently livesA spreadsheet
- How often it is up to dateMonthly, at best
- People who can rebuild itOne
- Marketing site and app in one viewNo
This is for you if
- The number you actually care about is signups, not sessions.
- Your marketing site, your docs and your app are separate surfaces you want to read together.
- You want to know which channel sends people who convert, not which sends the most people.
- You want to see whether a cohort came back on day two, which is the number that says whether onboarding worked.
- You want pricing-page behaviour separated from everything else without building a report to do it.
And not for you if
You need revenue, MRR or churn in the same chart. This measures what happens on the website; billing figures live in your billing system.
You need per-account analytics — which company did what, tied to a customer record.
You need product analytics inside a signed-in application, tracking feature use per user over months.
You need to attribute a paid campaign across other people's sites.
See /google-analytics-alternative
The first two are the common mismatch: this is website analytics for a SaaS company, not a customer data platform.
What maps to what
Most SaaS teams already have a version of each row on the left, usually stitched together by hand. The middle column is where the same question is asked here.
Two rows have no equivalent. If those two are the whole job, this is the wrong tool and the rest of the page will not change that.
The reports, in the order you would actually open them
Not the full product tour. This is the sequence somebody in this situation works through, and what each step is for.
Is the funnel converting at all?
FunnelsBuild the sequence once — landing, pricing, signup — and the report shows how many entered, how many finished, and which single step loses the most. The worst step is marked so you are not eyeballing it.
Who is dropping out at that step?
Funnels → breakdownScope the breakdown to the step that leaks and read it by device, browser or country. A step that only fails on mobile is a different problem from one that fails for everybody.
Which channel sends people who convert?
Traffic → SourcesOnce a goal is set, conversions appear beside visitors on the source table. The channel with the most visitors and the channel with the most signups are frequently not the same row.
Did they come back the next day?
RetentionDaily cohorts, one row per starting day. Day one is where the story is, and the screen says so in a sentence read off your own numbers rather than a benchmark.
What to set up in the first week
Three things, in this order. Each one makes the next report more useful, and none of them takes an afternoon.
Set the conversion goal
One event or path per site, in settings. Every breakdown table gains a conversions column the moment it is set.
A minute
Build the signup funnel
Name the steps by path or event. The step list and the drop between each one come from a single run against your own data.
Ten minutes
Save the segments you keep re-filtering
Docs readers, pricing-page visitors, one campaign. A saved segment is measured against the same window as the unsegmented number, so the share is trustworthy.
As you go
Questions people in this situation ask
These are on the guides index too, alongside every other question the site answers.
Can I track my marketing site and my app together?
Yes. Every plan includes unlimited websites in one workspace, and a segment on path will separate docs from marketing from the app inside a single site.
Can I measure signups as a goal?
Yes. One conversion goal per site, defined as either a custom event or a path. Once set it appears as a conversions column on the breakdown tables and in the funnel report.
Does retention work for anonymous visitors?
Yes, at the cohort level. Retention is measured as daily cohorts — the share of everyone who first arrived on a given day who came back on each following day — rather than by following a named individual.
Other solutions
Measure the whole path
From the first visit to the signup, in one workspace, with the funnel and the cohorts side by side.
14-day free trial. No credit card required.