Visitors are nice. Paying customers are the point. Datasense links each payment to the visit that led to it, so you can see which referrers, campaigns and pages bring in money. It works with Stripe, Dodo Payments or any provider that sends a webhook.
Free up to 5k events a month. No card.
The main dashboard shows revenue, conversion rate and revenue per visitor beside your visitor count, with revenue on the same chart. Each one compares to the previous period.
Sort referrers and UTM campaigns by revenue instead of visitors. A source with few visits but many sales stops hiding at the bottom of the list.
Filter by a page, country, device or browser and revenue follows. Click google.com and you see the revenue that visits from google.com brought in.
Send a refund and revenue drops by that amount. Mark renewals and free trials so a customer is counted once, on their first real payment. Each payment also shows in that visitor's profile.
In your site's settings. Your server uses it to report payments. It never goes in browser code.
When a visitor starts checkout, pass window.datasense.sessionId() to your server along with the order.
Store it as metadata on the Stripe or Dodo Payments checkout session, or with the order in your own database.
When the payment succeeds, post the amount, currency, payment ID and session to Datasense. Repeated webhooks are ignored, so retries are safe.
So you know before you sign up.
Or see how Datasense compares to other analytics tools.
Add one script tag and your first numbers show up in seconds. The free plan is enough to try it.