Charts and date ranges
Every number in DMARCmetric is scoped to a reporting window you choose, and the charts are where that window turns into a shape: is compliance holding, improving or slipping — and did anything spike? This guide covers the domain trend chart, the hover tooltips, and exactly what happens when you change the date range.
Reading the trend chart
Each domain's detail view opens with Compliant vs non-compliant volume: an area chart of that domain's daily message counts over the selected window. Compliant (DMARC-aligned) volume is drawn in aqua and failing volume in coral, stacked — so the upper edge of the chart traces your total daily volume, and the coral band along the bottom is the part of it that failed.
Two behaviours are worth knowing:
- The Y-axis is dynamic. It rescales to your actual volume with rounded, whole-number steps, and large counts are compacted (so 12,000 reads as 12K). A low-volume domain never gets fractional gridlines, and a spike never flattens the rest of the chart into unreadability.
- The resolution is daily at every range. Unlike the overview's bar chart, which buckets into weeks and months on long windows, the trend chart keeps one point per day even across 12 months — so a one-day incident stays visible a year later.
Until a domain's first reports arrive, the chart says so plainly ("Awaiting report data") rather than drawing an empty axis.
Hover for the exact numbers
Move your cursor across the chart and a crosshair snaps to the nearest day, with markers on both the total and failing curves. A tooltip follows the cursor showing that day's figures:
- Compliant and Non-compliant message counts,
- the Total, and
- the Compliance percentage for that day.
The stacked bars on the all-domains overview use the same tooltip, so a "bar" there and a "day" here read identically — the only difference is that on longer windows an overview bar summarises a whole week or month.
The four reporting windows
The selector in the top bar offers Last 7 days, Last 30 days, Last 90 days and Last 12 months. It is one control for the whole product: changing it re-scopes the KPI cards, the trend chart, the sending-sources table, the countries card and the all-domains overview alike. There is no view where the window silently means something different. 90-day and 12-month windows are available on Starter and above; Free includes 30 days — see pricing.
Changing the range is a real re-fetch, not a client-side filter — the dashboard asks the server for the new window and repaints. A few consequences of that design:
- Your selection is remembered in the browser, so next visit opens on the window you actually use.
- If the refresh fails (say, your connection drops), the dashboard shows an explicit error with a retry rather than quietly keeping stale numbers under a new label.
- A window can only show data we have received: a domain added last week shows the same one week of history on the 12-month view, because that's all there is. See Understanding your dashboard for what arrives when.
Which window, when?
There is no wrong answer, but each window has a natural job:
- 7 days — verifying a fix. You changed a DKIM record yesterday; did today's reports improve?
- 30 days — the default, and the right cadence for routine monitoring.
- 90 days — policy decisions. Before advancing towards
p=reject, you want to be sure every legitimate source has appeared in the data, including things that only send a few times a month. - 12 months — seasonal senders and audits. Billing systems, annual campaigns and rarely-used tools all eventually show up here.
If you want to take the numbers with you, the Export button downloads the current view — scoped to whichever window you have selected — as CSV. You can see the trend chart with sample data on the live demo, which shows the domain detail view.