Track every euro from every channel
Revenue, MRR, ARR, and AOV per UTM source. Period-over-period comparison badges tell you instantly if you're trending up or down.
Live revenue demo — real e-commerce tracking data
purchase event from your checkout page — just revenue and currency — and BuddyStat handles the rest. Stat cards show Total Revenue, MRR, ARR, AOV, and Orders with green or red change badges compared to the previous period.What you can do
Revenue stat cards
At-a-glance totals for Revenue, MRR, ARR, AOV, and Orders — each with period-over-period change badges so you instantly know if you're trending up or down.
Revenue time-series chart
Toggle between Revenue, Orders, and AOV metrics on an interactive time-series chart. Spot trends, seasonal patterns, and campaign impact at a glance.
Channel breakdown
See exactly which UTM sources drive revenue. Breakdown by channel with scrollable table of the top 50 sources — know where to double down and where to cut.
Currency support
Revenue is tracked in EUR with automatic formatting on all stat cards and charts. Multi-currency support for global e-commerce stores.
Purchase event tracking
Send a single `purchase` event with revenue and currency — BuddyStat handles the rest. Works seamlessly with server-side pixels for ad platform conversion data.
Period-over-period comparison
Every revenue stat card includes a comparison badge showing change versus the previous period. Green for up, red for down — instantly see your trajectory.
How it works
Send a purchase event
Add a single line of JavaScript to your checkout confirmation page: `buddystat.event('purchase', { revenue: 29.99, currency: 'EUR' })`. That's all the setup required.
Revenue is aggregated
BuddyStat automatically aggregates revenue data from all purchase events. Each transaction is recorded with its UTM source, campaign, and timestamp for full attribution.
Open the Revenue dashboard
Navigate to Revenue in your dashboard. You'll see stat cards, time-series charts, and channel breakdown — all populated with your real revenue data.
Analyze and optimize
Identify which channels drive the most revenue, compare period-over-period performance, and make data-driven decisions about your marketing spend.
Who uses this
E-commerce teams
Track revenue per channel, measure AOV trends, and understand which campaigns actually drive purchases — not just clicks.
SaaS companies
Monitor MRR and ARR alongside user acquisition. See which traffic sources bring your highest-value customers.
Marketing teams
Prove ROI by connecting campaign spend to revenue. Know exactly which UTM sources deliver the best return.
Startup founders
Keep a pulse on revenue without expensive analytics tools. See your top-line metrics update in real time alongside user behavior.
Growth teams
Identify which channels have the highest AOV and which have the best conversion rate. Optimize spend toward the highest-value sources.
Data-driven teams
Combine revenue data with funnels, goals, and campaign analytics for a complete picture of the customer journey from first click to purchase.
Frequently asked questions
Related features
See how UTM parameters drive traffic alongside revenue data.
Track conversions and see how they correlate with revenue.
Track any user action — purchases are just one event type.
The full dashboard with traffic and engagement metrics.
Understand the conversion path from first visit to purchase.
Send purchase data to ad platforms for conversion optimization.