Overview
Custom charts let you visualize your analytics data in the way that best answers your questions. Userorbit supports several chart types, each suited to different kinds of analysis.
Chart types
Line charts
Best for tracking trends over time. Use line charts to show how a metric changes day by day, week by week, or month by month. Examples: daily active users, weekly signups, monthly revenue.
Bar charts
Best for comparing values across categories. Use bar charts to show top events, feature usage by plan, or signups by country. Bar charts work well for both time-based comparisons (grouped bars) and categorical comparisons.
Pie charts
Best for showing proportions of a whole. Use pie charts to display the distribution of users across plans, the share of events by type, or traffic sources as percentages. Keep pie charts to 5-7 slices maximum for readability.
Funnel charts
Best for visualizing multi-step conversion flows. Funnel charts show the number and percentage of users who complete each step in a sequence, with clear drop-off indicators between steps.
Counter widgets
Best for highlighting a single key number. Use counters for headline metrics like total users, revenue today, or current conversion rate.
Creating a chart
- Open a dashboard and click Add Chart.
- Select the chart type.
- Choose the data source — an event, metric, or funnel.
- Configure the chart settings (see sections below).
- Give the chart a clear title.
- Click Save to add it to the dashboard.
Configuring axes
For line and bar charts, configure the axes to display data clearly:
- X-axis — Typically time (day, week, month) for trend charts, or a category (event name, property value) for comparison charts.
- Y-axis — The metric being measured: count, unique users, sum, or average of a property.
- Scale — Use linear scale for most cases. Switch to logarithmic scale when values span several orders of magnitude.
Setting date ranges
Every chart has a date range that controls the data shown:
- Use dashboard date range — The chart inherits the date range from the dashboard's global selector. This is the default and keeps all charts in sync.
- Custom date range — Override the dashboard setting for this specific chart. Useful when one chart needs a different time window, such as a year-over-year comparison.
Common date range options: Last 7 days, Last 30 days, Last 90 days, This month, Last month, This quarter, Custom range.
Adding breakdowns
Breakdowns split your chart data by a property value, showing separate series for each value. This is one of the most powerful analysis features.
To add a breakdown:
- In the chart editor, click Breakdown.
- Select the property to break down by — for example,
plan,country, orsource. - The chart updates to show separate lines, bars, or slices for each property value.
You can limit the breakdown to the top N values to keep the chart readable. Less common values are grouped into an "Other" category.
Adding filters
Filters narrow the data included in a chart without creating a new event or metric:
- Click Add Filter in the chart editor.
- Select a property and operator (equals, does not equal, contains, greater than, etc.).
- Enter the value to filter by.
Multiple filters combine with AND logic. For example, filter to page = /pricing AND country = US to see pricing page views from US users only.
Saving and managing charts
Charts are saved as part of the dashboard. To edit a chart later, click on it and select Edit. To duplicate a chart (useful for creating variations), use the chart menu and select Duplicate.
If a chart is useful across multiple dashboards, duplicate it and modify the copy for the new context rather than trying to share a single chart instance.
Tips for effective charts
- Use descriptive titles that state what the chart answers, not just what it shows.
- Limit breakdowns to 5-7 values for readability.
- Choose the chart type that matches your question — do not use a pie chart for trends or a line chart for proportions.
- Keep dashboards focused — 6-10 charts per dashboard is usually the right range.