Planned
15Committed and queued
"Today" view uses UTC instead of local timezone
I noticed that the "Today" view on the site pages shows in UTC instead of my local timezone. It'd be nice if the...
Guidelines for Tracking Props and Creating Insights
Users have questions about where their props (sent with events) are displayed. They also try to create insights using...
Add Percentage Option in Countries Chart
The countries chart will remain the same, but in the accompanying table users will be able to switch from displaying...
Add Conversion Rate Bars in View All Modal
Add conversion rate bars in the "View All" modal, similar to the main charts. This should include conversion rates for...
Add Path Matching Label in Insight Creation Modal
When creating an insight, users can match paths using wildcards (for example, all paths under /docs/*). This should be...
Add Metric Description Popup
When hovering over metric names in charts, display a popup that explains what the metric represents. This will help...
Add Bug Report Functionality
In addition to tracking errors with Sentry.io, add a button that allows users to submit bug reports. There should be an...
Handle Canceled Subscription Behavior
Implement proper handling for users who cancel their subscription. This includes updating access levels, stopping paid...
Analytics script(Tracker) v2
Currently, events are sent through the old interface, which was originally designed for sending web vitals and queued...
Add Error and 404 Tracking Options When Creating a Site
When creating a new site, provide options to track JavaScript errors and 404 pages. This will allow users to monitor...
Handle Percent-Encoded URLs
Currently, URLs that are percent-encoded (for example, spaces encoded as %20 or special characters encoded in UTF-8)...
Move Events to a Separate Tab
Users often don’t understand where their event properties are located. Currently, the events chart is displayed under...
Show Current Online on Site Card
On the user’s site cards page, display the current online users instead of the relative change over the last 24 hours....
Open Source Analytics Script (Tracker)
The analytics script will be made open source. Signed commits are required to ensure the security and trustworthiness...
Revenue Tracking & Analysis
Allow users to track and analyze revenue directly in event analytics. When sending events through the tracker, users...
In Progress
2Actively being built
Done
10Recently shipped
Proxy Handling Improvements
Plan and introduce easy-to-follow proxy solution
Redesign
The current design is an improved version of the MVP, but there are still UI/UX issues that make it difficult for users...
Dark Mode
Dark mode is already implemented and ready to launch. We plan to release it after switching to Paddle, since it may...
Switch Payment Processor to Paddle
We currently use Stripe for payments. Switch to Paddle as the payment processor to simplify tax handling and improve...
Clear Dev Mode Interval Requests
In dev mode, the site analytics refetch event counts to show the user analytics with dev data as soon as events appear....
Expose Stats API
Single-endpoint HTTP interface for querying analytics data.
Show full numbers when hovering over shortened values in charts
Right now, we display numbers in a shortened format (e.g. 42k). On hover, please add a tooltip showing the full number...
Standardize HTML Attributes for Tracker
Currently, the tracker collects events using attributes like data-s:event, which are not supported by all frameworks....
Rework Transfer Site
The current site transfer flow is quite complex and hard to find (it’s located in the site settings, in a dropdown that...
NPM Package for Event Tracking
Users often face an issue where ad blockers prevent the analytics script from loading and block event tracking. The NPM...
