Feature
See Which Traffic Makes You Money
Stop guessing which marketing channels drive revenue. DataSaaS connects your payment provider to your analytics so you see real dollars next to every traffic source.
Start free trialDataSaaS revenue attribution dashboard showing MRR by traffic source with Revenue Per Visitor calculated for organic, paid, social, and referral channels
Revenue Per Visitor (RPV) by Source
Revenue Per Visitor is the single metric that tells you which marketing channels are actually worth your money. DataSaaS calculates RPV automatically for every traffic source, campaign, and referrer. Instead of optimizing for clicks or pageviews, you optimize for the metric that pays your bills.
- RPV = total revenue / unique visitors, calculated per source, campaign, page, and country
- Instantly spot high-RPV sources that deserve more budget and low-RPV channels that waste spend
- Compare organic vs paid traffic by actual revenue generated, not vanity metrics
- Historical RPV trends help you measure the real impact of marketing changes over time
Stripe, LemonSqueezy & Polar Integration
DataSaaS connects to your payment provider in under five minutes. Pass the DataSaaS visitor ID as a client_reference_id in your checkout flow, and every transaction is automatically matched to the visitor who made it. No manual tagging, no complex event mapping.
- Stripe: use client_reference_id in Checkout Sessions for automatic visitor matching
- LemonSqueezy: pass visitor ID via checkout custom data for full attribution
- Polar: attach visitor ID to orders for open-source monetization tracking
- All integrations work with both one-time payments and recurring subscriptions
Revenue Breakdowns by Source, Page & Country
See exactly where your revenue comes from across every dimension. Break down earnings by traffic source to find your best referrers, by landing page to see which content converts, and by country to discover your highest-value markets. Every table is sortable and filterable by date range.
- Revenue by source: Google, Twitter, Product Hunt, direct, and every other referrer
- Revenue by page: which blog posts, landing pages, and product pages drive sales
- Revenue by country: identify high-value geographic markets for targeted campaigns
- Revenue by UTM campaign: measure the exact ROI of every marketing campaign
MRR & Subscription Tracking
For SaaS businesses, monthly recurring revenue is the number that matters. DataSaaS tracks MRR trends over time, shows new vs churned revenue, and attributes each subscription to the original traffic source. Know exactly which channel brought in your most valuable long-term customers.
- MRR time series with new, expansion, contraction, and churned revenue segments
- Attribute recurring revenue back to the original acquisition source
- Track trial-to-paid conversion rates by traffic source
- Compare lifetime value of customers from different marketing channels
Real-Time Revenue Dashboard
Watch revenue flow in as it happens. The real-time dashboard shows new transactions, running daily totals, and live RPV calculations. Perfect for launch days, ad campaign monitoring, or simply staying on top of your business pulse without switching between analytics and your payment dashboard.
- Live transaction feed with visitor attribution and source data
- Running daily and monthly revenue totals updated in real time
- Instant visibility into which active campaigns are generating sales right now
- No delay between payment and attribution — data flows within seconds
Frequently asked questions
How does revenue attribution work technically?
When a visitor lands on your site, DataSaaS assigns a unique visitor ID and tracks their source. You pass this visitor ID to your payment provider (e.g., as Stripe's client_reference_id). When a payment occurs, DataSaaS matches the transaction to the visitor and attributes the revenue to their original traffic source.
Which payment providers are supported?
DataSaaS supports Stripe, LemonSqueezy, and Polar. Connect any of them from Dashboard → Settings → Revenue. Each integration takes under five minutes and requires only an API key and a one-line code change to your checkout flow.
Does revenue attribution work with recurring subscriptions?
Yes. DataSaaS tracks both one-time payments and recurring subscriptions. For subscriptions, every renewal is attributed to the original traffic source, so you can calculate the true lifetime value of customers from each channel.
Can I see revenue data in real time?
Yes. Revenue data appears in your dashboard within seconds of a payment being processed. There is no batch delay — transactions are matched to visitors and attributed to sources as they happen.
Ready to try Revenue Attribution Analytics?
Start your 14-day free trial. No credit card required.
Start free trial