Tool Open source
Minilytics is an open-source, self-hosted web analytics platform for tracking visitors, revenue, conversions, referrers, campaigns, pages, outbound clicks, button clicks, goals, funnels, and visitor journeys. It runs on Cloudflare Workers and D1, with a browser tracker and a React dashboard; each deployment stores its data in the deployer's Cloudflare account and can serve multiple websites.
Revenue attribution assigns a payment to the visitor's last visit from a non-direct source. It supports Dodo Payments and Stripe webhooks, payment-link and checkout metadata, return-page matching, customer and email fallbacks, and a generic payments API; refunds are subtracted from revenue. The dashboard also provides live visitor maps, source filtering, date ranges, and customer timelines.
The project can be self-hosted on Cloudflare's free plan using Node.js and Wrangler, or configured as a hosted product with Google sign-in and Dodo Payments. It is released under the MIT license.
1 use taken from transcripts — each links to the moment in the video.
A self-hosted web analytics platform that prioritizes revenue by tracking page views, clicks, and goals and assigning credit to the last source that generated a payment.
1 in the library.