An email from you@yourbusiness.com gets opened, trusted and answered. The same message from yourbusiness2026@gmail.com gets a second look — or lands in spam. The difference is the address on the outside, and fixing it takes about half an hour, one domain you already own, and three DNS records you can copy from this page.
Custom domain email means your address ends in a domain you control instead of a free provider's name. Every message carries your brand, every reply goes to an inbox you own, and nobody can take the address away because a free account was closed. This guide covers the full setup — choosing a provider, pointing your domain at it, and adding the authentication records that keep your mail out of spam — with prices and record values as published in November 2026.
Why a Gmail address costs you business
For a personal project, a free address is fine. For anything that takes money from strangers, it works against you in three specific ways.
Trust. A customer deciding whether to pay an invoice, a journalist deciding whether to quote you, and a hiring manager deciding whether to reply all read the sender address before the subject line. A domain address says you invested in the business; a free address says you might not be here next month.
Deliverability. Since February 2024, Gmail and Yahoo have required bulk senders to authenticate mail with SPF, DKIM and DMARC. Mail from your own domain with those three records configured is far more likely to reach the inbox than mail from a free address, which shares its reputation with millions of other users, including spammers.
Ownership. Your domain is an asset you control and can move between providers. A free address belongs to the provider: if the account is locked, the address — and every conversation tied to it — is gone.
What you need before you start
The setup has three ingredients, and you probably already have two of them:
- A domain you own. Any domain works — .com, .co, .io, a country code, anything. A .com costs roughly $11 a year to renew at Cloudflare; compare extensions on Nomlen's TLD list before you buy.
- Access to your DNS. That is wherever your domain's nameservers point — usually your registrar's DNS panel, or Cloudflare if you use it. You will add a handful of records there.
- An email provider. This is the service that actually stores and sends your mail. The choice below is the only decision that costs money, and there is a genuinely free option if you only need to receive mail.
One thing you do not need: web hosting. Email runs entirely on DNS records and your provider's servers. Your domain can have no website at all and still send and receive mail perfectly.
The 30-minute setup, step by step
Every provider follows the same five steps. The screens differ, but the sequence never does — and step three is the one that actually moves your mail.
Step 1: Pick a provider and create the account
Sign up and add your domain when asked. Paid plans offer a trial (Google Workspace gives 14 days), so you can complete the setup and test it before the first charge. Zoho's free plan needs no card at all.
Step 2: Prove you own the domain
The provider asks you to add a TXT record to your DNS — a short string that proves you control the domain. Paste it into your DNS panel, save, and click verify in the setup wizard. Verification usually takes minutes, though it can take up to 48 hours if your DNS is slow to propagate.
Step 3: Point your MX records at the provider
MX (Mail Exchange) records tell the whole internet where mail for your domain should be delivered. This is the step that switches your mail on — and where most setups go wrong, because old MX records from a previous provider or your web host are still sitting in the zone.
Delete every existing MX record first, then add the new ones. A leftover record with a lower priority number than your new provider's will keep pulling mail to the old server while your new inbox sits empty. Check what is actually live with dig MX yourdomain.com before and after the change.
For Google Workspace, the modern setup is a single record — Google simplified this in April 2023:
Type | Host | Value | Priority |
|---|---|---|---|
MX | @ | smtp.google.com | 1 |
The older five-record set (ASPMX.L.GOOGLE.COM at priority 1, ALT1 and ALT2 at 5, ALT3 and ALT4 at 10) still works — if your mail already flows on it, leave it alone. Microsoft 365, Zoho and Proton each publish their own MX values in their setup wizards. Google says a new MX record can take up to 72 hours to be recognised, though most domains start receiving mail within an hour.
Step 4: Add SPF, DKIM and DMARC
These three records prove your mail is really from you. Without them, receiving servers have no way to distinguish your genuine mail from a forgery, and Gmail increasingly treats unauthenticated mail as suspicious. The exact values — and the Google Workspace values for each — are in the section below.
Step 5: Send a test mail both ways
Send a message from your new address to a personal Gmail and a personal Outlook address, then reply to it. Check three things: the message arrives, it lands in the inbox rather than spam, and the reply comes back to your new inbox. If any of those fail, the problem is almost always a missing or mistyped DNS record — recheck the MX and SPF entries first, then wait an hour and test again, because DNS changes can take up to 48 hours to reach every server.
Which provider should you pick?
Four providers cover nearly every small business. The honest differences are price, storage, and how much of your other work you want in the same account.
Provider | Entry price (per user/month) | Storage | Free option | Best for |
|---|---|---|---|---|
Google Workspace | $7 annual, $8.40 flexible | 30 GB pooled | 14-day trial | Teams already living in Gmail, Docs and Drive |
Microsoft 365 Business Basic | $7 annual | 50 GB mailbox, 1 TB OneDrive | 30-day trial | Teams that need Outlook, Teams and Office on the web |
Zoho Mail | $1 annual (Mail Lite) | 5 GB | Yes — up to 5 users | Small teams on a tight budget |
Proton Mail | $3.99 annual (Mail Plus) | 15 GB | 1 GB, no custom domain | Privacy-first businesses and founders |
Prices are US list prices as published in November 2026, before tax. Google's Business Starter is $7 per user per month on an annual commitment or $8.40 month-to-month; Standard is $14 and Plus is $22. Gemini AI is included in every Business plan since Google's 2025 price rise, and the Business editions cap at 300 users.
Microsoft raised Business Basic from $6 to $7 per user per month on July 1, 2026, part of a round of increases of 12–17% across several Microsoft prices. The email-only alternative, Exchange Online Plan 1, stayed at $4. Business Basic adds Teams, SharePoint, 1 TB of OneDrive per user and the web versions of Word, Excel and PowerPoint — but no desktop Office installs, which start at Business Standard.
Zoho is the cheapest paid mailbox anywhere: Mail Lite is $1 per user per month, billed annually only, with 5 GB of storage, and Mail Premium is $4 for 50 GB. Its Forever Free plan covers up to five users on one domain with 5 GB each at no cost — the only free tier here that includes a custom domain. The catch: no IMAP, POP or ActiveSync on the free plan, so you read mail in Zoho's own web and mobile apps, and adding a sixth user moves everyone to a paid plan.
Proton Mail Plus is $4.99 a month or $3.99 billed annually, with 15 GB of storage, ten extra addresses and one custom domain. It is the pick when privacy matters: Proton encrypts mail so that even Proton cannot read it, and it is based in Switzerland. Its business plan, Mail Essentials, is $6.99 per user per month on annual billing with three custom domains.
For most businesses the deciding factor is not price — the gap between the cheapest and the most expensive entry plan is $6 a month per person — it is which ecosystem your team already uses. If your documents live in Google Drive, Workspace wins. If your team lives in Outlook and Teams, Microsoft 365 wins. If you just need a professional address for one to five people and want to spend almost nothing, Zoho's free plan is the only one that costs zero. At annual prices, a solo founder pays about $95 a year for Workspace or Microsoft 365 including the domain, versus about $11 for Zoho's free plan or Cloudflare forwarding; a five-person team pays about $431 for either suite.
The genuinely free option: forwarding
If you only need to receive mail on your domain — a contact address on a website, a receipts address, an alias you hand out — you can pay nothing at all. Cloudflare Email Routing forwards unlimited inbound mail from your domain to an inbox you already own, free on Cloudflare's free plan. You create a rule for hello@yourdomain.com and the mail simply appears in your personal Gmail. The limits, as of July 2026: 200 routing rules per domain, 200 verified destination addresses per account, and a 25 MiB maximum message size. Your domain's DNS must be hosted at Cloudflare.
The limitation defines the option: Email Routing is inbound only. It has no mailbox, no webmail, and no way to send or reply from your domain. You can work around sending by configuring Gmail to send through its SMTP relay with your domain address as the sender, but the DKIM signature will belong to Gmail, not your domain, so keep your DMARC policy at p=none if you go that route. For a business that needs to answer customers from its own address, forwarding is a stopgap. For a blog contact address or a side project, it is free and takes fifteen minutes.
SPF, DKIM and DMARC: the three records that keep you out of spam
These three DNS records are the authentication layer of email. Together they answer the question every receiving server asks about your mail: is this message really from the domain it claims to be from?
Record | What it does | Google Workspace value |
|---|---|---|
SPF | Lists the servers allowed to send mail for your domain | TXT @ — v=spf1 include:_spf.google.com ~all |
DKIM | Signs every outgoing message with a cryptographic key, so tampering is detectable | Generated in Admin Console → Apps → Gmail → Authenticate email; publish the TXT record it gives you |
DMARC | Tells receivers what to do with mail that fails SPF or DKIM, and where to send reports | TXT _dmarc — v=DMARC1; p=none; rua=mailto:you@yourdomain.com |
SPF is a single TXT record at your domain root. The value above authorises Google's servers and soft-fails everything else — the ~all ending means "treat unauthorised senders as suspicious, not as forgeries". If you also send mail from another service — your website's contact form, a newsletter tool — add its include: to the same record. There can only ever be one SPF record per domain; two break authentication entirely.
DKIM takes one extra step because the key is generated by your provider. In Google Workspace, the Admin Console generates a 2048-bit key and hands you a TXT record to publish; Microsoft 365 and Zoho do the same. Google says DKIM can take up to 48 hours to activate after you publish the record.
DMARC is the policy record, and the rollout order matters. Start at p=none, which only asks receivers to send you reports — you get visibility into who is sending mail as your domain without any mail being blocked. After two weeks with no legitimate mail failing, move to p=quarantine (failures go to spam), then to p=reject (failures are refused outright). Jumping straight to p=reject on day one is the classic way to silently lose real mail from a forgotten sender.
Five mistakes that break custom domain email
- Leaving old MX records in place. The most common failure: a previous provider's or web host's MX record survives, and with a lower priority number it outranks the new one. Delete all of them before adding the new set, and verify with
dig MX yourdomain.com. - Two SPF records. SPF breaks silently when a domain publishes more than one TXT record starting with
v=spf1. Merge every sender into a single record. - DMARC at p=reject on day one. Start at
p=none, read the reports for two weeks, then tighten. A forgotten sender — an old CRM, a printer's scan-to-email — will otherwise vanish without a trace. - Letting the domain expire. Your email address dies with the domain. Enable auto-renewal at your registrar and keep the payment method current — an expired domain takes your email, your website and every login tied to that address down with it. Nomlen's guide to fixing the "Not Secure" warning covers the same habit of keeping domain records current, and the real cost of a domain in 2026 explains what renewal actually costs.
The bottom line
Professional email on your own domain is a thirty-minute job: pick a provider, verify the domain, replace the MX records, publish SPF, DKIM and DMARC, and test both directions. A solo founder can do it for the price of the domain alone with Zoho's free plan or Cloudflare forwarding; a team that lives in Google or Microsoft tools pays $7 per person per month. Set it up this week, while the domain is still yours to configure.
Frequently asked questions
Do I need web hosting to have custom domain email?
No. Email runs on DNS records and your provider's servers, not on web hosting. Your domain can have no website at all and still send and receive mail. The only requirement is access to your domain's DNS settings.
How long does it take for custom domain email to start working?
Usually within an hour of updating the MX records, though Google says a new MX record can take up to 72 hours to be recognised, and SPF and DKIM records up to 48 hours each. Test again the next day before assuming something is broken.
What is the cheapest way to get email on my own domain?
Cloudflare Email Routing is free and forwards unlimited inbound mail to an inbox you already own, but it cannot send mail. Zoho Mail's Forever Free plan is the cheapest real mailbox: up to five users on one domain with 5 GB each, at no cost, though it has no IMAP support. The cheapest paid mailbox is Zoho Mail Lite at $1 per user per month, billed annually.
Can I keep my Gmail inbox and just use my domain address?
Yes, in two ways. Google Workspace is Gmail with your domain — same interface, your address. Or use Cloudflare Email Routing to forward mail from your domain into your existing personal Gmail, and configure Gmail to send as your domain address. The forwarding route is free, but outgoing mail carries Gmail's DKIM signature rather than your domain's.
Will my old emails move to the new provider?
Not automatically. Changing MX records only affects mail sent after the change; your old inbox stays where it was. Google Workspace and Microsoft 365 both offer migration tools that copy old mail across, and most providers support IMAP migration from a previous mailbox. Run the migration before you tell contacts about the new address.
What happens to my email if I change providers later?
You update the MX, SPF, DKIM and DMARC records to the new provider's values, the same way you set them up the first time. Your address stays exactly the same — that is the point of owning the domain. Mail sent during the switch may take up to 48 hours to follow the new records while DNS propagates.
Is custom domain email worth it for a one-person business?
Yes. The cost can be zero — Zoho's free plan or Cloudflare forwarding plus the domain you already own — and the trust difference is largest for small businesses, where a customer has no other signal to judge you by. A domain address is also the cheapest credibility upgrade a new business can buy.
Do I need SPF, DKIM and DMARC, or is MX enough?
MX alone delivers mail, but without SPF, DKIM and DMARC your mail has no proof it is genuinely from you, and Gmail increasingly treats unauthenticated mail as suspicious. Since February 2024, Gmail and Yahoo require bulk senders to authenticate with all three. Set them up at the same time as MX — it adds ten minutes and is the difference between the inbox and the spam folder.




