Introduction
An email address like [email protected] does two jobs at once. It tells the person reading it that you are a real business with your own domain, and it gives you an inbox you control — one that does not disappear if a free email provider changes its rules, and one where your messages are far less likely to land in spam.
Setting one up is not difficult, but the order of the steps matters. Do them out of order and you can lose incoming mail for days. This guide covers the whole setup: choosing a domain and a provider, naming your addresses, creating the mailboxes, and configuring the DNS records that make your mail deliverable — then testing everything before you tell anyone the new address.
Step 1: Get a domain you own
A business email address needs two ingredients: a domain you own, and a mailbox host that runs the email service on that domain. The domain is the part after the @ sign. You cannot attach a custom domain to a free @gmail.com account in the normal way — a free Gmail account is tied to gmail.com, and Gmail does not let you send from your own domain through it as a business mailbox.
If you already have a domain for your website, use it. If you do not, register one first — preferably the same name as your business, in .com for a US audience when it is available. Register it yourself, with your own account at a registrar you control, so the domain stays yours whatever email provider you choose later.
If you are not sure what a domain is or how registration and renewals work, our guide to what a domain name is and how it works explains it in plain language. And if your domain is not yet connected to a website, our guide to connecting a domain name to your website covers the DNS side of that separately.
Step 2: Choose an email provider
For most small businesses, the choice comes down to two providers. Both are paid, reliable, and include the admin tools you need to manage users and security. Prices below are US list prices checked October–November 2026, before tax — confirm the current pricing on the provider’s site before you buy, as prices change.
Google Workspace. Google’s business service, built around Gmail, Drive, and Calendar. Business Starter costs $7 per user per month on an annual plan, or $8.40 per user per month on the month-to-month Flexible Plan, and includes 30 GB of pooled storage per user. It is the natural choice if you already use Gmail and Google Drive, or if your team works mostly in a browser.
Microsoft 365. Microsoft’s business service, built around Outlook, OneDrive, and Teams. Business Basic costs $7 per user per month paid yearly, and includes a 100 GB mailbox. It is the natural choice if you already use Outlook or Office apps, or if your clients and partners mostly run on Microsoft software.
There are cheaper mailbox-only hosts, and some web hosts bundle email with a hosting plan. Those can work for a single-person business, but they usually offer less storage, weaker spam filtering, and no shared calendars or file storage. For a business address you will use every day, that difference shows up quickly — in deliverability, in support when something breaks, and in the tools your team actually uses.
Pick the provider whose apps your team already knows. The setup steps in this guide are the same either way; only the exact record values differ.
Step 3: Decide on address names
Before you create anything, decide what your addresses will look like. A consistent naming convention makes your business look organized and makes new addresses easy to create later.
- [email protected] — the standard choice for a named person, for example [email protected]. Use this as your main address.
- [email protected] — better when two people share a first name, or when you want the address to look more formal.
- [email protected] — a general inbox for enquiries from your website’s contact page.
- [email protected] — for customer questions and help requests, so they do not get mixed in with your personal mail.
- [email protected] — for purchase enquiries, if you take them by email.
A few practical rules: keep addresses short and easy to say out loud; avoid numbers and hyphens, which are easy to misremember; and do not create an address for every possible purpose on day one. Start with one named address per person, plus info@ and support@ if you need them. You can also set up aliases — extra addresses that deliver into an existing mailbox — so that info@ reaches you without paying for a separate user.
Step 4: Start the trial and verify your domain
Sign up for your chosen provider’s trial or paid plan and add your domain in its admin console. The provider will ask you to prove you own the domain by adding a TXT record to your domain’s DNS settings — a short string of text the provider gives you, which you paste into a new TXT record at your registrar or DNS host.
This step comes first for a reason: the provider will not let you create mailboxes or change mail routing until ownership is confirmed. Adding the TXT record is low-risk — it does not affect your existing mail or website — and verification usually takes minutes to a few hours once the record is visible.
Step 5: Create every mailbox before changing the MX record
This is the step most people get wrong, and it is the one that costs mail. Before you touch anything that routes incoming email, create a mailbox for every person and every shared address you plan to use.
The reason is straightforward: the moment you change your MX record, mail for your domain starts arriving at the new provider. If a mailbox does not exist yet, the new provider has nowhere to put that mail, and it bounces back to the sender. Create the mailboxes first, test that you can sign in to each one, and only then move the mail flow.
Step 6: Point your MX record at the new provider
The MX record tells the internet where to deliver mail for your domain. Replace your old MX records with the values your provider gives you, in your domain’s DNS settings.
- Google Workspace MX: a single record pointing to
smtp.google.com, priority 1. - Microsoft 365 MX: a value in the form
<your-domain-key>.mail.protection.outlook.com, which you get from the Microsoft 365 admin center. The exact value is unique to your domain, so copy it from the admin center rather than guessing it.
Delete the old MX records when you add the new ones. Leaving old records in place can send mail to the wrong place, and two providers receiving mail for the same domain is a recipe for lost messages.
DNS changes can take up to 72 hours to be recognized everywhere, though in practice they usually take effect within a few hours. During that window, mail may still arrive at your old provider — which is why you should keep the old mail service running until no mail still arrives there. Do not cancel it the day you switch.
Step 7: Add SPF, DKIM, and DMARC
MX routing gets mail delivered to you. Three more records prove to other mail servers that mail claiming to be from you really is from you. Without them, your messages are more likely to be marked as spam or rejected outright — and since February 2024, Google’s sender guidelines require SPF or DKIM for mail sent to Gmail users, and DMARC for senders of more than 5,000 messages a day to Gmail users.
SPF (Sender Policy Framework). A TXT record that lists the services allowed to send mail as your domain. Only one SPF record per domain is allowed — if you already have one, edit it rather than adding a second, and list every service that sends as you (your email provider, your website’s contact form, your newsletter tool) in that single record.
- Google Workspace SPF:
v=spf1 include:_spf.google.com ~all - Microsoft 365 SPF:
v=spf1 include:spf.protection.outlook.com -all
DKIM (DomainKeys Identified Mail). A cryptographic signature that proves a message was not altered after it was sent. Enable DKIM in your provider’s admin console, which generates a key, then publish that key as a DNS record the console shows you. DKIM setup is provider-specific, so follow the instructions in the admin console step by step rather than copying a record from another domain.
DMARC (Domain-based Message Authentication, Reporting and Conformance). A policy record that tells receiving servers what to do with mail that fails SPF or DKIM checks. Wait 48 hours after SPF and DKIM are in place, then add a DMARC record starting at p=none — a monitoring policy that asks receiving servers to report failures without rejecting mail. Once the reports show your legitimate mail is passing, you can move to a stricter policy later. Starting at p=none is deliberate: it lets you see what is failing before anything gets blocked.
Step 8: Test before you announce the address
Do not put the new address on your website, your business cards, or your email signature until you have tested it. Run through this checklist:
- Send an email from the new address to a personal Gmail and Outlook address, and confirm it arrives in the inbox, not spam
- Reply to that message and confirm the reply arrives in the new business inbox
- Send an email from an outside account to the new address and confirm it arrives
- Send a test message with an attachment and confirm it arrives intact
- Check that your name displays correctly on outgoing mail, not just the address
- Send a message to info@ or support@ if you created one, and confirm it reaches the right mailbox
- Check the spam folder of the new inbox for any legitimate mail that landed there
If a test message lands in spam, the most common causes are a missing or incorrect SPF record, DKIM not yet enabled, or a second SPF record conflicting with the first. Fix the record, wait for DNS to update, and test again.
Step 9: Switch over and clean up
Once tests pass, update the places people actually reach you: your website’s contact page and footer, your email signature, your invoices and receipts, and your Google Business Profile. Our guide to creating a Google Business Profile covers the local listing where many customers first find your contact details.
Then deal with the old setup. Keep the old mail service running until no mail still arrives there — check its inbox for a week or two before cancelling. Set up forwarding or an auto-reply on the old address if you can, pointing people to the new one. Update any accounts that use the old address for login or password recovery — your bank, your suppliers, your website admin — because a password reset sent to an address you no longer check is a lockout waiting to happen. And export any old mail you need before cancelling the old service: once the account is closed, recovering old messages is usually impossible.
Frequently asked questions
Can I use a free Gmail account with my own domain?
Not in the normal way. A free @gmail.com account is tied to gmail.com, and Gmail does not let you attach a custom domain to it as a business mailbox. You need a paid service such as Google Workspace or Microsoft 365, or a mailbox host that supports custom domains.
How much does a business email address cost?
Google Workspace Business Starter is $7 per user per month on an annual plan ($8.40 month to month), and Microsoft 365 Business Basic is $7 per user per month paid yearly. Prices are US list prices checked October–November 2026, before tax; confirm current pricing before you buy. A one-person business therefore pays roughly $7 a month, plus the yearly cost of the domain itself.
How long does setup take?
Creating the account and mailboxes takes under an hour. DNS changes can take up to 72 hours to be recognized everywhere, so allow a few days before you rely on the new address — and keep the old service running in the meantime.
What if I already have an SPF record?
Edit it — do not add a second one. Only one SPF record per domain is allowed. Add the new provider’s include: entry to the existing record, and make sure every service that sends mail as your domain is listed in that one record.
Do I need DMARC if I only send a few emails a day?
Google’s sender guidelines require SPF or DKIM for mail to Gmail users, and DMARC for senders of more than 5,000 messages a day. Even below that threshold, a DMARC record at p=none is worth having: it gives you reports on mail that fails authentication, which is how you catch a misconfigured record — or someone impersonating your domain — before it becomes a problem.
The bottom line
A professional business email address is a domain you own, a mailbox host you pay for, and four DNS records set up in the right order: verify ownership first, create every mailbox before you change the MX record, then add SPF and DKIM, and DMARC at p=none after 48 hours. Test that mail sends, receives, and stays out of spam before you announce the address, and keep the old service running until no mail still arrives there. Done in that order, the switch is a quiet afternoon’s work — and every email you send afterwards carries your business name instead of a free provider’s.








2 thoughts on “How to Create a Professional Business Email Address With Your Own Domain”