Light analytics. Heavy on what matters.
See which source made you money.
Simple web analytics for founders and small SaaS teams. Statlark follows each visitor to their Stripe payment, so you can see which channels actually pay.
14 days free, no card. One script tag to install.
Sources · one month, example data
- Newsletter610 visitors$1,470 revenue$2.41 per visitor
- Paid ads1,150 visitors$940 revenue$0.82 per visitor
- Search4,210 visitors$620 revenue$0.15 per visitor
- Referrals430 visitors$560 revenue$1.30 per visitor
- Social2,380 visitors$190 revenue$0.08 per visitor
Sorted by revenue, the newsletter wins. It earns $2.41 per visitor, 16 times what search does.
The dashboard
All your analytics. With the money on every row.
Visitors, pages, countries, devices, goals and who’s on your site right now, on one page instead of a hundred reports. Next to each number is the revenue it brought in.
Know which channels pay
Revenue and revenue per visitor for every channel, referrer, UTM campaign and ad click. Put more into what pays and stop paying for what doesn’t.
How channels are countedSee what customers did before they paid
Open anyone to see where they first came from, every visit on every device, and everything they’ve paid you.
The visitor journeyDrop your other analytics
Traffic, pages, countries, devices, goals and a live view. Click a row and the whole page filters to it.
Reading your data
How it works
From first visit to payment.
Statlark writes down where each visitor came from. When they pay, days later and maybe on another device, the money goes back to that source.
Add one script tag
Paste it into your site’s
<head>. Your first visitors show up within seconds.<script defer src="https://statlark.com/script.js" data-website-id="YOUR_SITE_ID"></script>
This tag sets a first-party cookie as soon as it loads. Where the law requires consent first, install the consent banner in its place: it loads the tracker only after the visitor accepts. Or switch on cookieless mode and store nothing.
Connect Stripe
Add a webhook and paste its signing secret. We never ask for your Stripe API key. On Paddle, LemonSqueezy or Polar? Send payments through the API.
Match checkout to the visitor
Pass the visitor ID to Stripe Checkout, or identify buyers by email. Each payment then lands on the source that earned it.
Pricing
From $9 a month. Free for 14 days.
Two plans, priced by the events you track. No seats, and every feature on both. Start with a 14-day trial, no card.
Starter
$9 a month
- 10,000 events a month
- 1 website
- 3 years of history
Growth
$19 a month
- 10,000 events a month
- Up to 30 websites
- 5 years of history
Need 100,000 events a month? Starter is $19 and Growth is $39. Pay yearly and get twelve months for the price of ten. Pageviews, goals and identifies count as events; payments never do. See full pricing
Up with the lark
Find out which source made you money.
14 days free, no card. Choose a plan before it ends to keep tracking.