How to Set Up Business Email for Your Small Business (Step by Step)
A practical walkthrough: buy or use your domain, choose a provider, add DNS records, create mailboxes, and send your first professional email.
Setting up business email sounds technical. In practice it is four decisions and a few DNS records. Here is the order that avoids rework.
Step 1 — Own a domain
If you already have yourcompany.com, skip ahead. If not, register one at any registrar. Pick something short, easy to spell on a phone call, and available on social handles.
Step 2 — Create a mail workspace
Sign up with your personal email (that becomes your admin login), name your company workspace, and invite teammates later. You are not moving the domain — only connecting it.
Step 3 — Publish DNS records
Your provider shows exact MX and TXT records. Log into your DNS panel (often Cloudflare or your registrar), add each record, wait for propagation (minutes to a few hours), then click Verify.
- MX — tells the internet where to deliver incoming mail
- SPF (TXT) — lists which servers may send as your domain
- DKIM (TXT) — cryptographic signature proving messages are authentic
- DMARC (TXT) — policy telling receivers what to do with failed auth
Step 4 — Create mailboxes and send
Add sales@, hello@, and a mailbox per employee. Send a test to your personal email, reply back, and confirm threading works. You are live.
Want to see how your own domain is set up? Use the free SPF checker, DMARC checker and MX lookup: they run in your browser and store nothing.