Skip to content
Google Workspace21 March 20268 min read

Complete Corporate Email Setup on Google Workspace

A corporate email address acts as your digital front desk. A Google Workspace email setup succeeds when five DNS records and one admin account work together. One wrong value sends messages into a void. This guide works as a DNS reference. Y...

A corporate email address acts as your digital front desk. A Google Workspace email setup succeeds when five DNS records and one admin account work together. One wrong value sends messages into a void.

This guide works as a DNS reference. You get each record, its host, its value, and its wait time, all taken from Google help pages. Verify each value on the linked official page before you save, because Google updates record values and admin screens.

Prepare before you change DNS

Collect four items first. Missing one causes most delays.

  • An active domain and login access to the registrar.
  • The DNS host. If the registrar and DNS host differ, edit records at the DNS host.
  • A Google Workspace plan. Check current prices on the Google Workspace pricing page, because prices vary by region and billing term.
  • A user list with the mailboxes, aliases, and groups you need.

Record the current MX records before you replace them. If the domain receives mail through another provider, back up the mail first. Lower the DNS TTL beforehand if your host allows the change, so edits spread sooner.

Modern illustration of a business admin configuring DNS records on a computer screen dashboard displaying MX, SPF, and DKIM icons, set on a simple office desk with laptop, notebook, and coffee mug.

Step 1: create the admin account

Sign up through the official flow and create the first admin account. This account becomes the super admin. Use a strong, unique password and turn on 2-Step Verification right away. Keep the super admin for administration only and use a separate account for daily mail.

Step 2: verify the domain

Google lists three verification routes. You can update DNS at the registrar, add a TXT record, or use the Google Workspace setup tool, which supplies a code to enter at the registrar. Google prefers DNS records because they confirm ownership best. HTML strings and meta tags are not recommended, because attackers can misuse them to create fraudulent accounts.

Timing rules matter. Verify within 9 days of the trial start or paid contract. Otherwise the account is deleted automatically within 21 days of signup unless billing is active. Adding the record takes about 10 minutes. After the record is live, confirmation can take up to one hour. See Google guide Verify your domain for Google Workspace.

If verification fails, check three points. Confirm the record sits in the active DNS zone. Confirm the host field and full TXT value match the Admin console. Confirm the record saved.

Step 3: route mail with MX records

MX records tell the internet where to deliver mail. Google documents the current setup in Set up MX records for Google Workspace.

SettingValue stated by Google
MX valuesmtp.google.com
Priority1
TTLRegistrar default, or 1
PropagationUp to 72 hours for recognition

Older guides list five aspmx servers with priorities from 1 to 10. Google states accounts started before 2023 may use aspmx values and the legacy values remain supported. Choose one style. Never publish both sets together, and delete every old provider record. A mixed set splits mail between systems and causes hard-to-trace losses.

After the records go live, activate Gmail for the domain in the Admin console under Apps, Google Workspace, Gmail, if the console shows Gmail as off.

Step 4: publish the SPF record

SPF names the servers allowed to send mail for your domain. Google documents this value in Set up SPF:

FieldValue
TypeTXT
Host@ for the root domain
Valuev=spf1 include:_spf.google.com ~all
WaitUp to 48 hours before SPF authentication works

Some DNS hosts require quotation marks around the value. Check your host documentation. Give each subdomain and each separate domain its own SPF record. A single record can hold up to 10 include tags according to Google.

If another service also sends mail for the domain, merge its include into the same record. Publishing two separate SPF records for one name breaks SPF checks.

Modern illustration of a two-person business team in a modern office, excitedly smiling while receiving their first professional emails on open laptops with hands resting naturally. Features clean shapes in a blue and white palette, strong composition, and soft office lighting.

Step 5: turn on DKIM

DKIM signs outgoing mail so receivers can verify the sender. The Google DKIM guide lists these steps.

  1. Open Apps, Google Workspace, Gmail, then Authenticate email in the Admin console. A super admin must do this.
  2. Select the domain and click Generate New Record. Choose a 2048-bit key when your DNS provider supports the length. Use 1024-bit otherwise.
  3. Copy the TXT record name and value. Do not click Start authentication yet.
  4. At your DNS host, create the TXT record. The host is the name Google shows, such as google._domainkey, and the value starts with v=DKIM1.
  5. Return to the Admin console and click Start authentication.
  6. Send a test message to a Gmail or Workspace address. Open the message header and look for a DKIM pass in the Authentication-Results line.

Wait 24 to 72 hours after you turn on Gmail before you generate the key. An early attempt can produce a DKIM record was not created error. After you add the key, authentication can take up to 48 hours to start. Mail sent to yourself does not verify DKIM.

Step 6: add DMARC

DMARC tells receiving servers what to do with mail failing SPF and DKIM checks. Google documents the steps in Set up DMARC.

FieldGuidance from Google
TypeTXT
Host_dmarc.yourdomain.com. Some hosts append the domain automatically, so check the saved record.
Required tagsv and p must come first
Report addressrua tag with a mailto address
TimingWait 48 hours after SPF or DKIM before DMARC

The p tag sets the policy. Google describes three options.

PolicyResult
noneMail is delivered and logged in a daily report sent to the rua address
quarantineMail goes to the recipient spam folder
rejectThe receiving server refuses the mail, usually with a bounce

Start with p set to none while you review reports. Then tighten the policy over time. Use the pct tag to apply a policy to a small share of messages first, and raise the share to 100. The official page shows a full example record. Copy its structure and replace the sample addresses with your own.

Google requires authentication for some senders. All senders must set up SPF or DKIM. Bulk senders, defined as more than 5,000 messages per day, must set up SPF, DKIM, and DMARC.

Step 7: create users and test

Add users in the Admin console under Directory, Users. Use aliases or groups for shared addresses such as sales and info instead of buying extra mailboxes. Enroll every user in 2-Step Verification.

Then run three live tests:

  1. Send mail from the new account to an external inbox.
  2. Reply from the external inbox to the new address.
  3. Open the received message header and confirm SPF, DKIM, and DMARC all pass.

Post-launch checklist

Finish the project with a short review. Each item takes minutes and prevents later surprises.

  • Save a copy of every DNS record in a shared document, with the date of each change.
  • Read the first DMARC reports and confirm every legitimate sender passes before you tighten the policy.
  • Test connected tools, such as website forms, billing systems, and CRMs, so each sends from an authenticated address.
  • Set a calendar reminder to review the DNS records and admin roles every quarter.
  • Train staff to report suspicious messages to an admin right away.

DNS records cheat sheet

RecordTypeHostValue sourceWait
Domain verificationTXTShown in Admin consoleAdmin console codeUp to 1 hour to confirm
MXMX@smtp.google.com, priority 1Up to 72 hours
SPFTXT@v=spf1 include:_spf.google.com ~allUp to 48 hours
DKIMTXTName shown in Admin consoleGenerated key starting v=DKIM1Up to 48 hours
DMARCTXT_dmarcPolicy tags with rua addressStart 48 hours after SPF or DKIM

Common failures and fixes

SymptomLikely causeFix
Verification failsRecord in the wrong DNS zone or wrong hostEdit the active DNS host and compare the value character by character
Mail does not arriveOld MX records remain or Gmail is offRemove old records and activate Gmail
Mail lands in spamSPF, DKIM, or DMARC missingPublish all three and retest
SPF failsTwo SPF records for one nameMerge into a single record
DKIM will not startKey generated too earlyWait up to 72 hours after enabling Gmail, then regenerate

Propagation delays are normal. Verify the saved records, wait, then test again from outside the domain. When problems persist, compare every DNS line with the official Google page. One missing dot, quote, or character often causes the failure.

FAQ

What is the current Google Workspace MX record?

Google documents smtp.google.com with priority 1. Older aspmx values remain supported for accounts started before 2023.

How long does DNS take to update?

Google states MX records can take up to 72 hours to be recognized. SPF and DKIM can take up to 48 hours.

Can I publish two SPF records?

No. Merge all sending services into one SPF record per name.

Should DMARC start at reject?

No. Google recommends starting with p set to none, reviewing reports, and tightening over time.

How much does Google Workspace cost?

Check the official pricing page. Prices vary by region and billing term, and Google updates them.

Conclusion

A clean Google Workspace email setup follows a fixed order: verify the domain, publish MX, add SPF, enable DKIM, add DMARC, then test from outside addresses. Copy every value from the official Google pages, remove old records, and allow DNS time to refresh. Spend the extra hour on testing before you announce the new addresses.

Verified by MonsterInsights