How to Set Up Google Workspace for Your Domain Fast

Follow this step-by-step Google Workspace setup guide to verify your domain, add MX, SPF, DKIM, DMARC records, and provision your first users correctly.
*Hiya Email is owned and operated by Hiya Digital Private Limited.

Moving your business onto professional email means connecting a domain you already own to Google’s infrastructure for the first time. The exact process, account creation, domain verification, the DNS records that activate mail, and getting your first users logged in, assuming no prior email system to migrate away from.
Explore Google Workspace Plans →

Table of Contents

What You Need Before You Start

Before touching a single DNS setting, three things need to be in place: ownership of a registered domain, access to that domain’s DNS management panel, and a decision on which Google Workspace edition fits your team. Skipping any of these turns a 30-minute setup into a multi-day support ticket.

Confirming Domain Ownership and Registrar AccessConfirming Domain Ownership and Registrar Access

You need a domain name already purchased through a registrar, GoDaddy, Namecheap, Google Domains successors, Cloudflare, or similar, and you need to know the login credentials for that registrar’s account, not just the domain name itself. Without registrar access, nothing else in this guide is possible, since every later step involves adding records at that same control panel.

If your domain was registered by a web developer, a former employee, or an agency on your behalf, track down that account before proceeding. A domain registered under someone else’s login is the single most common blocker business owners hit when starting Google Workspace setup, and it can take days to resolve if the original registrant is unresponsive. Confirm you can log in, view existing DNS records, and add new ones before moving forward; testing this access early saves a wasted afternoon later in the process.

Choosing a Starting Plan Without Overcommitting

Google Workspace ships in several editions, and for a brand-new setup, the right approach is picking the smallest plan that covers your actual first-month needs, since Google allows upgrading a subscription later without re-doing any of the DNS work already completed. Business Starter includes custom domain email, 30 GB of pooled storage per user, and Google Meet for up to 100 participants (Google Workspace pricing), which is enough for a small team’s first weeks on the platform.

Business Standard becomes worth the higher per-user cost once a team needs meeting recordings, shared drives, or meaningfully more storage; Standard raises the pooled allocation to 2 TB per user, compared with Starter’s 30 GB. Exact list pricing changes with promotions and region, so rather than quote a specific dollar figure here, check Google’s current pricing page directly before subscribing, and treat any number you see elsewhere as a starting reference rather than a locked-in cost. The plan chosen at signup only affects your monthly bill and available features; it has no bearing on the domain verification and DNS steps that follow, which are identical across all editions.

DNS Records Required for a Fresh Google Workspace Setup

Record TypeHost / LocationTypical ValuePurpose
TXT (verification)@ / rootGoogle-generated unique codeProves domain ownership to Google before activation
MX (single-record)@ / rootsmtp.google.com, priority 1Routes incoming mail to Google’s servers
MX (legacy 5-record)@ / rootASPMX.L.GOOGLE.COM (priority 1) plus four ALT serversRoutes incoming mail with tiered redundancy
TXT (SPF)@ / rootv=spf1 include:_spf.google.com ~allAuthorizes Google’s servers to send mail for your domain
TXT (DKIM)google._domainkeyGoogle-generated public key (v=DKIM1…)Lets recipients verify outbound mail wasn’t altered in transit
TXT (DMARC)_dmarcv=DMARC1; p=none; rua=mailto:…Sets enforcement policy and requests authentication reports

Creating Your Google Workspace Account and Choosing a Plan

Account creation is a short guided flow on Google’s own site, but a few choices made during signup- the admin email address, the organization name, and the initial user count- are awkward to change afterward, so it’s worth getting them right the first time rather than rushing through.

Starting the Signup Flow Correctly

Start the process from Google’s official Workspace signup page rather than a search ad or a reseller’s generic “Google email” landing page, since the flow occasionally differs and you want the standard admin console experience for a from-scratch setup. You’ll be asked for your business name, approximate employee count, and country; none of these are binding commitments, and employee count only affects the pricing tier Google suggests by default, not what you’re able to select.

The signup wizard will then ask whether you already have a domain or need to buy one. Since this guide assumes you already own the domain, choose “I have a domain I’ll use” and enter it exactly as registered, no “www,” no trailing slash, and no subdomain unless you specifically intend to run Workspace on a subdomain rather than the root domain. A typo here creates a separate, harder-to-diagnose problem later during domain verification, so it’s worth typing it twice and comparing against your registrar account before continuing.

Setting Up the First Admin Account

The first account you create during signup automatically becomes the Super Admin, the account with unrestricted control over every user, security setting, and billing detail in the organization. Use a real name and a professional-sounding username rather than a placeholder like “admin” or “test,” since this address becomes your primary Gmail address once MX records are live, and changing a Super Admin’s username later is more disruptive than getting it right initially.

Google will also ask for a recovery phone number and a secondary (non-Workspace) email address for the admin account specifically, separate from any user recovery settings configured later. This recovery information lets you regain access if the admin account gets locked out during setup, before any other administrators exist; treat it as one of the more consequential fields in the entire signup flow, not a formality to breeze past.

Verifying Domain Ownership with Google

Google will not activate email on your domain until you prove you control it. Verification is a one-time step, and Google offers a few different methods depending on your registrar’s capabilities and your comfort editing DNS records directly.

Choosing a Verification Method

The fastest and most common verification method is adding a single TXT record to your domain’s DNS zone, containing a unique code Google generates for your account; once that record is live, Google’s system checks for it and marks the domain verified, typically within minutes to a few hours depending on how quickly your DNS provider propagates changes. Alternatives include uploading an HTML file to your website’s root directory or adding a meta tag to your homepage’s HTML, both useful if you don’t yet have DNS access but do have access to your website’s files.

For a from-scratch setup with no existing website to edit, the TXT record method is almost always the right choice, since it requires only DNS access, which you’ll need anyway for the MX, SPF, DKIM, and DMARC records covered later in this guide. Google Admin console displays the exact TXT record value to copy, along with the host field (usually “@” or blank, matching your domain root). Copy this value precisely, since even a missing character will cause verification to fail silently rather than showing an obvious error.

Confirming Verification and Troubleshooting DelaysConfirming Verification and Troubleshooting Delays

Once the TXT record is added at your registrar, return to the Admin console and click the verify button. Google performs a live DNS lookup at that moment, so if the record hasn’t propagated yet, verification will fail with a generic error rather than a specific timing message. This is normal and not a sign of a misconfigured record; waiting 15 to 30 minutes and retrying resolves the vast majority of first-attempt failures.

If verification still fails after a few hours, the most likely cause is a mismatched host field; some registrars automatically append your domain name to whatever you type in the host field, meaning a value intended for the root domain accidentally becomes a subdomain instead. Use a public DNS lookup tool to search your domain’s TXT records directly and confirm the exact value Google is looking for actually appears at the root, not at an unintended subdomain. Domains using a third-party DNS proxy or security service in front of the registrar occasionally need the record added at the proxy’s dashboard rather than the registrar itself; check both if the first attempt doesn’t resolve.

Adding MX Records to Activate Gmail

Domain verification proves ownership; MX records are what actually tell the internet to deliver your mail to Google’s servers instead of nowhere. This is the step that turns [email protected] from a placeholder into a working inbox.

The MX Values You’ll Enter

Google offers two supported MX configurations for a new setup, and either one works correctly: a simplified single-record option pointing to smtp.google.com at priority 1, or the traditional five-record set led by ASPMX.L.GOOGLE.COM. Newer Workspace signups are generally guided toward the single-record option by the Admin console itself; the entire configuration is one record, priority 1, pointing at smtp.google.com (Google’s MX record documentation), which leaves less room for a typo than five separate entries.

If your registrar’s setup wizard or Admin console instead presents the legacy configuration, the five records and their priorities are fixed values Google publishes directly: the primary server, aspmx.l.google.com, uses priority 1, with two alternates sharing priority 5 and two more sharing priority 10. Whichever set you’re shown, enter the values exactly as Google displays them in your specific Admin console session; don’t mix a single record you found in one guide with a five-record set from another, since partial configurations are a common source of intermittent delivery failures. Table 1 below lists both options side by side for reference during data entry.

Removing Conflicting Records and Setting Priority Correctly

Because this is a from-scratch setup with no prior email provider, there typically shouldn’t be existing MX records to remove, but it’s worth checking anyway, since some registrars auto-generate a placeholder “parking page” MX record when a domain is first purchased. Any existing MX record needs to be deleted, not just deprioritized, before Google’s records are added, since duplicate or conflicting MX entries cause mail to split unpredictably between two destinations rather than reliably reaching Gmail.

Priority ordering matters more than the number itself: lower numbers are tried first by receiving mail servers, so if your registrar uses a different numbering convention than Google’s example, what matters is that whichever record points to Google’s primary server ends up as the lowest number in your list, not that the number matches Google’s documentation exactly. After saving the records, allow up to a couple of hours for basic propagation, though full global propagation is occasionally listed as taking longer. If mail still isn’t flowing after that window, the cause is almost always a data-entry error rather than a delay, so re-checking the exact values against Table 1 is the right next step before waiting further.

Setting Up SPF to Authorize Google’s Mail Servers

MX records handle incoming mail; SPF is the first of three records that protect outgoing mail from being flagged as spam or spoofed. It tells other mail servers which systems are allowed to send email on your domain’s behalf.

What an SPF Record Does and Why It’s Not Optional

SPF, or Sender Policy Framework, is a single TXT record published at your domain’s root that lists the mail servers authorized to send email claiming to be from your domain. Without it, messages you send through Google Workspace are more likely to land in recipients’ spam folders, and your domain becomes easier for scammers to impersonate in phishing attempts. For a brand-new domain with no sending history yet, getting SPF right from day one meaningfully affects how quickly major inbox providers start trusting your mail.

The record itself is short: a TXT entry at your domain’s root containing something like v=spf1 include:_spf.google.com ~all, which tells receiving servers to trust any server Google has authorized to send on your behalf, and to soft-fail anything else. If your organization also sends mail through another service, a marketing platform, a helpdesk tool, or a CRM, that service’s own SPF include needs to be added to the same record, since a domain can only have one SPF TXT record; publishing two separate SPF records breaks authentication entirely rather than combining their effects.

Adding and Verifying the SPF Record

Add the SPF value as a new TXT record at your domain’s DNS zone, using “@” or a blank host field to target the root domain, exactly the same location pattern used for the verification TXT record in section 3. This is a different TXT record from the verification one; both can coexist at the root simultaneously, since a domain can hold multiple TXT records with different content, unlike SPF specifically, which is limited to one record.

Once published, confirm it resolved correctly using a public SPF checker tool or a DNS lookup command, searching specifically for TXT records beginning with “v=spf1” at your root domain. A record that looks correct in your registrar’s dashboard but doesn’t yet appear in a public lookup usually just needs more propagation time; a record that resolves but is missing the Google include, or that shows two separate SPF entries, needs to be fixed before moving on, since the DKIM and DMARC records in the next two sections build on a correctly functioning SPF baseline.

Get Your DNS Records Right the First Time

Configuring DKIM Signing for Outbound Mail

Where SPF authorizes which servers can send your mail, DKIM proves the message itself wasn’t altered in transit: a cryptographic signature attached to every outgoing email that receiving servers can check against a public key published in your DNS.

Generating the DKIM Key in the Admin Console

DKIM setup starts inside the Google Admin console, not at your registrar. Navigate to the Gmail authentication settings for your domain and generate a new DKIM key, which Google creates as a matched pair: a private key it keeps and uses to sign your outgoing mail, and a public key you publish as a TXT record so recipients can verify that signature. Google typically recommends a 2048-bit key length over the older 1024-bit default, since longer keys are harder to compromise and most modern DNS providers support the longer record without issue.

Once generated, the Admin console displays a DNS host name, typically something like google._domainkey, along with a long TXT value beginning with v=DKIM1. Unlike the SPF record, this one is not added at your domain’s root; it goes at that specific subdomain-style host, which is a detail worth double-checking, since pasting the DKIM value at the wrong host is one of the more common configuration mistakes at this stage and produces no error message; it simply fails silently on outbound mail.

Activating DKIM After the Record PropagatesActivating DKIM After the Record Propagates

After publishing the TXT record at your registrar, return to the Admin console and click to activate DKIM signing for the domain. This second step is easy to forget, since publishing the DNS record alone does not enable signing. Google checks for the record’s presence before allowing activation, so if the button is greyed out or returns an error, the record likely hasn’t propagated yet or was published at an incorrect host.

Give it at least a few hours before troubleshooting further, then use a DNS lookup tool to search specifically for a TXT record at the google._domainkey subdomain rather than the root, confirming the value matches exactly what the Admin console displayed. Once activation succeeds, it’s worth sending a real test email to an external address at a major provider and checking the message’s original headers for a “DKIM=pass” result; this confirms the entire chain, from key generation to DNS publication to Google’s signing process, is functioning correctly before moving on to DMARC.

Publishing a DMARC Policy for Domain Protection

DMARC ties SPF and DKIM together into a single enforceable policy, telling receiving mail servers exactly what to do with messages that fail either check, and, critically, where to send reports about those failures so you can monitor for abuse.

What DMARC Adds on Top of SPF and DKIM

DMARC, or Domain-based Message Authentication, Reporting and Conformance, is a TXT record published at a _dmarc subdomain host that references the SPF and DKIM setup already in place and instructs receiving servers on enforcement, whether to deliver, quarantine, or reject messages that fail authentication, and where to send aggregate reports about domain activity. Without a DMARC policy, a domain with correctly configured SPF and DKIM still leaves a gap: nothing tells receiving servers what to do when a spoofed message fails those checks, and nothing provides visibility into spoofing attempts against your domain.

For a brand-new domain, the standard recommendation is starting with a monitoring-only policy rather than immediately rejecting failed mail, since a new domain’s own outbound systems, including any third-party tools sending on its behalf, may not yet be fully covered by SPF and DKIM, and an aggressive policy risks blocking legitimate mail during that early period. A typical starting record looks like v=DMARC1; p=none; rua=mailto:[email protected], which requests reports without rejecting anything yet.

Moving From Monitoring to Enforcement

The _dmarc TXT record is published the same way as the earlier ones, through your registrar’s DNS panel, at the host _dmarc.yourdomain.com, and takes effect once it propagates, generally within a similar window to the other TXT records covered so far. The rua address in the record needs to be a real, monitored inbox, since DMARC-compliant mail servers will begin sending daily aggregate reports there summarizing pass/fail rates across every message claiming to be from your domain; these reports are the main tool for catching authentication problems before they affect deliverability broadly.

After running in monitoring mode for a few weeks and confirming legitimate mail is passing consistently in those reports, most organizations tighten the policy to p=quarantine and eventually p=reject, which actively blocks unauthenticated mail from reaching inboxes rather than just reporting on it. This progression- none, then quarantine, then reject- is deliberate and shouldn’t be skipped on a brand-new domain, since jumping straight to a reject policy before confirming every legitimate sending source is properly authenticated risks losing real business mail, including your own outbound messages, without warning.

Creating and Provisioning User Accounts

With mail flowing and authentication configured, the remaining setup work shifts from DNS to people: creating the individual accounts your team will actually log in to and deciding how those accounts receive their initial passwords.

Adding Users Individually vs. in Bulk

For a small team, adding users one at a time through the Admin console’s “Add new user” flow is the simplest path: enter a first name, last name, and the username portion of their new address. Google auto-generates the full [email protected] address along with a temporary password you can share directly or have emailed to a personal address on file. This method works fine for setups involving a handful of people. It gives you a chance to double-check each username against how the person’s name actually appears in company communications, avoiding awkward mismatches later.

For larger initial rollouts, a dozen or more employees moving onto the domain simultaneously, the Admin console supports bulk user upload through a CSV template, where each row specifies a name, username, and organizational unit, letting an administrator create dozens of accounts in one pass rather than clicking through the individual flow repeatedly. The CSV template is available directly inside the Admin console’s user management section, and Google validates the file for formatting errors before processing it, flagging any row with a duplicate username or invalid character rather than silently skipping it.

Setting Passwords and Requiring a Change at First Login

Every new account needs an initial password, and the Admin console offers a choice between letting Google auto-generate a random one per user and setting a custom password yourself during creation. Auto-generated passwords are the safer default, since a shared or predictable initial password across multiple new accounts is a common early security gap. Whichever option is used, the Admin console includes a setting to require the password be changed at first login, and enabling this for every new account is worth treating as a non-negotiable step rather than an optional extra.

Beyond the initial password, this is also the point to decide whether to enable two-step verification requirements domain-wide, since it’s considerably easier to require it at a user’s very first login than to roll it out later, once people have grown used to signing in without it. These settings are located under the Admin console’s security section rather than in the individual user-creation flow, so they’re easy to overlook during a first setup focused mainly on creating accounts. It’s worth a deliberate pass through security defaults before sending login credentials to your team.

First-Setup Mistakes and How to Fix Them

MistakeHow It Shows UpFix
Domain registered under someone else’s loginCan’t access DNS panel to add any recordsRecover or transfer registrar access before starting verification.
Verification TXT record added at wrong host“Verify” button fails repeatedly with no specific errorRe-check the host field; most registrars want it blank or “@”, not the full domain typed in again.
Old parking-page MX record left in placeMail delivery is intermittent or splits unpredictablyDelete the existing MX record entirely before adding Google’s records.
Second SPF record published instead of mergingOutbound mail fails SPF checks despite record existingCombine all sending sources into one SPF TXT record; a domain can have only one.
DKIM record published at domain root instead of google._domainkeyDKIM shows “fail” or “none” in message headersMove the TXT record to the exact subdomain host the Admin console specifies.
DMARC policy set to p=reject immediatelyLegitimate company mail starts bouncing or disappearingStart at p=none for several weeks, review reports, then tighten gradually.
Users never required to change temporary passwordShared, predictable passwords persist across the organizationEnable “Require password change at first login” during account creation.

What New Users See on First Login

The setup isn’t complete until a real person can sit down, log in, and start working, and what they encounter in those first few minutes shapes how quickly they trust the new system over whatever they were using before.

The First-Login Password Reset and Terms AcceptanceThe First-Login Password Reset and Terms Acceptance

When a new user visits gmail.com or workspace.google.com and enters their new [email protected] address and temporary password, Google immediately prompts a password change if that requirement was set during account creation, followed by a short terms-of-service acceptance screen specific to the organization’s Workspace subscription. This sequence occurs before the user reaches their inbox, and it’s worth telling new users to expect it in advance; an unexpected password reset screen right after receiving login instructions is a common source of “is this really working?” confusion in a team’s first hour on the platform.

After accepting terms, users with two-step verification enabled will be walked through setting up their preferred method, typically a phone prompt through the Google app or an authenticator code, before final access is granted. Building a few extra minutes into a new hire’s or new user’s onboarding time for this sequence avoids the appearance of a broken system when it’s actually just the standard first-login security flow working as designed.

Setting Up the Mobile App and Initial Inbox Configuration

Once inside, most first-login guidance should point users toward the official Gmail, Drive, Calendar, and Meet mobile apps if they’ll need email access away from a desktop, signing into these apps uses the same credentials just set up on the web, and Google’s mobile apps handle Workspace accounts identically to personal Gmail accounts from a login perspective, with organizational security policies applied automatically behind the scenes. Encouraging this setup on day one, rather than leaving it for whenever a user next needs mobile access, reduces support requests later.

It’s also worth a short walkthrough of where things live that differs from a personal Gmail account users may already be familiar with: the Workspace-specific apps drawer, the organization’s shared Drive structure, if one has been set up, and how to find company-wide contacts through the Directory. None of this needs to happen at the DNS or Admin-console level; it’s a five-minute conversation or a short internal document, but skipping it is a common reason new users feel lost in an otherwise correctly configured system during their first week.

Confirming Everything Works: Testing and Verification

Before calling the setup finished, a short verification pass across mail flow, authentication, and account access catches the small number of issues that don’t show up until real usage begins.

Testing Mail Flow in Both Directions

Send a test email from the new Workspace address to an external account at a major provider, Gmail, Outlook, or similar, and confirm it arrives, then reply to confirm inbound delivery works as well; testing only one direction is a common oversight, since MX record issues specifically affect inbound mail while SPF, DKIM, and DMARC misconfigurations more often show up as outbound deliverability problems. Checking the message headers on the received test email, specifically for SPF, DKIM, and DMARC all showing a “pass” result, confirms that the full authentication chain built across sections 5 through 7 is functioning together rather than each record existing in isolation.

It’s also worth testing with a second, unrelated external provider rather than just one, since spam filtering and authentication checks can behave slightly differently across major providers, and a pass on one doesn’t guarantee identical treatment everywhere. If any test reveals mail landing in spam despite passing authentication, the cause is more often a lack of sending history on a brand-new domain, which naturally improves over the following weeks, rather than a misconfiguration. Still, it’s worth rechecking each DNS record against Table 1 to rule that out first.

Confirming Admin Access and Backup Recovery Options

Before considering the rollout complete, confirm that at least one additional Super Admin exists beyond the original account created during signup; relying on a single administrator creates a single point of failure if that person is unavailable or that account gets locked out, and adding a second trusted admin takes only a few minutes through the Admin console’s user role settings. This is a frequently skipped step precisely because the original admin account works fine throughout setup, masking the risk until the day it actually matters.

Finally, verify that account recovery options, a recovery phone number and secondary email, are configured for the admin account and, ideally, for other users as they’re created, since these are what allow Google to verify identity and restore access if a password is forgotten or a device is lost. Running through this checklist once, at the end of setup rather than assuming it was handled earlier, is a small time investment that prevents the kind of lockout that turns a routine password reset into a multi-day support case with Google directly.

Let Hiya Digital Handle the Full Setup

Domain verification, five categories of DNS records, user provisioning, and a testing pass, done the first time correctly, not fixed after mail starts bouncing. As a Google Workspace Authorized Reseller and Implementation & Migration Partner, Hiya Digital sets up new domains end to end, so your team logs into working, properly authenticated email from day one.

Frequently Asked Questions

Can I use my own domain with Google Workspace?

Yes, Google Workspace is specifically designed to run on a domain you already own rather than a generic @gmail.com address. During signup, you enter your existing domain, and Google walks you through proving ownership with a verification record before activating mail. You don’t need to purchase a new domain through Google; any domain from any registrar works, as long as you have access to that registrar’s DNS settings to add the verification, MX, SPF, DKIM, and DMARC records covered in this guide. If you don’t yet own a domain, Google’s signup flow also offers domain purchase directly. For anyone with an existing domain, connecting it is the standard and more common path, and it doesn’t require transferring the domain’s registration from your current registrar.

How do I set up Google Workspace?

Setup follows a fixed sequence: sign up for an account and choose a plan, enter your existing domain, verify ownership with a Google-provided TXT record, add MX records to activate mail delivery, then publish SPF, DKIM, and DMARC TXT records to authenticate outbound mail and protect against spoofing. After DNS is configured, create user accounts individually or through a bulk CSV upload, require password changes at first login, and run a test email in both directions to confirm everything is working. Each DNS step generally takes minutes to configure but can take up to a few hours to propagate, so the full process, done carefully rather than rushed, typically spans a single business day for a small team, longer if verification issues need troubleshooting.

Do I need technical DNS knowledge to set up Google Workspace myself?

Not deep expertise, but comfort navigating a registrar’s control panel and copying values exactly is necessary, since Google’s Admin console tells you precisely what to enter but doesn’t add the records for you. The most common points of difficulty aren’t conceptual; they’re small formatting differences between registrars, like whether a host field needs “@”, whether it’s blank, or whether you type your full domain again. Anyone comfortable following a step-by-step guide and double-checking their work can complete a basic setup. Where it gets harder is troubleshooting a record that isn’t propagating correctly or diagnosing why a specific host field isn’t accepted, which is where either patience with trial and error or outside help becomes useful.

How long does it take for DNS changes to fully take effect?

Most registrars propagate DNS changes within minutes to a couple of hours. However, it’s commonly stated that changes can take up to 72 hours to be universally recognized across the internet in the worst case. In practice, if mail still isn’t flowing after an hour or two, the cause is far more often a configuration mistake, a wrong host field, a leftover conflicting record, or a typo in the value than an actual propagation delay. It’s worth using a public DNS lookup tool to check whether a record has been published at all before assuming you need to wait longer, since that distinguishes a genuine delay from an error that needs fixing.

What happens to my existing website if I add these DNS records?

Nothing; the records covered in this guide (MX and the SPF, DKIM, and DMARC TXT records) are specific to mail routing and authentication, and they don’t interact with the A or CNAME records that point your domain at a website’s hosting. As long as you’re only adding new mail-related records rather than editing or deleting your site’s existing A record, your website continues functioning exactly as before throughout the entire Google Workspace setup process. The one exception worth double-checking is if your domain currently uses a single combined “parking page” record from your registrar; in rare cases, removing that placeholder to add mail records can also affect a placeholder site, so it’s worth confirming what that record actually controls before deleting it.

Can I set up Google Workspace on a subdomain instead of my root domain?

Yes, this is a less common setup, typically used when a root domain needs to keep an existing mail system while a subdomain like mail.yourcompany.com moves to Google Workspace, or when a company wants to keep its main domain’s mail separate from a new department or brand. The process is nearly identical, except that MX, SPF, DKIM, and DMARC records are added at the subdomain’s host rather than at the root, and domain verification is performed against that specific subdomain during Google signup. It’s a reasonable approach if you have a specific reason to keep systems separated, but for most new businesses starting with no prior email system, setting up directly on the root domain is simpler and avoids the extra DNS complexity a subdomain configuration introduces.

Why is my test email landing in spam even though SPF and DKIM both pass?

A brand-new domain has no sending history yet, and major inbox providers weigh sender reputation, built up over weeks of consistent, low-complaint sending, alongside authentication results when deciding where to place a message. Passing SPF and DKIM is necessary but not sufficient on day one; reputation typically improves naturally over the following weeks, as long as authentication remains correctly configured and sending patterns appear legitimate rather than bulk or promotional. Avoid sending large batches of email immediately after setup, since a sudden volume spike from an unproven domain can trigger stricter spam filtering. If spam placement persists well beyond the first few weeks despite passing authentication, it’s worth re-verifying every DNS record against Table 1 rather than assuming reputation alone explains it.

Do I need a Google Workspace plan to receive email, or can I use a free option?

Google Workspace is a paid subscription at every tier; there’s no permanently free plan for custom-domain business email, though most editions offer a free trial period to test the setup before committing. A personal Gmail account is free but doesn’t support a custom domain like [email protected]. Workspace’s core value for a business is exactly that domain-based professional address, alongside the DNS-level authentication setup covered in this guide, which isn’t available on a personal account, regardless of paid add-ons. If budget is a concern, Business Starter is the lowest-cost tier and fully supports custom-domain email, though it has more modest storage and meeting limits than the higher tiers.

What’s the difference between the two MX record options Google offers?

Google supports a simplified single-record configuration pointing to smtp.google.com at priority 1, and a legacy five-record configuration led by ASPMX.L.GOOGLE.COM with four backup servers at varying priorities, both route mail identically and are fully supported for new setups, so neither is more “correct” than the other. The single-record option is generally easier to enter correctly because there’s only one value and one priority to enter, reducing the chance of a data-entry mistake. If your domain already has the five-record set working from a prior setup, there’s no benefit to switching to the single record; changing working MX records introduces unnecessary risk for a purely cosmetic simplification, so the general guidance is to leave a functioning legacy configuration alone.

Should I set my DMARC policy to reject unauthenticated mail immediately after setup?

No, starting with a monitoring-only policy (p=none) is the standard recommendation for a newly configured domain, since it lets you collect authentication reports and confirm that every legitimate sending source is passing correctly before any mail is actually blocked. Jumping straight to a rejection policy risks silently blocking legitimate messages, including replies to your own outbound mail, if SPF or DKIM didn’t fully cover any sending source at setup time. The typical progression is monitoring for several weeks, reviewing the aggregate reports sent to the address specified in the DMARC record, then moving to p=quarantine and eventually p=reject once reports confirm consistent pass rates across all mail claiming to be from your domain.

Glossary

MX record: A DNS entry that tells other mail servers where to deliver incoming email for a domain, pointing to Google’s mail servers once Workspace is activated.

SPF (Sender Policy Framework): A DNS TXT record listing which mail servers are authorized to send email on a domain’s behalf, used by receiving servers to detect spoofed messages.

DKIM (DomainKeys Identified Mail): A cryptographic signature attached to outgoing email, verified against a public key published in DNS, confirming a message wasn’t altered in transit.

DMARC (Domain-based Message Authentication, Reporting and Conformance): A policy record that builds on SPF and DKIM, telling receiving servers how to handle messages that fail authentication and where to send activity reports.

TXT record: A general-purpose DNS record type used to store text data; verification codes, SPF, DKIM, and DMARC values are all published as TXT records at different hosts.

Propagation: The time it takes for a DNS change to be recognized consistently across the internet’s various DNS servers, ranging from minutes to a stated worst case of around 72 hours.

Pooled storage: Google Workspace’s shared storage model, where each user’s plan-based allocation (for example, 30 GB per user on Business Starter or 2 TB per user on Business Standard) draws from a combined organizational pool rather than a strict per-person cap.

Super Admin: The highest-privilege user role in a Google Workspace account, automatically assigned to the account created during signup, with unrestricted control over users, security, and billing.

Domain verification: The one-time process of proving ownership of a domain to Google, typically completed with a unique TXT record, required before mail can be activated on that domain.

The Hiya Digital Team is a collective of IT infrastructure specialist engineers, certified systems administrators, and cloud architects driven by a singular mission: building corporate communication systems that just work. As an Authorized Google Partner, the team handles complex global hosting deployments, secure email migrations, and advanced data compliance architectures for businesses across 40+ countries.

With over two decades of technical experience spanning custom premium business email configurations, OX AppSuite deployments, and enterprise-level network security, the Hiya Digital Team writes to demystify domain infrastructure. Their content focuses on actionable technical strategies, anti-phishing security protocols, and seamless cloud collaboration setup, all backed by real-world deployment experience and 24/7 technical support accountability.

Our customer testimonials from across the world.

VS
Dr. Vijay Sazawal

TThey are knowledgeable, experienced, and highly responsive to customer needs. I have dealt with them for over a decade and I cannot recall a single instance where they did not come through. This is my IT company of choice. I have none other on my list

AA
Amit Agarwal

I have been associated with Hiya Digital for the past 5 years, and their service has been nothing short of exceptional. The standout factor has been Deepak, who is a true mastermind when it comes to SEO strategy. He didn't just provide quick fixes; he created a clear, ethical route map that helped our website rank sustainably. ​Throughout our 5-year associationon various project, the team has remained professional, trustworthy, and incredibly prompt. It is rare to find a digital partner so committed to integrity and long-term success. I highly recommend Hiya Digital to anyone looking for reliable web services.

KS
Kritika Swarnapudi

Using services of this company since 2 years. We are getting excellent support and service along with timely updates. These guys also do SEO, Marketing, Websites, etc. If you are looking for someone to manage your online presence - be it email or website or digital marketing - go for it. Mr Deepak (Director of Hiya Digital) is a gentleman. Anyone will love working with him.

DG
Dheeraj Gupta

Hiya Digital's team, led by Mr. Deepak, delivers excellent and prompt service with 24/7 availability. We currently host more than 8 domains and maintain a super dedicated hosting service for our email server. I highly recommend their services to others as well.

HM
Hemal S M

Mr Deepakji, and his team has done good work. They work very professionally, and they give very prompt reply. All the best !!!

KS
Krupa Sagar

My husband has associated with Hiya Digital Pvt. Ltd. in the past for his own business and has had a wonderful working equation with them, particularly Mr. Deepak Sakhrani. So when I needed web solutions, he promptly advised me to go ahead with Hiya Digital and the referral has been perfect for me. I needed my website up and running in a very short span of time and Deepak ensured that it would be completed within a stringent timeframe, without any quality compromises. Moreover, Hiya Digital offered many recommendations and creative inputs which I'd possibly forgotten or overlooked, which improved the overall look and UI of my website. Prompt to respond to all my queries, I was elated with the service provided and would recommend it to anybody who requires similar solutions.

KM
Krishna Marathe

We have been using Hiya Digital's web services for over a decade, and their consistency is outstanding. Deepak has built an exceptional organization with consistant IT services. The team is professional, responsive, and reliable.

GC
Growth Center

We have been with Hiya Digital for many years now and have always been proud of my decision to signup with them. I never had a thought of trying anyone else for my website development and web hosting requirements. I have done three website redevelopment projects with them and my experience has been 5*. I Will be glad to even give +1 for their friendly advice even for the smallest of errors we make.

AS
Abhishek Shah

Our company M D FOODS have been dealing with Hiya Digital Pvt Ltd since many years now and their services have been absolutely flawless. On time response, query resolutions and quality advise is what we as a company have experience in working with them. I would highly recommend anyone looking for Web Solutions & Digital Marketing

SB
Sunil Boricha

Excellent experience with Hiya Digital Private Limited. Really great, quick, and easy solution provider. Their technical knowledge is awesome, and special thanks to Mr. Deepak for his prompt support and clear understanding of requirements. Highly recommended.

MS
Manish Khanna

I have been using the services of Hiya Digital for ages now! From new domains registration to website design, they handle ALL my needs online. I do not look anywhere else. Their owner Deepak is a true professional who is well versed in all their offerings and the key to this great company

SK
Sagar Kadam

It has been a pleasure working with Hiya Digital. We appreciate their dedication to the projects that team are on. It is nice from the customers stand point to be able to get in touch with them and Hiya Digital team always made themselves available. Team did a great job for us and I would recommend to anyone.

Let’s Build Your Business Email Solution

Whether you’re launching a new business or upgrading your existing email platform, we’re here to help you choose the perfect email solution with expert support every step of the way.

Explore Related Blogs