Skip to main content

DMARC Report Builder

Help users create a custom DMARC report that focuses on the metrics, groupings, and display format most relevant to their investigation or reporting workflow.

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

  1. In the left navigation, select Reports.

    reports - side menu
  2. In the Custom Reports section, click on DMARC Report Builder.

    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.

Did this answer your question?