Timeseries charts allow you to view the changes for a particular metric over time as a line graph or as a single number.

You can use these charts to answer questions such as "Is the average network request duration trending up or down?" and "Have my users been spending more time on a specific page over the past month?"

For each Timeseries type (other than Active User Count), you can create multiple Series on a single chart which can be useful for comparing similar data points. You can simply click 'Add Series' within the creation pane to add a new line and definition.


Timeseries options

Session Count

A Timeseries of Session Count will plot the number of sessions at each time interval over the selected period of time.

You can use filters on this chart to narrow down the category of sessions displayed in the chart. For example, if you are interested in seeing the number of sessions that visit a specific URL and are located in a specific country, you can add those filters below the selection of the chart type.

Group By

You have the ability to group a session count timeseries by a property using the '+ Add Group By' button. You can choose to group a timeseries by Device type, Browser, or a UTM parameter (UTM Campaign, Medium, or Source). This breaks down a series by the different types within the property. You can also use the overall filter to define the data in more detail. For example, if you have an overall filter of "Visited URL contains 'checkout'" and apply a group-by property of 'Browser', you can see which Browser had the highest visits overall to the Checkout page.


Please note that Group By and multiple Series are not supported together. If you have multiple series on a chart, you will be unable to add a Group-By property.

Time Period Comparison

You can also compare a session count timeseries to the previous time period. Use the 'Compare to previous time period' option in the top right when viewing the chart. The previous time period will be visible as a dotted line on the chart:


Event Count

A Timeseries of Event Count will plot the number of events at each time interval over the selected period of time.

Currently we support Custom Events, Clicks, and Definitions for this timeseries type. The session list below the timeseries shows session relevant to each time interval, but the numbers displayed within the chart are the number of events rather than the number of sessions.

Active User Count

A timeseries of Active User Count allows you to keep track of the number of active users of your application within the timeframe of your choice.

You can apply a filter to this chart type to define "active" in a way that makes sense for your application. For example, if you're interested in measuring the number of Daily Active Users that visit a certain page on your site, you can add the 'Visited URL' filter to this chart.


Percentile timeseries allow you to view averages for various types of data and plot them over time.

The available options include measurements of frontend performance within the application, such as Time Between Events and Network Request Duration, as well as user behavior metrics such as Time on Page.

You can choose to view the 50th, 90th, 95th, and 99th percentile levels for each type of measurement. Each level of percentile will give you different insight into the data points. For example, if you are interested in the average amount of time that users are spending on a page, you can choose to view the 50th percentile of the Time on Page metric. Or if you want to keep track of the performance of your network requests, you can use something like the 95th percentile to know that 95 percent of your network requests have a duration that is lower than what is displayed on the graph.

Conversion Rate

A timeseries of Conversion Rate allows you to keep track of the historical conversion rate between two pages or steps over time.

Similar to the funnels, you can define specific steps based on click events, URL visits, and redux actions and view whether the conversion rate has been increasing or decreasing over time (specifically, whether users who completed the first step also completed the second step). This can give you insights into historical trends and whether, for example, specific marketing pushes or technical efforts have affected the conversion.

Session Percentage

The Session Percentage timeseries allows you to measure the number of sessions that have completed a certain action or fit a certain category (defined by the use of filters) and display it as a percentage of the total sessions at any specific point in time.

Number View

View any Timeseries as a single number to display on your dashboard.


The number displayed is the value of the most recent complete interval, and it shows a comparison with the value of the interval before that.

For example, if you are viewing a Timeseries chart with a time range set of 1 week, and the interval is set to hourly, switching to the Number view will show you the value of the Timeseries in the most recent complete hour.

Timeseries Insights

LogRocket can provide some proactive insights about some of your Timeseries charts. For more information, see Timeseries Insights.