Blog: Export & Date Flexibility Come to the Analytics Dashboard
Export & Date Flexibility Come to the Analytics Dashboard
Release v0.1.136
The Analytics Dashboard already gave you rich charts and a shareable link. With v0.1.136, it can now go one step further — letting you export a polished PDF report and drill into exactly the time window you care about.
Download Report: Share Performance Data as a PDF
Agency managers often need to present performance data to landlords, directors, or compliance teams. Until now, the best option was sharing a live link — which requires recipients to have system access and see live data rather than a point-in-time snapshot.
The new Download Report button (found next to the existing Share view button in the dashboard header) solves this. Click it to generate a formatted PDF of the current dashboard view, ready to attach to an email or drop into a compliance folder.
Under the hood, report generation uses the same react-pdf infrastructure already powering other document exports in the platform. A print-optimised CSS media query is also applied, so using the browser's native print-to-PDF remains a reliable fallback.
When to use it:
- Monthly performance reviews with landlords
- Board or director briefings
- Regulatory or audit submissions requiring a fixed record
- Archiving end-of-quarter snapshots
Custom Date Range Picker: Report on Any Period You Choose
The previous date range selector offered five presets: 30d, 90d, 180d, 365d, and all. These cover most day-to-day monitoring needs, but fall short for scenarios like:
- Financial year-end reporting (e.g. 1 April – 31 March)
- Audit periods defined by a regulator or client
- Comparing a specific campaign or policy window
v0.1.136 adds a Custom range option as the sixth choice in the selector. Selecting it reveals two date inputs (From and To). Set your dates, and the dashboard updates to reflect exactly that window.
Persistence & Sharing
Custom ranges behave exactly like the built-in presets:
- The selected range is written to URL parameters — paste the URL into a message and the recipient opens the dashboard pre-filtered to the same period.
- The range is also saved to localStorage — refresh the page and your selection is restored automatically.
Summary of Changes
| Feature | Detail |
|---|---|
| Download Report button | Generates a PDF via react-pdf; print-CSS fallback included |
| Custom date range | From/To date inputs as a 6th range option labelled "Custom range" |
| URL persistence | Custom ranges encoded in URL params alongside range and metric |
| localStorage persistence | Custom ranges survive page refreshes |
Both features are live in the Analytics Dashboard now. No configuration required.