The DMARC Report Builder lets users build a custom report from DMARC aggregate data. Instead of using only predefined standard reports, users can define a report name, choose how the data should be grouped, select which columns appear in the table, and decide whether the report displays number counts or percentages. After creation, the report appears as an interactive table with filters, sortable columns, and an option to download the custom report as a CSV file.
The DMARC Report Builder is available only in Enforce Enterprise through Valimail Labs (opt-in via Personal Settings).
When to use the DMARC Report Builder
Create a focused report for a specific investigation, stakeholder, customer, or recurring review.
Group DMARC data by a business-relevant dimension such as senders, countries, domains, or dates.
Compare delivery, authentication, quarantine, rejection, and enforcement outcomes in one table.
Export custom DMARC results to CSV for offline analysis, sharing, or archival reporting.
Access the report builder
Open Valimail Enforce.
In the left navigation, select Reports.
In the Custom Reports section, click on DMARC Report Builder.
Create a custom DMARC report
In the DMARC Report Builder page, click on the Create Report button to start building your first custom report.
1. Enter a Report Name
In the Report Name field, enter a descriptive name that explains the report's purpose or grouping. Examples: Sender Report, Daily DMARC Review, Country Summary, or Executive DMARC Exceptions.
2. Choose a Group By value
Group By controls the primary row label in the generated report. For example, selecting Senders creates a sender-level report where each row represents a sending service or sender source. Other available grouping options may include domains, countries, subdomains, or date-based groupings, depending on the report configuration.
3. Select data table columns
Use the toggles under Customize Data Table Columns to decide which metrics appear in the report. Columns can be reordered using drag and drop before the report is created. The Create button remains disabled until required setup items, such as Report Name and Group By, and at least one table column, are added.
4. Choose how values are displayed
Display Data By changes how selected metrics are presented:
Number Count: shows counts for each selected metric. Use this when volume and absolute impact matter.
Percentages: show percentage-based values. Use this when comparing rows of different sizes, such as senders with different message volumes.
5. Review and use the generated report
After selecting Create, the custom report opens with the configured name and columns. The example below shows a Sender Report with filters, a date range selector, metric columns, and a Download CSV button.
At this time, the custom reports will be visible only to the users who created them. Use the Download CSV option to share the report with a colleague.
Available report metrics
Metric | What it tells you |
Total emails | Total message volume represented in the selected report scope. Use this as the baseline for understanding the relative size of each row. |
Suspicious emails | Messages identified as suspicious based on the report data and selected grouping. |
Allowed through - policy override | Messages that were allowed because the recipient applied a policy override, even though the normal policy outcome may have differed. |
Quarantined | Messages that were placed into the Spam or Junk folder based on the applicable DMARC policy (p=quarantine) and authentication result. |
Rejected | Messages rejected based on the applicable DMARC policy (p=reject) and authentication result. |
Overall DMARC pass rate | Percentage or count reflecting messages that passed DMARC evaluation overall for the selected row. |
Pass rate with SPF | SPF pass performance for the row. Use this to identify senders that may need SPF alignment or SPF configuration review. |
Pass rate with DKIM | DKIM pass performance for the row. Use this to identify senders that may need DKIM signing or DKIM alignment review. |
Allowed through - with enforcement | Messages allowed through while enforcement was active and authentication checks have passed. |
Allowed through - no enforcement | Messages allowed through where enforcement was not applied (p=none). |
If you have questions about the DMARC Report Builder, please do not hesitate to contact the Valimail Support team.




