A custom email domain replaces a generic Gmail or Yahoo address with one tied to a domain you own, like jane@yourbusiness.com.
For the more than 36 million small businesses in the United States, it can be a low-cost way to establish credibility: Shopify domains typically start at $9 per year and include unlimited email forwarding for Shopify-managed domains.
This guide covers how to register a domain, choose between email hosting providers, configure DNS records, create custom email addresses, and start sending emails.
It also covers how Shopify forwarding and Shopify Messaging fit in, with forwarding used for inbound mail on a Shopify-managed domain, and Messaging used for outbound email and SMS marketing.
What is a custom email domain?
A custom email domain is the part of an email address that comes after the @ symbol and points to a domain you own, instead of a generic provider like gmail.com, yahoo.com, or outlook.com.
If your business name is Stupendous Lip Gloss and your website domain is stupendouslipgloss.com, an employee’s custom email address might look like jane@stupendouslipgloss.com. Custom email domains pair with email hosting services to send and receive mail.
The terms “custom email domain,” “business email domain,” “professional email domain,” and “branded email domain” are used interchangeably.
The mechanics are identical whether you’re a sole trader, a registered company, or a growing brand.
Email address vs. email domain
An email address is not the same thing as an email domain:
- Email address. The complete identifier used to send and receive mail (e.g., info@stupendouslipgloss.com)
- Email domain. The part after the @ symbol (e.g., stupendouslipgloss.com in info@stupendouslipgloss.com), which you customize by registering a domain name
A professional email address combines a username with a custom email domain that is registered to one person or organization and used only by that organization’s accounts.
A personal email domain like gmail.com is not the same thing. It’s a public, shared domain owned by Google and used by millions of individual accounts. Anyone can sign up for an @gmail.com address for free. Other shared, public email domains include yahoo.com, outlook.com, and icloud.com.
How to get a custom email domain
- Choose and register your domain name
- Choose your email hosting provider
- Connect your chosen domain to an email host
- Set up custom email addresses
- Test and secure your email system
- Send emails
The exact process varies by provider, but the core steps stay the same for creating any new email account on a custom domain. Setup typically takes 30 to 60 minutes of hands-on work, plus up to 48 hours for DNS propagation before email starts flowing reliably. Follow these six steps:
1. Choose and register your domain name
Choose a domain name that matches your company name, then register a domain name through a domain registrar. Common options include Shopify Domains, GoDaddy, Namecheap, Porkbun, and Squarespace Domains.
A standard .com domain costs around $10 to $20 per year for the first year. On Shopify, registering a .com domain typically costs between $11 and $14 per year. Other top-level domains like .io, .ai, or .store can run higher.
If the registrar reveals that your desired domain is already taken, you have a few options:
- Try a different top-level domain (.co or .shop, for example).
- Tweak the name slightly.
- Buy the domain from the current owner. A Whois lookup tool can show who owns a domain and whether it’s listed for sale.
If you’re stuck for ideas, browse lists of popular domains for inspiration.
When you register, turn on Whois privacy (sometimes called domain privacy protection). This hides your name, address, phone number, and email from the public Whois database, which cuts down on spam and scam outreach. Some registrars charge $5 to $15 per year for this service; Porkbun and Cloudflare include Whois privacy free with every supported domain.
2. Choose your email hosting provider
Email hosting is what lets you actually send and receive mail at your custom address—not just receive it through forwarding. Pick from a common provider like Google Workspace, Microsoft 365, Zoho Mail, iCloud+, or a hosting bundle from a domain registrar or web host.
Here’s how major email providers compare on entry-level email plans for a single mailbox:
| Provider | Starting price (annual) | Free tier | Storage on entry plan | Best for |
|---|---|---|---|---|
| Google Workspace | $7/user/month | No (14-day trial) | 30 GB pooled | Teams already using Gmail and Google Docs |
| Microsoft 365 Business Basic | $6/user/month | No | 50 GB mailbox + 1 TB OneDrive | Teams that want Outlook, Word, Excel, and Microsoft Teams |
| Zoho Mail Lite | $1/user/month | Yes, up to 5 users in select regions | 5 GB | Solopreneurs and small teams on a tight budget |
| iCloud+ | $0.99/month | No | 50 GB total | Apple users who already pay for iCloud storage |
| Bluehost Professional Email | $1.67/mailbox/month (intro rate) | No | 10 GB | Stores already on Bluehost web hosting |
| Shopify email forwarding | Free with a Shopify-managed domain | Free forwarding only | n/a (forwards to existing inbox) | Stores that only need an inbound brand address |
Zoho Mail
Zoho Mail’s Forever Free plan covers email hosting for one domain with up to five users at five gigabytes each. From the sixth user, all users move to a paid plan. Among the major Outlook alternatives, Zoho is the only one of these providers with a free tier for custom business email.
iCloud+
iCloud+ supports up to five custom domains and three personalized email addresses per domain on any paid plan. Google Workspace, Microsoft 365, and Zoho Mail all bundle additional features—shared calendars, video calls, document collaboration—at higher tiers, often at extra cost per user.
Shopify
If you already have a Shopify-managed domain, email forwarding is free and unlimited. Forwarding sends incoming messages to a personal account but doesn’t let you reply from your custom address; replies arrive in the inbox you forwarded to and go out from that account’s address. To run a true professional inbox you can send from, you’ll need a third-party host.
Once your inbox is set up, you’ll need to decide how you market to customers. Shopify Messaging handles email and SMS marketing campaigns from inside the Shopify admin, with pre-built templates, automation, and 10,000 free emails per month. Messaging isn’t email hosting and doesn’t replace a host like Google Workspace; it sits alongside it for outbound marketing.
Bulk email services
For higher-volume senders, bulk email services handle deliverability and list management at scale. The right host depends on your team size, budget, and whether you also need shared docs, calendars, or video meetings.
3. Connect your chosen domain to an email host
Once you’ve picked a host, log in to your registrar and update the DNS settings for your fully qualified domain name (FQDN). You’ll add a few different record types provided by your email host:
- MX records. Route incoming messages to your host’s servers.
- SPF records. List which servers are allowed to send mail from your domain.
- DKIM records. Add a cryptographic signature so receiving servers can verify messages haven’t been tampered with.
- DMARC records. Tell receiving servers what to do with messages that fail SPF or DKIM checks.
For a Shopify-managed domain forwarding mail to a third-party inbox, you can set up email forwarding directly from your Shopify admin:
- Go to Settings > Domains
- Click your domain
- Find the “Email forwarding” section
- Click “Add forwarding email”
To switch from forwarding to full email hosting through Google Workspace or Zoho Mail, click“Switch to email hosting”and follow the prompts.
If you’re sending high volume, the authentication requirements aren’t optional. They’re industry standards. Google’s email sender guidelines require SPF or DKIM for all senders to Gmail accounts, and senders pushing more than 5,000 messages per day to Gmail must set up SPF, DKIM, and DMARC. Yahoo enforces similar rules. DKIM keys must be at least 1,024 bits, with 2,048 bits recommended for security.
DNS changes can take up to 48 hours to propagate, so don’t be surprised if your email doesn’t start flowing immediately.
4. Set up custom email addresses
In your email host’s admin console, create custom email addresses you want to use. Follow one of a few naming conventions for their business email:
- firstname@yourdomain.com (e.g., jane@stupendouslipgloss.com)
- firstname.lastname@yourdomain.com (e.g., jane.smith@stupendouslipgloss.com)
- firstinitial.lastname@yourdomain.com (e.g., j.smith@stupendouslipgloss.com)
- role@yourdomain.com (e.g., orders@, hello@, support@)
- department@yourdomain.com (e.g., sales@, billing@, press@)
Personal email addresses work well for direct customer relationships and team communication.
Role and department addresses—branded email addresses tied to a function rather than a person—are a better fit for shared inboxes that more than one person checks. Route customer support, returns, and press inquiries to a team, rather than a single person, so messages don’t get stuck waiting on one inbox.
If you’re using Shopify forwarding, set up forwarding rules in your Shopify admin so each address forwards to the right team member’s existing inbox. You can create as many email addresses as you need for free on a Shopify-managed domain.
5. Test and secure your email system
To confirm that mail flows correctly, send test messages in both directions: from your new email address to a personal inbox and back. Check the message headers in the receiving inbox to verify SPF, DKIM, and DMARC are passing.
The FBI’s 2025 Internet Crime Report recorded more than one million complaints with reported losses of nearly $21 billion—a 26% increase over 2024 and the first time complaints crossed one million in a single year. Phishing and spoofing remained the most reported cybercrime category. A correctly configured custom domain with strong authentication makes it harder for attackers to impersonate your business to your customers.
You can also take these steps to secure your accounts:
- Enable two-factor authentication (2FA). Do it for every email account, especially admin accounts.
- Add a DMARC record. Ensure it has at least a p=none policy so you start receiving reports on who’s sending mail from your domain. Tighten to quarantine or reject once you’ve confirmed legitimate senders.
- Add an SPF record. For Shopify-managed domains, go to Settings > Domains, click your domain, and add a TXT record with @ as the name and v=spf1 include:_spf.hostedemail.com ~all as the value. This helps forwarded messages pass spam checks.
- Use unique, strong passwords. A password manager makes this realistic for every single account.
- Pair email security with site security. A valid SSL certificate and HTTPS on your site complement email authentication.
6. Send emails
Once authentication passes and addresses are set up, you can send emails and receive them from your email account like any other inbox. Providers connect to standard email clients—Outlook, Apple Mail, Thunderbird, the Gmail app—through IMAP or SMTP.
If you’re running customer-facing campaigns rather than one-to-one mail, Shopify Messaging can send branded emails and SMS from inside the Shopify admin, with drag-and-drop templates and built-in analytics.
For senders watching deliverability closely, Google’s guidelines recommend keeping your spam rate (as reported in Postmaster Tools) below 0.1% and never letting it cross 0.3%. A rising spam rate is a leading indicator of deliverability trouble: list hygiene, content, send frequency, or all three.
How much does an email domain cost?
A custom email domain has two cost components: the domain registration itself, and the email hosting service that runs the inbox.
Domain registration runs about $10 to $20 per year for a standard .com. Niche extensions like .io, .ai, or premium .com names can cost $40 to $100 or more per year. On Shopify, a .com domain costs $11 to $14 annually.
Email hosting typically costs $1 to $7 per user per month on entry-level plans. Here are some examples:
- Free options. Zoho Mail’s Forever Free plan covers up to five users at five gigabytes each in select regions. Shopify-managed domains include free email forwarding.
- Budget plans. Zoho Mail Lite costs $1 per user per month, while iCloud+ charges 99¢ per month for 50 gigabytes.
- Standard plans. Microsoft 365 Business Basic costs $6 per user per month, and Google Workspace Business Starter costs $7 per user per month.
You’ll sometimes see “free email domain” or “free domain” promotions advertised by registrars and hosts. In practice, a free domain usually means one of three things: a free subdomain (like yourstore.myshopify.com, which isn’t really your domain), a one-year promotional registration that renews at standard rates, or a free hosting tier like Zoho Mail’s that runs on a domain you still pay to register.
For a one-person business, expect to pay roughly $10 to $20 for the domain plus $12 to $84 per year for hosting on entry-level plans. As you add team members, hosting becomes the dominant cost: A five-person team on Google Workspace runs about $420 per year for email alone.
Pros and cons of a custom email domain
A custom email domain has some benefits and potential drawbacks to consider:
Benefits of custom domain ownership
- Stronger brand identity. Your domain appears in every From field, reply thread, and recipient’s search history.
- Full control. You decide who has an email account, what addresses exist, and which email client to use. If you ever switch hosting providers, your business email moves with the domain.
- Better security options. Custom domains let you set up SPF, DKIM, and DMARC—authentication standards that protect both you and your customers from spoofing and phishing.
- Scalability. Adding new addresses for new hires, departments, or product lines is a matter of clicking through your admin console.
- Continuity through team changes. When an employee leaves, the address stays with the business. The next person to handle that role inherits the existing inbox and history.
Potential drawbacks of custom email domains
- Ongoing costs. Domain registration renews every year, and some hosting plans charge per user per month. The cost is modest but never zero.
- Technical setup. DNS records, authentication standards, and hosting migrations require some technical comfort. Providers walk you through it, but you’ll touch settings most personal email users never see.
- Security responsibility. With more control comes more accountability. You’re responsible for enforcing 2FA, monitoring for compromised accounts, and keeping authentication records current.
How to get an email domain FAQ
Can I buy a domain just for email?
Yes. You don’t need an active website to register a domain and use it exclusively for email. Registrars sell domain registration as a standalone product, and email hosts will accept any domain you’ve registered, regardless of whether it has a website attached.
How much does it cost to get my own email domain?
A standard .com domain costs around $10 to $20 per year. Email hosting runs from free (Zoho Mail’s Forever Free plan or Shopify email forwarding) to $7 per user per month for Google Workspace Business Starter. A business with one mailbox can expect to spend $10 to $100 per year total.
Will transferring a domain mess up my email?
It can, if MX records aren’t reconfigured at the new registrar before the transfer completes. To avoid downtime, set up matching DNS records at the new registrar in advance, then initiate the transfer. DNS propagation can take up to 48 hours, so plan for a low-volume period.
Is Gmail a personal email domain?
Gmail.com is a public, shared email domain owned by Google. Individual users sign up for free @gmail.com addresses. Google Workspace, by contrast, lets you run Gmail’s interface and infrastructure on a custom domain you own.
Is a free email domain worth it?
Free options like Zoho Mail’s Forever Free plan or Shopify email forwarding work well for solopreneurs, side businesses, and small teams just getting started. The trade-offs are usually around storage, user limits, and advanced features. For example, Zoho’s free tier caps at five users with five gigabytes each, and Shopify forwarding doesn’t let you send from your custom address. Some registrars also bundle a free domain for the first year alongside hosting; check the renewal price before committing, since first-year deals often jump significantly at renewal. A paid plan at $1 to $7 per user per month removes those limits.




