How to get a professional email address with your own domain
Why business email on your own domain beats Gmail or Yahoo, the options compared (Google Workspace, Microsoft 365, Zoho, free forwarding), and step-by-step setup with MX, SPF, DKIM and DMARC.
An address like [email protected] tells customers you're a real, established business. An address like [email protected] tells them you might not be. Setting up email on your own domain is cheaper and easier than most people think, and it fixes problems you might not know you have.
The quick answer
- Get a domain name, ideally a .com that matches your business.
- Choose an email provider: Google Workspace, Microsoft 365, Zoho Mail, or free forwarding if you only need to receive mail.
- Verify your domain with the provider.
- Add the DNS records they give you: MX, SPF, DKIM and DMARC.
- Send test emails to Gmail and Outlook to make sure you land in the inbox.
Why not just use Gmail or Yahoo?
| Compare | Free address (@gmail.com) | Your own domain (@yourbusiness.com) |
|---|---|---|
| First impression | Looks like a side project | Looks established and trustworthy |
| Brand | Advertises Google or Yahoo | Advertises your business in every email |
| Getting the name you want | Usually taken, so you add numbers | Any name you like: jane@, hello@, orders@ |
| If you switch providers | Your address is gone, so you tell everyone a new one | Keep the same address forever, just move the mailbox |
| Email marketing | Most platforms won't let you send campaigns from a free address, or warn against it | Fully supported, with proper authentication |
| Staff and roles | Shared passwords, messy handovers | Separate addresses, easy to add or remove people |
| Cost | Free | Free forwarding, or a few dollars per user per month |
The biggest hidden benefit is ownership. Your customers, suppliers and accounts all know your email address. If it lives on your own domain, you control it. You can move to a different provider tomorrow and nothing changes for the people emailing you.
It also protects you from look-alikes
Anyone can create [email protected] and pretend to be you. Nobody else can send from @sunnybakery.com if your domain is set up properly with SPF, DKIM and DMARC. When customers know your real address is on your domain, scam emails stand out.
Your options, compared
| Option | Cost | Best for | Watch out for |
|---|---|---|---|
| Google Workspace | Paid, per user per month | People who like Gmail, plus Drive, Calendar and Meet | Each person is a paid user, so use free aliases for roles |
| Microsoft 365 | Paid, per user per month | Outlook users, and businesses that live in Word and Excel | Plans vary a lot, so check which ones include desktop apps |
| Zoho Mail | Low-cost plans, free tier in some regions | Tight budgets that still want a real mailbox | Free tier limits change, so read the current terms |
| Registrar email | Often low-cost | Simple needs, one bill with your domain | Usually fewer features and smaller storage |
| Free forwarding (e.g. Cloudflare Email Routing) | Free | Receiving mail at your domain in an inbox you already use | Forwarding receives only. Sending properly from your domain needs more setup |
Prices and plans change often. Check each provider's site for current pricing.
My take: if email is how you win and keep customers, pay for a real mailbox with Google Workspace or Microsoft 365. It's one of the cheapest upgrades a business can make. If you're just starting and only need to receive mail, free forwarding is a fine first step.
How to set it up, step by step
1. Get your domain
Search for a name with the free DomainNams search, then follow our guide on how to buy a domain name. Short and easy to spell matters even more for email, because people type the address by hand.
2. Sign up with your email provider
Choose a plan and enter your domain. You'll create your first mailbox, such as [email protected].
3. Verify that you own the domain
The provider gives you a verification record, usually a TXT record. Add it in your DNS settings (at your registrar, or at Cloudflare if you use it) and click verify.
4. Add the MX records
MX records tell the world where to deliver your mail. Delete any old MX records first, then add exactly the ones your provider lists.
5. Add SPF, DKIM and DMARC
- SPF is a TXT record listing the services allowed to send email for your domain. You can only have one SPF record, so if you use several senders (your mailbox plus a newsletter tool), combine them into one.
- DKIM adds a digital signature to every email. Turn it on in your provider's admin panel and add the record it gives you.
- DMARC tells inboxes what to do with email that fails those checks. Start with a monitoring policy like
v=DMARC1; p=none;and tighten it once everything passes.
Since 2024, Google and Yahoo have required these records from bulk senders, and missing them is one of the most common reasons business email lands in spam.
6. Test it
Send emails to a Gmail and an Outlook address and check they arrive in the inbox, not spam. Reply back to make sure receiving works too.
7. Move your old email over
Most providers can import your old Gmail or Yahoo mail and contacts. Set an auto-reply or forward on the old account for a few months, and update your address on your website, invoices, social profiles and business listings.
Choosing your email addresses
- Use your first name (jane@) for a personal touch, or first name plus last initial as you grow.
- Add role addresses as free aliases, not paid users: hello@, orders@, support@, billing@. Most providers let one mailbox receive several aliases.
- Use groups for shared addresses so several people can see support@ mail without sharing a password.
- Keep it easy to say on the phone. "jane at sunny bakery dot com" beats "j dot m dot smith underscore ventures".
The free forwarding setup (budget option)
If money is tight, you can receive mail at your domain for free. A forwarding service like Cloudflare Email Routing sends everything addressed to [email protected] straight to your existing Gmail. You add a couple of DNS records and you're done.
The catch is sending. Replies will come from your Gmail address unless you set up a "send mail as" option, and sending from your domain through a free account often doesn't line up with your domain's SPF, DKIM and DMARC. That can hurt deliverability. Use forwarding to get started, and upgrade to a real mailbox once email matters to your business.
Keep your business email safe
- Turn on two-factor login for every mailbox and for your domain registrar.
- Keep your domain on auto-renew. If your domain expires, your email stops working. If someone else registers it, they could receive email meant for you, including password resets.
- Remove people promptly when they leave, and keep their mail with an alias or a shared inbox.
- Clean your lists before big sends. Bounces from old addresses hurt your sender reputation.
Common mistakes
- Two SPF records instead of one combined record.
- Leaving old MX records in place from a previous provider.
- Turning on the Cloudflare proxy (orange cloud) for mail-related records. Mail records should be DNS only.
- Paying for a separate user for every role address instead of using free aliases.
- Jumping straight to a strict DMARC policy before checking everything passes.
- Letting the domain expire and losing email with it.
Questions
What is a professional email address?
It's an email address that uses your own domain name, like [email protected], instead of a free provider's domain like @gmail.com or @yahoo.com.
Can I get a business email address for free?
You can receive mail at your domain for free using a forwarding service such as Cloudflare Email Routing, and some providers offer free tiers. A full-featured mailbox from Google Workspace or Microsoft 365 costs a few dollars per user per month.
Do I need a website to have email on my domain?
No. Email and websites use different DNS records. You can have email on a domain with no website at all.
Can I keep using the Gmail app with my business email?
Yes. With Google Workspace, your business email works in Gmail directly. Many other providers' mailboxes can also be added to the Gmail or Outlook apps.
Is Google Workspace or Microsoft 365 better for business email?
Both are excellent. Choose Google Workspace if you prefer Gmail and Google Drive, and Microsoft 365 if your business relies on Outlook, Word and Excel.
Why do my business emails go to spam?
Usually because SPF, DKIM or DMARC records are missing or wrong, you're sending to old or invalid addresses, or the content looks spammy. Fixing the DNS records solves most cases.
What happens to my email if my domain expires?
It stops working. Mail sent to you bounces, and if someone else registers the domain, they could receive email meant for you. Keep auto-renew on.