Help Center β€Ί Deliverability β€Ί How to add a DMARC record on Cloudflare
πŸ“¨ Deliverability

How to add a DMARC record on Cloudflare

πŸ“… Last updated: June 2026
⏱ 3 min read
βœ… All plans

Adding a Domain-based Message Authentication, Reporting, and Conformance (DMARC) rule entry is a mandatory protocol requirement to finalize your custom domain authentication loop. By deploying a DMARC policy framework with a monitoring policy set to none, you authorize receiving mailbox servers to properly audit your inbound campaign headers, dramatically stabilizing your long-term deliverability metrics.

Step-by-Step Cloudflare Dashboard Configuration Loop

To establish a clean monitoring policy, copy the security parameters displayed within your SystemeScale DNS records modal popup window and deploy them inside Cloudflare using this progression sequence:

1
Access Cloudflare DNS Records
Log directly into your central Cloudflare account dashboard interface. Select the verified custom domain asset you are authenticating from your account portfolio listing, and click into the primary DNS > Records management tab layout area.
2
Select the TXT Record Type
Locate the primary records control section block and click the Add record button. Expand the type dropdown selector menu options and choose strictly TXT.
3
Populate the Name and Content Fields
Fill out the open record input cells carefully using this structured formatting rule:
  • Name field: Enter exactly _dmarc (matching the Name column from your workspace instructions).
  • TTL field: Leave at the default auto/system value.
  • Content field: Paste your custom DMARC string framework incorporating your active postmaster reporting address tag (e.g., v=DMARC1; p=none; rua=mailto:example@example.com).
4
Save the Configuration Node
Verify the layout spacing across your raw text parameters, then click the Save button to commit and launch the rule node on the live nameserver network.
πŸ›‘
Strict Single-Record Architecture Rule
Your custom domain's active DNS zone must contain only one single DMARC record row entry. If you spot any pre-existing or legacy _dmarc rows within your Cloudflare records index list table, permanently delete the old row blocks before saving the new rule node to prevent operational alignment conflicts.

Operational Insights: Data Reports & Monitoring Loops

Once your DMARC verification asset is visible across the public network layer, receiving email provider servers will compile and transmit automated telemetry logs summarizing your domain's outgoing email actions. These XML diagnostic reports route straight to the email address specified within your rua=mailto: variable definition.

πŸ’‘
Dedicated Reporting Recommendations
Because ISPs submit reporting telemetry matrices on a daily cycle, these raw files can clutter your primary personal inbox folder. We strongly recommend setting up a dedicated management address (such as dmarc-reports@yourdomain.com) exclusively to capture these tracking files without filling up your primary commercial mail storage limits.

Please note that raw DMARC XML reports utilize a dense code format designed for specialized log analyzers. To learn how to parse and evaluate these files, review our guide or connect with our support specialists for technical assistance: DMARC Reports: How to read and use them.

Network Propagation Tracking

To verify that your newly deployed Cloudflare text records are fully functional across international tracking channels, run a public scan using MXToolbox DMARC Analyzer. Input your root domain into the query search field; a green success confirmation layout indicates that your authentication loop is active and successfully established.

Was this article helpful?