June 30, 2026

How to Configure DMARC in Google Workspace

Protect your Google Workspace domain from phishing. Learn how to configure DMARC, SPF, and DKIM for Gmail bulk sender compliance.

How to Configure DMARC in Google Workspace

If you send email from Google Workspace, DMARC is no longer optional. Gmail’s bulk sender requirements now expect domains sending to Gmail users to have SPF, DKIM, and DMARC in place. That means if your organization relies on Google Workspace for business email, you need to configure DMARC correctly to avoid delivery issues, spam filtering, or outright message rejection. In this guide, you’ll learn how to configure dmarc in google workspace step by step, from preparing SPF and DKIM to publishing your first DMARC record and gradually moving to a stronger policy.

DMARC is your domain’s policy layer for email authentication. It tells receiving mail servers what to do when a message fails SPF or DKIM alignment, and it also gives you reporting visibility into who is sending on behalf of your domain. For Google Workspace users, this is critical for both security and deliverability. Without DMARC, attackers can more easily spoof your domain, and Google may treat your legitimate outbound mail less favorably.

Prerequisites: SPF & DKIM Alignment in Google Workspace

Before publishing DMARC, make sure SPF and DKIM are properly configured. DMARC works only when at least one of these mechanisms passes alignment with your From domain. In practical terms, if your business wants to succeed with how to configure dmarc in google workspace, you should first verify that Google Workspace is authenticating your mail the way Gmail expects.

Enable DKIM in the Google Admin Console

To set up DKIM in Google Workspace, sign in to the Google Admin Console and navigate to:

Apps > Google Workspace > Gmail > Authenticate email

From there, generate a DKIM record for your domain. Google will provide a TXT record value that you need to add to your DNS provider. Once the DNS record is published, return to the Admin Console and start authentication. This activates DKIM signing for outgoing email sent through Google Workspace.

Why does this matter? DMARC does not authenticate mail by itself. It checks whether SPF or DKIM passes and whether the authenticated domain aligns with the visible From address. DKIM is especially important because Google Workspace signs outbound messages, giving you a stable authentication path for DMARC alignment.

Understand SPF for Google Workspace

Google Workspace outbound mail typically uses Google’s SPF include mechanism:

_spf.google.com

Your SPF record should authorize Google to send on behalf of your domain. A common SPF record for a domain using only Google Workspace looks like this:

v=spf1 include:_spf.google.com ~all

If you also use third-party platforms like CRM systems, marketing services, or ticketing tools, those services must be added to SPF as well. Keep in mind that SPF has a lookup limit, so avoid adding too many includes without reviewing your configuration. If SPF is misconfigured, DMARC can still pass via DKIM, but having both properly aligned gives you the strongest protection.

Step-by-Step: Adding DMARC for Google Workspace

Now that SPF and DKIM are prepared, you can publish your DMARC record. This is the core of how to configure dmarc in google workspace and the part that helps Google and other receivers understand how to handle unauthorized messages from your domain.

Step 1: Generate Your DMARC Record

Use the yourDMARC Generator at:

https://www.yourdmarc.com/tools/dmarc-generator

A generator helps you build a valid record without syntax errors. For a safe starting point, choose a monitoring policy such as p=none. This tells receiving servers to keep delivering mail while sending you reports about authentication results. A starter DMARC record may look like this:

v=DMARC1; p=none; rua=mailto:dmarc-rua@yourdomain.com;

You can also add other optional tags later, such as pct, sp, and fo, depending on your enforcement strategy.

Step 2: Log In to Your Domain Registrar or DNS Host

Next, sign in to the place where your DNS is managed. This may be your registrar, hosting provider, or a dedicated DNS platform such as Cloud DNS, Cloudflare, or similar. The key point is that the DMARC record must be published in the authoritative DNS zone for your domain.

If you manage multiple domains or subdomains, make sure you are editing the correct DNS zone. A very common mistake is publishing a DMARC record in the wrong place, which prevents receivers from finding it.

Step 3: Create the DMARC TXT Record

Add a new TXT record with the following values:

  • Name/Host: _dmarc
  • Type: TXT
  • Value: v=DMARC1; p=none; rua=mailto:dmarc-rua@yourdomain.com;

Save the record and allow DNS propagation time. Depending on your DNS provider, propagation can take minutes to several hours.

Step 4: Verify the Record Exists

After publishing, use a DNS lookup tool or yourDMARC’s validation tools to confirm the record is live. The record should appear at:

_dmarc.yourdomain.com

If the record is missing, malformed, or duplicated, DMARC evaluation may fail. Make sure you only have one DMARC record per domain.

Transitioning from p=none to p=reject on Gmail

The safest DMARC rollout strategy is gradual. Start with p=none to collect reports, then move to p=quarantine, and finally to p=reject once you are confident that legitimate mail is authenticating correctly. This staged approach is the best way to manage how to configure dmarc in google workspace without disrupting business communication.

Use DMARC Reports to Identify Your Sending Sources

Your rua reports show which systems are sending mail using your domain. For Google Workspace domains, this often includes:

  • Gmail sent by employees
  • Automated notifications from Workspace-connected apps
  • Third-party SaaS platforms
  • Legacy systems or forgotten marketing tools

Review these reports regularly to confirm that legitimate mail is passing SPF or DKIM with alignment. If you see failures, investigate the source before tightening policy.

Fix Alignment Issues Before Enforcing

If a trusted system is failing DMARC, update its SPF authorization, enable DKIM signing, or adjust the sending domain so it aligns properly. For example, if a marketing platform sends from your domain but cannot sign with your domain’s DKIM key, you may need to use a dedicated subdomain for that service.

This is especially important for Google Workspace because a reject policy can stop spoofed mail, but it can also block legitimate messages if your authentication setup is incomplete.

Move to Stronger Policies Gradually

Once reports show that all expected mail sources pass authentication, raise enforcement in stages:

  • p=none for monitoring
  • p=quarantine to divert suspicious mail
  • p=reject to block unauthorized mail entirely

You may also decide to enforce policy only for a percentage of traffic using the pct tag before rolling out full rejection. This gives you time to watch for surprises while improving protection.

Best Practices for Google Workspace DMARC

To get the most from DMARC, treat it as part of a broader email security program. First, maintain a clean SPF record that only authorizes approved services. Second, ensure DKIM remains enabled and uses your domain, not a generic provider domain. Third, monitor DMARC aggregate reports consistently so you can detect spoofing and operational issues early.

It is also smart to create a dedicated mailbox or reporting workflow for DMARC reports, since these XML messages can be difficult to review manually. Many organizations use a reporting platform or parser to turn raw feedback into actionable insights. If your organization manages multiple brands or subdomains, define a policy strategy for each of them so attackers cannot exploit gaps in enforcement.

Finally, remember that how to configure dmarc in google workspace is not just a DNS exercise. It is an ongoing process of monitoring, remediation, and gradual enforcement. When done well, DMARC improves your domain reputation, reduces phishing risk, and helps keep Google Workspace email deliverable.

FAQ

Question: Why does Google Workspace require DKIM before DMARC?
Answer: DMARC relies on either SPF or DKIM to pass alignment. Google Workspace strongly recommends setting up DKIM first to ensure outbound signatures match your domain name.

Question: How do I check if Google Workspace DMARC is working?
Answer: Send an email from your Workspace account to an external inbox, view the original headers (raw email source), and search for the Authentication-Results header to see dmarc=pass.

Final Checklist

Before you finish, confirm the following:

  • SPF includes _spf.google.com
  • DKIM is enabled in Google Admin Console
  • A single DMARC TXT record exists at _dmarc.yourdomain.com
  • rua reports are being delivered successfully
  • You have reviewed legitimate sending sources before moving to enforcement

If you follow these steps, you’ll have a secure, standards-based setup that supports Gmail deliverability and protects your brand from spoofing. For most organizations, learning how to configure dmarc in google workspace is one of the highest-value email security improvements you can make today.

Protect your inbox, save time, and stay compliant. Subscribe to our newsletter for personalized email security audits, expert advice, and actionable tips.

Download to read the eBook

Schedule a Demo

Schedule a Demo

Discover more about yourDMARC and book a demo with sales.

Choose the Right Plan

Choose the Right Plan

Explore our flexible plans and pricing for perfectly fit solutions.

Learn more

Learn more

Explore our latest blogs for expert insights on email spoofing prevention.

Ready to get started?

See how YourDMARC can help your organization Work Protected™

Get Demo

Download to read the eBook