Widgets are the building blocks of your dashboard. Each one displays a specific metric, visualization, or piece of content, and together they give you a focused, customizable view of your data. This article covers the widget types available, how to add and configure them, and how to organize them in your dashboard.
Widget types
- Single value: displays one metric with a trend indicator showing whether performance is going up or down. Best for KPI monitoring at a glance, like conversion rate, revenue, or total sessions.
- Line chart: tracks how a metric changes over time with up to 8 metrics on one chart. Best for spotting trends, identifying seasonal patterns, and comparing metrics side by side.
- Data table: groups a metric by a category of your choice: device, OS, language, screen resolution, country, city, or browser. Best for understanding which segments are driving or hurting performance.
- Image: shows a page preview or an image you upload (JPG or PNG, up to 5MB). Best for adding visual context alongside your metrics, or creating a clear header that orients your team to the part of the site the dashboard covers.
- Funnel: visualizes a user journey step by step, showing completion rates and where users drop off. Best for analyzing critical flows like checkout, sign-up, or onboarding, and identifying exactly which step is causing friction.
- Text: adds written content directly onto your dashboard: notes, headings, links, or instructions. Best for giving your team the context they need to read the data without having to ask.
The text editor for the text widget supports: images, bold/italic/underline, bullet and numbered lists, hyperlinks, headings (H1, H2, H3), text alignment, text and background color, and horizontal dividers.
Excel export limitations
If you export a dashboard containing a text widget, the appearance may not match exactly. Highlighted text is converted to colored text, text alignment is not preserved, and hyperlinks are exported as plain text rather than clickable links.
How to add a widget
Option 1: Build a custom widget
-
In your dashboard, click '+ Add widget'.
- Follow the Add a widget steps:
- Name your widget.
- Define the scope: choose whether to measure performance at site level or for a specific page group. If you choose page group level, you can select a page group on the fly or from a saved mapping.
- Select a metric and its trend direction, whether higher or lower values represent better performance (applies to single value, line chart, and data table widgets).
- Select a device type (applies to all custom widgets except image and rich text widgets).
- Select or build a segment to focus on a specific group of users.
Option 2: Start from a widget template
- Widget templates give you a pre-configured widget for a common metric, ready to use straight away, with the option to customize afterwards.
Available templates:
- Average scroll depth: measure how far down the page users typically scroll
- Average time on page: see how long users spend on a specific page
- Exit rate: track the percentage of users who end their session from a selected page
- New vs. returning: compare new and returning user sessions over time (requires Growth, Pro and Enterprise plans)
- Number of clicks: track click volume on a specific page
- Number of sessions: track sessions containing a specific page
- Page views with rage clicks: track page views where users rage clicked
- Pages with rage clicks: identify which pages are causing the most frustration (requires Growth, Pro and Enterprise plans)
- Rage clicks: monitor rage click trends over time to spot and act on user frustration (requires Growth, Pro and Enterprise plans)
- Top pages: see the top 10 pages by sessions and dive deeper via Session Replay
- Top countries: understand which regions are driving the most traffic
- Top traffic channels: compare performance across traffic sources
- Usage by browser: measure sessions broken down by browser
- Usage by device: measure sessions broken down by device type
- Usage by operating system: measure sessions broken down by operating system
Once you've selected a template, you can customize it further by defining the analysis scope, selecting a device type, and applying or building a segment.
How to organize your widgets
Move and resize widgets
-
To move a widget: hover over the top centre of the widget until the drag handle appears, then drag it to a new position.
-
To resize a widget: hover over the widget to see the Resize widget tooltip in the bottom corners, then drag to your preferred size.
Each widget type has a default, minimum, and maximum size:
- Single value: default 2×2, minimum 2×2, maximum 8×2
- Line chart: default 4×4, minimum 3×3, maximum 8×6
- Data table: default 4×4, minimum 2×4, maximum 8×4
- Funnel: default 4×4, minimum 4×4, maximum 8×4
- Image: default 2×2, minimum 2×2, maximum 8×4
Group widgets into sections
Groups help you organize related widgets into named sections within your dashboard, making it easier for you and your team to navigate and compare data.
- Click the more options menu (...) next to '+ Add widget'.
-
Click 'Create new group'.
- To rename a group, click on its name.
-
To reorder groups, open the more options menu, select Re-order group, and use the arrows to change their position.
Note
The Re-order group option only appears when you have two or more groups. You can create an unlimited number of groups.