Tool Open source

Minilytics

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.

View repository Visit site Mentioned in 1 video ↓

Overview

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.

What Minilytics is used for

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.

Videos mentioning Minilytics

1 in the library.