How to Create a Business Email Address

By Next Level Web Solutions · · Updated · 8 min read · Hosting, domains and email

To create a business email address, you need three things: a domain name, a mailbox provider such as Google Workspace or Microsoft 365, and access to your domain's DNS settings. With those, you can send and receive as you@yourcompany.co.za instead of a free Gmail address, and a basic business email setup usually takes an afternoon.

This guide walks a small South African business through each step in a sensible order, with the mistakes to avoid. If you would rather not touch DNS yourself, we explain where we can take that off your hands at the end.

How to create a business email address: what you need

Before you start, gather these:

  • A domain you own. Your email address is built on it. If you have not registered one yet, start with our guide to registering a .co.za domain, and make sure it is registered in your name.
  • Access to your DNS. This is wherever your domain's records are managed, which might be your registrar, your web host or a service like Cloudflare. Our article on DNS records explained for business owners shows how to find out.
  • A provider. Google Workspace, Microsoft 365, or mailboxes from your hosting company. We compare these below.
  • A list of the addresses you want. For example info@, accounts@ and one for each staff member.

Tip: take a screenshot or export of your current DNS records before you change anything. If something goes wrong, you can put it back.

Free email vs a business email on your domain

Plenty of people search for a free business email without domain, and it is easy to see why. A free Gmail or Outlook address costs nothing and works immediately. For a very early-stage idea, that can be fine for a few weeks.

For a real business, a custom domain email is better for a few reasons.

  • It builds trust. A customer deciding whether to send a deposit to a random-looking Gmail address or to info@khumaloplumbing.co.za will usually feel safer with the second.
  • It is yours. If you leave a provider, you keep the address. A free address ties your reputation to a company that can close your account.
  • It works with your brand. Every email you send is a small advertisement for your domain.
  • It gives you control. You can create role addresses such as accounts@ or quotes@, and give staff their own mailboxes that you can switch off when they leave.

Free addresses also tend to look less professional on invoices, quotes and tenders, which is where first impressions matter most. A business email costs a small monthly fee per mailbox, so check the current pricing pages rather than trusting any figure in a blog post.

Google Workspace or Microsoft 365

There are three common routes for custom domain email.

  1. Google Workspace. Gmail with your domain, plus Drive, Calendar and Meet. Many people search for google business email when they mean this. It suits teams that already live in Google tools and want a clean web interface. If you are looking into Google Workspace setup in South Africa, the process is the same as anywhere else: you sign up, verify the domain, then point your MX records at Google.
  2. Microsoft 365 business email. Outlook, Exchange mailboxes, and optionally Word, Excel and Teams. It suits businesses that rely on Office documents or whose clients expect Outlook.
  3. Mailboxes from your hosting provider. Often cheaper or bundled, but quality varies. Storage limits, spam filtering and deliverability can be weaker, and your email goes down if your website host does.

Pricing is per user per month and changes with plans and exchange rates, so check the current plan pages and convert to rand before deciding.

A rough rule of thumb: if you have two or more staff, or you email customers regularly, a dedicated provider such as Google Workspace or Microsoft 365 is usually worth it. If you are a one-person business sending a few emails a week, hosting mailboxes can be fine, as long as you set up authentication properly.

Step by step: verify the domain and add MX records

The exact screens differ by provider and DNS host and change over time, but the order is always the same.

  1. Sign up with your provider and enter your domain name.
  2. Verify the domain. The provider gives you a short code, usually as a TXT record. Add it to your DNS. Once their system sees it, the domain is verified.
  3. Note your existing MX records. MX stands for mail exchange. These records tell the internet which servers receive email for your domain.
  4. Replace them with the provider's MX records, using the priorities they specify. Never leave old and new MX records mixed together unless the provider tells you to, because mail can then be split between two places.
  5. Save and wait. The change has to spread across the internet, which is called propagation. It can take minutes to a day or two.

Do this at a quiet time. During propagation, some incoming emails may still reach the old system, so keep old mailboxes open for a few days.

SPF, DKIM and DMARC so mail lands in the inbox

Once mail flows, add the three authentication records that help your messages reach inboxes instead of spam.

  • SPF lists the services allowed to send email for your domain.
  • DKIM adds a digital signature to your messages.
  • DMARC tells receiving servers what to do with messages that fail those checks, and sends you reports.

Skipping these is one of the most common reasons business email lands in spam. It is also a growing expectation from large mailbox providers, so it is worth doing on day one. We explain each record and a safe rollout order in our SPF, DKIM and DMARC guide.

Setting up mailboxes, aliases and shared inboxes

With the domain live, create each person's mailbox and decide how the rest will work.

  • Mailboxes are for people, such as thandi@yourcompany.co.za.
  • Aliases are extra addresses that deliver into an existing mailbox, such as info@ going to one person. They are a cheap way to publish a role address.
  • Shared inboxes or groups let several people read and reply to one address like accounts@ or sales@. Check what your plan includes, as features differ by provider and plan.

Then secure everything:

  • Turn on two-step verification for every account, especially admin accounts.
  • Create at least two admins, so one lost phone does not lock you out of your own business.
  • Set a recovery email or phone that is not on the same domain.
  • Use the provider's app on phones where possible. For Outlook on a computer, adding the account usually auto-detects the settings once you enter the address and password.

Keep a simple record of who has which mailbox, and remove access the day a staff member leaves.

If you are moving from an old Gmail address or hosting mailbox, create the new mailbox first and test it. Use the provider's migration tool where offered, set an auto-reply on the old address pointing to the new one, and update your website, invoices, social profiles, Google Business Profile and email signature. Keep the old address alive for a few months to catch stragglers.

Common setup mistakes

These are the problems we see most often:

  • Registering the domain in someone else's name. Always be the registrant, even if a designer or agency helps.
  • Changing MX records before the new mailboxes exist. Create the mailboxes first, so no mail bounces.
  • Forgetting SPF, DKIM and DMARC. Email works, but customers find it in spam.
  • Running everything through one admin account. If it is compromised or locked, you have no way back in.
  • Skipping two-step verification. A stolen password then gives access to your whole business.
  • Letting hosting and email depend on each other. If a hosting problem also takes your inbox down, you lose both at once.

Next Level Web Solutions is a South African studio run by founders Trevor Ryan and Michael van Eck. We set up domains, hosting and business email in your name, and manage them after launch, with one point of contact. See what we offer if you want email set up properly the first time.

If you would like us to handle it, get in touch and tell us how many mailboxes you need.

Frequently asked questions

What does business email cost?

Per-user monthly pricing varies by provider and plan, and is often quoted in dollars, so the rand price moves with the exchange rate. Check the current plan pages before you decide, and compare what is included, such as storage and shared inboxes.

Do I need my website host for email?

Not necessarily. Keeping email with a dedicated provider separates it from your website, so a hosting problem does not take your inbox down with it. Many businesses find that safer.

How long does it take to set up?

The technical steps are usually done in an hour or two, but DNS changes can take longer to take effect. Plan the switch for a quiet period and keep your old mailbox open for a few days.

Can I get a business email without a domain?

You can use a free Gmail or Outlook address, but that is not a true business email, because the address is not on your own domain. To get something like you@yourcompany.co.za you need to register a domain first, which is a small yearly cost.

Want this done for your business?