How can I build a dashboard that loads faster?
To improve dashboard load time, follow these best practices:
Group widgets with similar filters on the same tab
Place widgets that use the same date range, segment, campaign, or other filters together on one tab. This helps RevSure batch and reuse query results across widgets instead of running separate queries for each widget.
Keep each tab focused and minimal
Each tab should support one clear analytical purpose, such as pipeline health or campaign performance. Avoid overcrowding tabs. As a best practice, keep each tab to around 5–7 active widgets.
Hide widgets you do not use regularly
Hidden widgets do not load when the dashboard renders. Hiding unused widgets reduces load time and keeps the dashboard easier to use.
Save purpose-built Views for repeated use
Create saved Views for recurring use cases such as “Weekly CMO Review” or “Paid Campaigns – This Quarter.” Views with focused filters and narrower date ranges load faster than broad default views.
What can affect dashboard or view load times?
Several factors can impact performance:
Date range
Large date ranges, such as two or more years, increaseload times. Narrow the date range to the specific period you are analyzing whenever possible.
Number of active widgets
Dashboards with many active widgets load them simultaneously. Reduce the number of active widgets per tab by hiding widgets that are not needed.
Complex filters
Multiple filter conditions, especially across custom dimensions, can increase query complexity. Simplify filters where possible.
High-cardinality dimensions
Filters or breakdowns on fields with many unique values, such as individual email addresses or campaign names with thousands of values, can slow down responses.