Creating a business email with your own domain is one of the first things every entrepreneur should do. It takes less than 15 minutes and instantly elevates your brand from "I'm figuring it out" to "I'm professional and established."
In this step-by-step guide, we walk through exactly how to set up a business email from scratch in 2026, whether you're on a tight budget or ready to invest in a full suite like Google Workspace.
What You Need Before You Start
- A domain name (e.g. yourbusiness.com) β this is the @yourbusiness.com part of your email address
- An email hosting service β either bundled with web hosting, or a standalone email plan
- 10β15 minutes of your time
If you don't have a domain yet, you can register one cheaply here. Many web hosting plans include a free domain for the first year, which means you can get your domain and email hosting all in one account for a single low monthly price.
Step 1: Choose and Register Your Domain Name
Your domain name is your business email domain. It becomes the final part of every email address you create. Choose something that is:
- Short and memorable β ideally your brand name or a close variation
- .com if possible β the most trusted and recognized extension globally
- Easy to spell aloud β you'll dictate this email address to people verbally
When you buy an email domain (or register a domain), you're paying an annual fee β typically β/year for a .com. Good hosting providers include the first year free.
Step 2: Choose a Hosting Plan With Email Included
Instead of paying separately for domain email hosting, the most cost-effective approach is choosing a web hosting plan that includes email accounts as part of the package.
With RunHost, all shared plans come with unlimited company email accounts under your domain β no additional monthly email fee, no per-seat charges. You can create hello@, support@, sales@, and dozens of other mailboxes all for free.
π‘ Tip: If you only need email (no website hosting), a standalone cheap email hosting plan is also available starting from as little as .../month. But bundling with hosting is almost always the better value.
Step 3: Create Your Email Accounts in cPanel
Once your hosting is active, log into your cPanel (the web hosting control panel). Navigate to Email β Email Accounts. Here's what to do:
- Click Create
- Enter the username (e.g. john)
- Select your domain from the dropdown (e.g. yourbusiness.com)
- Set a strong password
- Set the mailbox storage quota (or choose unlimited if available)
- Click Create Email Account
Your new john@yourbusiness.com corporate email address is now live. You can immediately access it via Webmail (available directly in cPanel) or connect it to your devices.
Step 4: Connect Your Email to Your Devices
To use your new professional business email in Outlook, Apple Mail, Gmail app, or Thunderbird, you'll need to configure your email client with these settings (found in cPanel under "Email Accounts β Connect Devices"):
- Incoming Mail (IMAP): mail.yourdomain.com, Port 993, SSL/TLS
- Outgoing Mail (SMTP): mail.yourdomain.com, Port 465 or 587, SSL/TLS
A free SMTP server is included with all RunHost hosting plans β this is what delivers your outbound emails. A well-configured SMTP server with proper authentication (SPF, DKIM, DMARC records) is essential for landing in your recipients' primary inbox rather than spam.

Google Workspace
Google Workspace Business Starter from .../user
Get professional Gmail, Google Meet, Drive, and more for your team. Seamless collaboration with 30GB+ storage.
Optional Step 5: Set Up Google Workspace for Advanced Features
If your business grows and your team needs deep integration with Google Meet, Google Drive collaboration, and the familiar Gmail interface on a custom domain, you can upgrade to Google Workspace through RunHost. This gives you a fully-fledged Google business email account using your domain at /user/month.
Best Email Naming Conventions for Your Business
Once your email is set up, here are the most common company email id formats to use:
- john@yourdomain.com β Personal, friendly, great for founders
- john.smith@yourdomain.com β Professional, great for larger teams
- hello@yourdomain.com β Warm, great as your primary public contact address
- support@yourdomain.com β For customer service
- sales@yourdomain.com β For inbound sales inquiries
- info@yourdomain.com β General catch-all address
Ready to create your business email?

