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-saleAt 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
| Step | What happens | What SimpleStats records |
|---|---|---|
| Visit | Someone clicks your Google Ad | Visitor hash + utm_source=google, utm_campaign=spring-sale |
| Registration | They create an account | New user linked to the visitor's tracking codes |
| Login | They return and log in | Active user event (DAU/WAU/MAU) |
| Payment | They purchase a subscription | Revenue 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.