Google Workspace DNS Setup Explained: MX, SPF, DKIM and DMARC

Setting up Google Workspace is only half the job.

For your email to work reliably—and for other mail servers to trust the messages your business sends—your DNS records need to be configured correctly.

DNS can sound intimidating, but it’s really just a collection of instructions that tell the internet where your website lives, where your email should be delivered, and how other email providers should verify messages coming from your domain.

Understanding a few key DNS records will help you avoid one of the most common causes of business email problems.

What Is DNS?

DNS stands for Domain Name System.

Think of it as the internet’s phone book.

When someone visits your website or sends you an email, DNS tells their computer where to find the correct server.

Every domain has DNS records, whether you realize it or not.

Those records might be managed through:

  • Cloudflare
  • GoDaddy
  • DreamHost
  • SiteGround
  • Squarespace
  • Wix
  • Shopify
  • Your domain registrar
  • Your web hosting provider

One of the first things we determine during any Google Workspace setup is where DNS is actually managed.

Many business owners simply don’t know—and that’s perfectly normal.

What Are MX Records?

MX stands for Mail Exchange.

These records tell the internet where incoming email should be delivered.

If someone sends an email to:

[email protected]

their email provider checks your MX records to determine which mail server should receive the message.

When moving to Google Workspace, your MX records are updated to point to Google’s mail servers.

Until those records change, new email continues arriving at your old provider.

This is why MX records are typically updated near the end of an email migration—not the beginning.

What Is SPF?

SPF stands for Sender Policy Framework.

Its purpose is simple.

It tells other email providers which servers are authorized to send email on behalf of your domain.

Imagine someone attempts to send email pretending to be:

[email protected]

If their server isn’t listed in your SPF record, receiving email systems can identify that message as suspicious.

A properly configured SPF record helps:

  • Improve email deliverability
  • Reduce spoofing
  • Reduce spam classification
  • Protect your domain reputation

SPF doesn’t stop every fraudulent email, but it’s an important first layer of protection.

What Is DKIM?

DKIM stands for DomainKeys Identified Mail.

Rather than listing approved mail servers like SPF does, DKIM digitally signs every outgoing message.

When another email provider receives your email, it checks that digital signature against the public key stored in your DNS.

If the signatures match, the receiving server knows the message hasn’t been altered during delivery.

That helps establish trust.

Without DKIM, some providers may become more cautious when evaluating your email.

What Is DMARC?

DMARC stands for Domain-based Message Authentication, Reporting and Conformance.

It combines SPF and DKIM into an overall email policy.

DMARC tells receiving email providers what to do if an email fails authentication.

For example:

  • Accept it
  • Send it to spam
  • Reject it completely

It can also generate reports showing who’s attempting to send email using your domain.

Those reports are incredibly valuable because they often reveal:

  • Forgotten software
  • Old email services
  • Website forms
  • Marketing platforms
  • Unauthorized senders
  • Spoofing attempts

Many businesses are surprised to discover how many systems are sending email under their domain.

Why These Records Matter

Without proper DNS configuration, you may experience:

  • Customers not receiving quotes
  • Contact form submissions disappearing
  • Marketing emails landing in spam
  • Password reset emails failing
  • Order confirmations not arriving
  • Employees receiving inconsistent delivery

Most of these issues aren’t caused by Google Workspace.

They’re caused by incomplete DNS configuration.

DNS Is More Than Email

Although this article focuses on Google Workspace, DNS controls much more than email.

Your DNS may also manage:

  • Your website
  • Subdomains
  • Verification records
  • SSL certificates
  • CDN services
  • Third-party integrations
  • Microsoft 365
  • Shopify
  • Cloudflare
  • Marketing platforms

That’s why it’s important to understand your existing DNS environment before making changes.

Updating the wrong record can affect services completely unrelated to email.

Common DNS Mistakes

The majority of DNS issues we encounter are surprisingly simple.

Some examples include:

Creating duplicate SPF records instead of combining them.

Publishing DKIM but forgetting to enable signing inside Google Workspace.

Changing MX records before the migration is ready.

Leaving old mail servers listed alongside Google.

Forgetting that website forms still send email through an old SMTP server.

Publishing a DMARC policy before confirming every legitimate service is properly authenticated.

None of these are particularly difficult to fix, but they can create confusing problems if they’re overlooked.

How Long Do DNS Changes Take?

One of the most common questions is how quickly DNS changes become active.

The answer depends on several factors, including the record’s Time to Live (TTL), your DNS provider, and internet caching.

Some updates appear within minutes.

Others may take several hours to fully propagate around the world.

For that reason, it’s common to leave old systems running temporarily while DNS changes take effect.

Patience is often part of the process.

Should You Edit DNS Yourself?

If you’re comfortable managing DNS records and understand the impact of each change, Google provides excellent documentation for configuring Google Workspace.

However, DNS is one of those systems where a small mistake can have significant consequences.

Removing the wrong record may interrupt email delivery.

Editing an unrelated record can affect your website.

Deleting verification records can disconnect third-party services.

For many business owners, having someone review the existing DNS configuration before making changes provides peace of mind and helps prevent avoidable downtime.

Once Google Workspace is configured correctly, DNS generally requires very little ongoing attention.

The goal isn’t to constantly adjust these records. The goal is to configure them correctly once, understand what they do, and allow them to quietly support your business behind the scenes while your team focuses on running the business instead of troubleshooting email.