Skip to content

From Visitor to User to Revenue

One of the core strengths of SimpleStats is full-funnel attribution: connecting anonymous visitors to registered users and their payments, all the way back to the original marketing source.

How It Works

1. Visitor Arrives

When someone visits your site, SimpleStats creates a visitor hash and captures any tracking codes (UTM parameters, referrer, etc.) from the URL. This is all done automatically and server-side.

https://yourapp.com?utm_source=google&utm_campaign=spring-sale

At this point, SimpleStats knows: "An anonymous visitor arrived from the Google spring-sale campaign."

2. Visitor Registers

When the visitor signs up as a user, SimpleStats links the new registration back to the original visitor data. The tracking codes from the first visit are now permanently associated with this user.

This means: "User #42 originally came from the Google spring-sale campaign."

3. User Makes a Payment

When the user later makes a payment, the revenue is automatically attributed to the same marketing source that brought them in as a visitor.

This means: "The Google spring-sale campaign generated $49 in revenue from User #42."

Payments Without Registration

Not every app requires user accounts. For e-commerce sites with guest checkout, you can skip the registration step entirely and associate payments directly with a visitor. SimpleStats will attribute the revenue to the visitor's original tracking codes, giving you campaign ROI even without user registrations.

Full-Funnel Example

StepWhat happensWhat SimpleStats records
VisitSomeone clicks your Google AdVisitor hash + utm_source=google, utm_campaign=spring-sale
RegistrationThey create an accountNew user linked to the visitor's tracking codes
LoginThey return and log inActive user event (DAU/WAU/MAU)
PaymentThey purchase a subscriptionRevenue attributed to google / spring-sale

What Questions Can You Answer?

With this full-funnel data, your SimpleStats dashboard can answer questions like:

  • "How much revenue did my Google Ads campaign generate?"
  • "Which marketing channel has the best visitor-to-paying-user conversion?"
  • "What is the average revenue per visitor from Twitter vs. organic search?"
  • "Which campaign brings the most valuable users, not just the most traffic?"

These insights are available through KPIs like ARPU, ARPV, CR, and REG2PU on your dashboard.

Privacy-First Approach

This attribution chain works entirely server-side and is GDPR-compliant. Similar privacy-focused analytics tools like Plausible and Fathom Analytics use comparable hashing techniques for visitor identification, but SimpleStats goes further by connecting the full funnel from visitor to revenue without ever storing personally identifiable information like IP addresses or User-Agents.

TIP

Since all tracking happens server-side, none of it can be blocked by ad blockers or browser privacy extensions. You get a complete, unfiltered picture of your funnel.